From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10996 invoked by alias); 4 Oct 2002 22:16:04 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 10940 invoked by uid 71); 4 Oct 2002 22:16:02 -0000 Date: Fri, 04 Oct 2002 15:16:00 -0000 Message-ID: <20021004221602.10939.qmail@sources.redhat.com> To: nathan@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Neil Booth Subject: Re: preprocessor/8077: Problems with -o option, unrecognized option -auxbase-strip Reply-To: Neil Booth X-SW-Source: 2002-10/txt/msg00170.txt.bz2 List-Id: The following reply was made to PR other/8077; it has been noted by GNATS. From: Neil Booth To: Peter Schmid Cc: gcc-gnats@gcc.gnu.org Subject: Re: preprocessor/8077: Problems with -o option, unrecognized option -auxbase-strip Date: Fri, 4 Oct 2002 23:10:07 +0100 Peter Schmid wrote:- > Current gcc cvs snapshots stop compiling with an error: unrecognized > option `-auxbase-striphello.o' message when there is no separating > white space between the -o specifier and the argument. The separator is not > required for other c and c++ compilers. Previous gcc versions compile the > following example without a problem. Is this "new" behaviour mandated > by the standard? > > >How-To-Repeat: > hello.c > int main() {} > > gcc -v -c hello.c -ohello.o > Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/specs > Configured with: ../gcc/configure --enable-shared --disable-nls --enable-threads=posix --enable-languages=c,c++,f77,objc --enable-__cxa_atexit > Thread model: posix > gcc version 3.3 20020927 (experimental) > /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/cc1 -quiet -v -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=0 hello.c -quiet -dumpbase hello.c -auxbase-striphello.o -version -o /tmp/ccVVczMk.s > cc1: error: unrecognized option `-auxbase-striphello.o' > GNU C version 3.3 20020927 (experimental) (i686-pc-linux-gnu) > compiled by GNU C version 3.3 20020927 (experimental). I don't think this has anything to do with the preprocessor? Anyway, I'll have a look. I suspect your specs are messed up, or something has been screwed up with recent changes to specs. Neil.