(lang_options): Remove entries for Ada, C++, and Fortran; include
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 14 May 1995 14:38:16 +0000 (14:38 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 14 May 1995 14:38:16 +0000 (14:38 +0000)
options.h instead.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9682 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/toplev.c

index d074844..b5e8e81 100644 (file)
@@ -643,92 +643,6 @@ char *lang_options[] =
   "-Wwrite-strings",
   "-Wno-write-strings",
 
-  /* These are for C++.  */
-  "-+e0",                      /* gcc.c tacks the `-' on the front.  */
-  "-+e1",
-  "-+e2",
-  "-faccess-control",
-  "-fno-access-control",
-  "-fall-virtual",
-  "-fno-all-virtual",
-  "-falt-external-templates",
-  "-fno-alt-external-templates",
-  "-fansi-overloading",
-  "-fno-ansi-overloading",
-  "-fcadillac",
-  "-fno-cadillac",
-  "-fcheck-new",
-  "-fno-check-new",
-  "-fconserve-space",
-  "-fno-conserve-space",
-  "-fdefault-inline",
-  "-fno-default-inline",
-  "-frtti",
-  "-fno-rtti",
-  "-felide-constructors",
-  "-fno-elide-constructors",
-  "-fenum-int-equiv",
-  "-fno-enum-int-equiv",
-  "-fexternal-templates",
-  "-fno-external-templates",
-  "-ffor-scope",
-  "-fno-for-scope",
-  "-fgc",
-  "-fno-gc",
-  "-fgnu-keywords",
-  "-fno-gnu-keywords",
-  "-fhandle-exceptions",
-  "-fno-handle-exceptions",
-  "-fhandle-signatures",
-  "-fno-handle-signatures",
-  "-fhuge-objects",
-  "-fno-huge-objects",
-  "-fimplement-inlines",
-  "-fno-implement-inlines",
-  "-fimplicit-templates",
-  "-fno-implicit-templates",
-  "-flabels-ok",
-  "-fno-labels-ok",
-  "-fmemoize-lookups",
-  "-fno-memoize-lookups",
-  "-fnonnull-objects",
-  "-fno-nonnull-objects",
-  "-foperator-names",
-  "-fno-operator-names",
-  "-frepo",
-  "-fno-repo",
-  "-fsave-memoized",
-  "-fno-save-memoized",
-  "-fshort-temps",
-  "-fno-short-temps",
-  "-fstats",
-  "-fno-stats",
-  "-fstrict-prototype",
-  "-fno-strict-prototype",
-  "-fthis-is-variable",
-  "-fno-this-is-variable",
-  "-fvtable-thunks",
-  "-fno-vtable-thunks",
-  "-fxref",
-  "-fno-xref",
-
-  "-Wreturn-type",
-  "-Wno-return-type",
-  "-Woverloaded-virtual",
-  "-Wno-overloaded-virtual",
-  "-Wtemplate-debugging",
-  "-Wno-template-debugging",
-  "-Wctor-dtor-privacy",
-  "-Wno-ctor-dtor-privacy",
-  "-Wnon-virtual-dtor",
-  "-Wno-non-virtual-dtor",
-  "-Wextern-inline",
-  "-Wno-extern-inline",
-  "-Wreorder",
-  "-Wno-reorder",
-  "-Wsynth",
-  "-Wno-synth",
-
   /* these are for obj c */
   "-lang-objc",
   "-gen-decls",
@@ -741,76 +655,7 @@ char *lang_options[] =
   "-Wprotocol",
   "-Wno-protocol",
 
-  /* THESE ARE FOR FORTRAN. */
-  "-fversion",
-  "-ff90",
-  "-fno-f90",
-  "-fautomatic",
-  "-fno-automatic",
-  "-fdollar-ok",
-  "-fno-dollar-ok",
-  "-ff2c",
-  "-fno-f2c",
-  "-ff2c-library",
-  "-fno-f2c-library",
-  "-ffree-form",
-  "-fno-free-form",
-  "-ffixed-form",
-  "-fno-fixed-form",
-  "-fpedantic",
-  "-fno-pedantic",
-  "-fvxt-not-f90",
-  "-ff90-not-vxt",
-  "-fugly",
-  "-fno-ugly",
-  "-fdebug",
-  "-fno-debug",
-  "-fintrin-case-initcap",
-  "-fintrin-case-upper",
-  "-fintrin-case-lower",
-  "-fintrin-case-any",
-  "-fmatch-case-initcap",
-  "-fmatch-case-upper",
-  "-fmatch-case-lower",
-  "-fmatch-case-any",
-  "-fsource-case-upper",
-  "-fsource-case-upper",
-  "-fsource-case-lower",
-  "-fsource-case-preserve",
-  "-fsymbol-case-initcap",
-  "-fsymbol-case-upper",
-  "-fsymbol-case-lower",
-  "-fsymbol-case-any",
-  "-fcase-strict-upper",
-  "-fcase-strict-lower",
-  "-fcase-initcap",
-  "-fcase-upper",
-  "-fcase-lower",
-  "-fcase-preserve",
-  "-fdcp-intrinsics-delete",
-  "-fdcp-intrinsics-hide",
-  "-fdcp-intrinsics-disable",
-  "-fdcp-intrinsics-enable",
-  "-ff2c-intrinsics-delete",
-  "-ff2c-intrinsics-hide",
-  "-ff2c-intrinsics-disable",
-  "-ff2c-intrinsics-enable",
-  "-ff90-intrinsics-delete",
-  "-ff90-intrinsics-hide",
-  "-ff90-intrinsics-disable",
-  "-ff90-intrinsics-enable",
-  "-fmil-intrinsics-delete",
-  "-fmil-intrinsics-hide",
-  "-fmil-intrinsics-disable",
-  "-fmil-intrinsics-enable",
-  "-fvxt-intrinsics-delete",
-  "-fvxt-intrinsics-hide",
-  "-fvxt-intrinsics-disable",
-  "-fvxt-intrinsics-enable",
-
-  /* This is for GNAT and is temporary.  */
-  "-gnat",
-  "-I",
+#include "options.h"
   0
 };
 \f