cccp.c: Accept and ignore -lang-fortran.
authorZack Weinberg <zack@wolery.cumb.org>
Wed, 12 Jan 2000 17:34:22 +0000 (17:34 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Wed, 12 Jan 2000 17:34:22 +0000 (17:34 +0000)
* cccp.c: Accept and ignore -lang-fortran.
* f/lang-specs.h: Pass -lang-fortran to preprocessor.

From-SVN: r31355

gcc/ChangeLog
gcc/cccp.c
gcc/f/ChangeLog
gcc/f/lang-specs.h

index ebf58570acda4a68bce3f2e54a43063e8e6608be..ac8d0b47c502306b75b00a99aa292ccd8bf33633 100644 (file)
@@ -1,3 +1,7 @@
+2000-01-12  Zack Weinberg  <zack@wolery.cumb.org
+
+       * cccp.c: Accept and ignore -lang-fortran.
+
 2000-01-12  Robert Lipe  <robertl@sco.com>
 
        * i386/sysv5.h (CPP_SPEC, LIBSPEC): Add -pthreadT.
index 0ee216a2c347c4ce1aa5277ff01c12ce52131b9c..16231d9912a77b361b1452b6b059d4ca8e0bc7b0 100644 (file)
@@ -1123,6 +1123,7 @@ print_help ()
   printf ("  -lang-objc                Assume that the input sources are in ObjectiveC\n");
   printf ("  -lang-objc++              Assume that the input sources are in ObjectiveC++\n");
   printf ("  -lang-asm                 Assume that the input sources are in assembler\n");
+  printf ("  -lang-fortran            Assume that the input sources are in Fortran\n");
   printf ("  -lang-chill               Assume that the input sources are in Chill\n");
   printf ("  -std=<std name>           Specify the conformance standard; one of:\n");
   printf ("                            gnu89, gnu9x, c89, c9x, iso9899:1990,\n");
@@ -1457,6 +1458,8 @@ main (argc, argv)
          cplusplus = 1, cplusplus_comments = 1, c89 = 0, c9x = 0, objc = 1;
        else if (! strcmp (argv[i], "-lang-asm"))
          lang_asm = 1;
+       else if (! strcmp (argv[i], "-lang-fortran"))
+         /* Doesn't actually do anything.  */ ;
        else if (! strcmp (argv[i], "-lint"))
          for_lint = 1;
        break;
index 2e33d09e02643ecb60858599a4ebe516ce178f0c..b6ed46f3aad7fef668ca137a83c490b7690e8563 100644 (file)
@@ -1,3 +1,7 @@
+Wed Jan 12 09:32:59 2000  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * lang-specs.h: Pass -lang-fortran to preprocessor.
+
 Thu Dec 30 13:14:31 1999  Richard Henderson  <rth@cygnus.com>
 
        * stw.h (struct _ffestw_): Change type of uses_ to int.
index b41956d8eb236b80e9c4805ed08eb2074c552076..924802e73d9e4b1ead3459c87e23a9c0f82ab12c 100644 (file)
@@ -35,7 +35,7 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
        Sun f77, at least) so you test `__unix' rather than `unix'.
        -D_LANGUAGE_FORTRAN is used by some compilers like SGI and
        might as well be in there. */
-   {"cpp -lang-c %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
+   {"cpp -lang-fortran %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I\
        %{C:%{!E:%eGNU C does not support -C without using -E}}\
        %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG}\
        %{!no-gcc:-D__GNUC__=%v1 -D__GNUC_MINOR__=%v2}\
@@ -85,7 +85,7 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
                      %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O}\
                      %{!pipe:%g.s} %A\n }}}}"}},
   {"@f77-version",
-   {"cpp -lang-c %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I \
+   {"cpp -lang-fortran %{nostdinc*} %{C} %{v} %{A*} %{I*} %{P} %{$} %I \
       %{C:%{!E:%eGNU C does not support -C without using -E}} \
       %{M} %{MM} %{MD:-MD %b.d} %{MMD:-MMD %b.d} %{MG} \
       %{!no-gcc:-D__GNUC__=%v1 -D__GNUC_MINOR__=%v2} \