Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!usc!ucsd!tut.cis.ohio-state.edu!UUNET.UU.NET!unido!isaak!einstein!luik From: unido!isaak!einstein!luik@UUNET.UU.NET (Andreas Luik) Newsgroups: gnu.gcc.bug Subject: gcc 1.35 bug in cpp with ## Message-ID: <8909251901.AA00516@einstein.uucp> Date: 26 Sep 89 16:13:18 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 45 X-Unparsable-Date: Mon, 25 Sep 89 20:01:45 MET DST gcc version: gcc version 1.35 File cpp.c: #define A(B) ##B void main () { char *cp = A(umu); } Compile with: gcc -c cpp.c Compiler output: gcc: Program cpp got fatal signal 6. Configuration: config.gcc sun3-os4 System: Sun 3/60 with SunOS 4.0.3 Error description: The line "#define A(B) ##B" should of course read as "#define A(B) #B". But gcc-ccp should not abort with a signal 6 but should complain with an useful error message. Thanks, -- Andreas Luik I S A GmbH - Informationssysteme fuer computerintegrierte Automatisierung Azenbergstr. 35, D-7000 Stuttgart 1, West-Germany, Phone: +49-711/22769-44 Domain: luik@isaak.isa.de BITNET: luik%isaak.uucp@unido.bitnet UUCP: luik@isaak.uucp Bang: ...{uunet!unido,pyramid!iaoobel}!isaak!luik