Path: utzoo!telly!ddsw1!lll-winken!uunet!bu-cs!bloom-beacon!tut.cis.ohio-state.edu!typo.umb.edu!karl From: karl@typo.umb.edu ("Karl Berry.") Newsgroups: gnu.gcc.bug Subject: problem with preprocessor definitions for Sun. Message-ID: <8809251838.AA00288@typo.umb.edu> Date: 25 Sep 88 18:38:29 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 11 This is on a Sun 3, running Sun OS 3.4. The output from % gcc -v x.c gcc version 1.28 /usr/local/gnu/lib/gcc-cpp -v -undef -D__GNU__ -D__GNUC__ -Dmc68000 -Dsun -Dunix -D__HAVE_FPU__-Dmc68020 x.c /tmp/cca00269.cpp GNU CPP version 1.28 shows no space between `HAVE_FPU__' and `-Dmc68020'. This means that the symbol being defined is actually `__HAVE_FPU__-Dmc68020'. I do not know enough about the way specs are defined to suggest why this is happening. Karl. karl@umb.edu ...!harvard!umb!karl