]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
invoke.texi: For man pages, include gcc-vers.texi.
authorMark Mitchell <mark@codesourcery.com>
Wed, 23 Nov 2005 18:08:59 +0000 (18:08 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 23 Nov 2005 18:08:59 +0000 (18:08 +0000)
* doc/invoke.texi: For man pages, include gcc-vers.texi.
List @file in the option summary.  Include the libiberty
documentation for @file.
* gcc.c (main): Call expandargv.
* Makefile.in (gcc-vers.texi): Define srcdir.

From-SVN: r107426

gcc/ChangeLog
gcc/Makefile.in
gcc/doc/invoke.texi
gcc/gcc.c

index a117bbc04018526055e4bc3c89e976fe29a47333..bd828e7df6d680c6d69f5c3a42a695dc71c64005 100644 (file)
@@ -1,3 +1,11 @@
+2005-11-23  Mark Mitchell  <mark@codesourcery.com>
+
+       * doc/invoke.texi: For man pages, include gcc-vers.texi.
+       List @file in the option summary.  Include the libiberty
+       documentation for @file.
+       * gcc.c (main): Call expandargv.
+       * Makefile.in (gcc-vers.texi): Define srcdir.
+
 2005-11-23  Diego Novillo  <dnovillo@redhat.com>
 
        * passes.c (init_optimization_passes): Document
index 715de40d8aa1451198688e684dd9ec8ecf1c6678..19e0d93dcae4179ce8fe0b845077cc4f6e29acaf 100644 (file)
@@ -3320,6 +3320,7 @@ gcc-vers.texi: $(BASEVER) $(DEVPHASE)
         then echo "@set DEVELOPMENT"; \
         else echo "@clear DEVELOPMENT"; \
         fi) > $@T
+       echo "@set srcdir $(srcdir)" >> $@T
        mv -f $@T $@
 
 
index e84f72849317c06b405eec6608eb349f74837dc7..66a7b5daabf354115b77b4dd3b5465805d74bee0 100644 (file)
@@ -4,6 +4,10 @@
 @c For copying conditions, see the file gcc.texi.
 
 @ignore
+@c man begin INCLUDE
+@include gcc-vers.texi
+@c man end
+
 @c man begin COPYRIGHT
 Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
@@ -36,7 +40,7 @@ gcc [@option{-c}|@option{-S}|@option{-E}] [@option{-std=}@var{standard}]
     [@option{-I}@var{dir}@dots{}] [@option{-L}@var{dir}@dots{}]
     [@option{-D}@var{macro}[=@var{defn}]@dots{}] [@option{-U}@var{macro}]
     [@option{-f}@var{option}@dots{}] [@option{-m}@var{machine-option}@dots{}]
-    [@option{-o} @var{outfile}] @var{infile}@dots{}
+    [@option{-o} @var{outfile}] [@@@var{file}] @var{infile}@dots{}
 
 Only the most useful options are listed here; see below for the
 remainder.  @samp{g++} accepts mostly the same options as @samp{gcc}.
@@ -156,7 +160,7 @@ in the following sections.
 @item Overall Options
 @xref{Overall Options,,Options Controlling the Kind of Output}.
 @gccoptlist{-c  -S  -E  -o @var{file}  -combine -pipe  -pass-exit-codes  @gol
--x @var{language}  -v  -###  --help  --target-help  --version}
+-x @var{language}  -v  -###  --help  --target-help  --version @@@var{file}}
 
 @item C Language Options
 @xref{C Dialect Options,,Options Controlling C Dialect}.
@@ -1049,6 +1053,8 @@ line options for each tool.
 @item --version
 @opindex version
 Display the version number and copyrights of the invoked GCC@.
+
+@include @value{srcdir}/../libiberty/at-file.texi
 @end table
 
 @node Invoking G++
index 51f12706067989c454a70ed5b413f7f285be36c5..6f4b65b2e503efe402cc6979abd8d964258e5198 100644 (file)
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -6032,6 +6032,8 @@ main (int argc, const char **argv)
 
   xmalloc_set_program_name (programname);
 
+  expandargv (&argc, &argv);
+
 #ifdef GCC_DRIVER_HOST_INITIALIZATION
   /* Perform host dependent initialization when needed.  */
   GCC_DRIVER_HOST_INITIALIZATION;