136 lines
3.2 KiB
Plaintext
136 lines
3.2 KiB
Plaintext
\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
|