[Bug driver/28528] [4.0/4.1/4.2 Regression] C language extensions override -x in C++ driver

2006-08-24 Thread dannysmith at gcc dot gnu dot org


--- 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

2006-08-23 Thread patchapp at dberlin dot org


--- 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

2006-08-21 Thread pinskia at gcc dot gnu dot org


--- 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

2006-08-21 Thread janis at gcc dot gnu dot org


--- 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