This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Patch: omit java-specific options
- To: Gcc Patch List <gcc-patches at gcc dot gnu dot org>
- Subject: Patch: omit java-specific options
- From: Tom Tromey <tromey at cygnus dot com>
- Date: 26 Mar 2000 17:31:07 -0700
- Reply-To: tromey at cygnus dot com
I'm checking in this patch.
It changes the Java front end so that Java-specific `-f' options are
not passed to the cc1 invocation.
2000-03-26 Tom Tromey <tromey@cygnus.com>
* jvspec.c (jvgenmain_spec): Add `%{<...}' construct for each
Java-specific `-f' option.
Tom
Index: jvspec.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/java/jvspec.c,v
retrieving revision 1.29
diff -u -r1.29 jvspec.c
--- jvspec.c 2000/02/26 19:56:23 1.29
+++ jvspec.c 2000/03/27 00:15:29
@@ -54,7 +54,14 @@
cc1 %{!pipe:%Umain.i} %1 \
%{!Q:-quiet} -dumpbase %b.c %{d*} %{m*} %{a*}\
%{g*} %{O*} \
- %{v:-version} %{pg:-p} %{p} %{f*}\
+ %{v:-version} %{pg:-p} %{p}\
+ %{<fbounds-check} %{<fno-bounds-check}\
+ %{<fassume-compiled} %{<fno-assume-compiled}\
+ %{<femit-class-file} %{<femit-class-files}\
+ %{<fuse-boehm-gc} %{<fhash-synchronization} %{<fjni}\
+ %{<fclasspath*} %{<fCLASSPATH*} %{<foutput-class-dir}\
+ %{<fuse-divide-subroutine} %{<fno-use-divide-subroutine}\
+ %{f*}\
%{aux-info*}\
%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}}\
%{S:%W{o*}%{!o*:-o %b.s}}%{!S:-o %{|!pipe:%Umain.s}} |\n\