Commit 2a95de17 by Richard Kenner

(lang_options): Remove entries for Ada, C++, and Fortran; include

options.h instead.

From-SVN: r9682
parent 1346ae41
...@@ -643,92 +643,6 @@ char *lang_options[] = ...@@ -643,92 +643,6 @@ char *lang_options[] =
"-Wwrite-strings", "-Wwrite-strings",
"-Wno-write-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 */ /* these are for obj c */
"-lang-objc", "-lang-objc",
"-gen-decls", "-gen-decls",
...@@ -741,76 +655,7 @@ char *lang_options[] = ...@@ -741,76 +655,7 @@ char *lang_options[] =
"-Wprotocol", "-Wprotocol",
"-Wno-protocol", "-Wno-protocol",
/* THESE ARE FOR FORTRAN. */ #include "options.h"
"-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",
0 0
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment