From 2a95de178c5c29e22a4ea04b9a2f40a4ab6a40ad Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sun, 14 May 1995 10:38:16 -0400 Subject: [PATCH] (lang_options): Remove entries for Ada, C++, and Fortran; include options.h instead. From-SVN: r9682 --- gcc/toplev.c | 157 +-------------------------------------------------- 1 file changed, 1 insertion(+), 156 deletions(-) diff --git a/gcc/toplev.c b/gcc/toplev.c index d074844e67e..b5e8e8134bf 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -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 }; -- 2.30.2