\input texinfo @c -*-texinfo-*- @setfilename gelna.info @settitle The GNU Elna Compiler @c Create a separate index for command line options @defcodeindex op @c Merge the standard indexes into a single one. @syncodeindex fn cp @syncodeindex vr cp @syncodeindex ky cp @syncodeindex pg cp @syncodeindex tp cp @include gcc-common.texi @c Copyright years for this manual. @set copyrights-elna 2025 @copying @c man begin COPYRIGHT Copyright @copyright{} @value{copyrights-elna} Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the @c man end section entitled ``GNU Free Documentation License''. @ignore @c man begin COPYRIGHT man page gfdl(7). @c man end @end ignore @end copying @ifinfo @format @dircategory Software development @direntry * Gelna: (gelna). A GCC-based compiler for the Elna language @end direntry @end format @insertcopying @end ifinfo @titlepage @title The GNU Elna Compiler @versionsubtitle @author Eugen Wissner @page @vskip 0pt plus 1filll Published by the Free Software Foundation @* 51 Franklin Street, Fifth Floor@* Boston, MA 02110-1301, USA@* @sp 1 @insertcopying @end titlepage @contents @page @node Top @top Introduction This manual describes how to use @command{gelna}, the GNU compiler for the Elna programming language. This manual is specifically about how to invoke @command{gelna}. @menu * Copying:: The GNU General Public License. * GNU Free Documentation License:: How you can share and copy this manual. * Invoking gelna:: How to run gelna. * Option Index:: Index of command line options. * Keyword Index:: Index of concepts. @end menu @include gpl_v3.texi @include fdl.texi @node Invoking gelna @chapter Invoking gelna @c man title gelna A GCC-based compiler for the Elna language @ignore @c man begin SYNOPSIS gelna gelna [@option{-c}|@option{-S}] [@option{-g}] [@option{-pg}] [@option{-o} @var{outfile}] @var{infile}@dots{} Only the most useful options are listed here; see below for the remainder. @c man end @c man begin SEEALSO gpl(7), gfdl(7), fsf-funding(7), gcc(1) and the Info entries for @file{gelna} and @file{gcc}. @c man end @end ignore @c man begin DESCRIPTION gelna The @command{gelna} command is a frontend to @command{gcc} and supports many of the same options. @xref{Option Summary, , Option Summary, gcc, Using the GNU Compiler Collection (GCC)}. This manual only documents the options specific to @command{gelna}. @c man end @c man begin OPTIONS gelna @c man end @node Option Index @unnumbered Option Index @command{gelna}'s command line options are indexed here without any initial @samp{-} or @samp{--}. Where an option has both positive and negative forms (such as -foption and -fno-option), relevant entries in the manual are indexed under the most appropriate form; it may sometimes be useful to look up both forms. @printindex op @node Keyword Index @unnumbered Keyword Index @printindex cp @bye