[Bug driver/28528] [4.0/4.1/4.2 Regression] C language extensions override -x in C++ driver
--- Comment #10 from dannysmith at gcc dot gnu dot org 2006-08-25 00:24 --- Subject: Bug 28528 Author: dannysmith Date: Fri Aug 25 00:24:10 2006 New Revision: 116392 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116392 Log: PR driver/28528 * g++spec.c (lang_specific_driver): Always check if we need to swallow a space-separated arg to '-x'. * lang-specs.h: Don't create ouput files for '-xc++-header' if -fsyntax-only. Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/g++spec.c trunk/gcc/cp/lang-specs.h -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28528
[Bug driver/28528] [4.0/4.1/4.2 Regression] C language extensions override -x in C++ driver
--- Comment #9 from patchapp at dberlin dot org 2006-08-24 00:20 --- Subject: Bug number PR 28528 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-08/msg00849.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28528
[Bug driver/28528] [4.0/4.1/4.2 Regression] C language extensions override -x in C++ driver
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-08-21 23:27 --- (In reply to comment #6) If someone has a built FSF 3.3 around, it would be good if they could check whether this behaviour persists there. That does not change the fact this is an user visiable regression. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Known to work||3.3.3 Summary|C language extensions |[4.0/4.1/4.2 Regression] C |override -x in C++ driver |language extensions override ||-x in C++ driver http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28528
[Bug driver/28528] [4.0/4.1/4.2 Regression] C language extensions override -x in C++ driver
--- Comment #8 from janis at gcc dot gnu dot org 2006-08-21 23:34 --- In response to Geoff's request in comment #6: elm3b11% /home/janis/tools/gcc-3.3.5-ppc32/bin/g++ -B./ -c -x c++ 28528.i -### Reading specs from /home/janis/tools/gcc-3.3.5-ppc32/lib/gcc-lib/powerpc-linux/3.3.5/specs Configured with: /home/janis/src/gcc-3.3.5/configure --prefix=/home/janis/tools/gcc-3.3.5-ppc32 --build=powerpc-linux --host=powerpc-linux --target=powerpc-linux --disable-checking --enable-languages=c,c++ Thread model: posix gcc version 3.3.5 /home/janis/tools/gcc-3.3.5-ppc32/lib/gcc-lib/powerpc-linux/3.3.5/cc1plus -fpreprocessed 28528.i -quiet -dumpbase 28528.i -auxbase 28528 -o /tmp/ccFEm6oC.s as -mppc -Qy -o 28528.o /tmp/ccFEm6oC.s -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28528