[gnu.gcc.bug] problem with preprocessor definitions for Sun.

karl@typo.umb.edu ("Karl Berry.") (09/26/88)

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