Add generic documentation
This commit is contained in:
135
gcc/gelna.texi
Normal file
135
gcc/gelna.texi
Normal file
@ -0,0 +1,135 @@
|
||||
\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
|
Reference in New Issue
Block a user