🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #664

Re: gcc 1.35 bug in cpp with ##

#664
From: Tom Wood
Date: Fri, 29 Sep 1989 15:18
16 lines
1031 bytes
The preprocessor fails to deal with constraints on the ## operator in
general:

	3.8.3.3 The ## operator 

	Constraints

	   A ## preprocessing token shall not occur at the beginning
	or at the end of a replacement list for either form of macro
	definition.

In other contexts, these invalid cases are silently ignored and do not
produce the requisite error message.  Maybe its fixed in 1.36 ;-).
			Tom Wood	(919) 248-6067
			Data General, Research Triangle Park, NC
			{the known world}!rti!xyzzy!wood
Technical Details
Message-ID: <1443@xyzzy.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!telly!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!apple!gem.mps.ohio-state.edu!uwm.edu!cs.utexas.edu!uunet!xyzzy!wood
References: <8909251901.AA00516@einstein.uucp>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!apple!gem.mps.ohio-state.edu!uwm.edu!cs.utexas.edu!uunet!xyzzy!wood
From: wood@dg-rtp.dg.com (Tom Wood)
Newsgroups: gnu.gcc.bug
Subject: Re: gcc 1.35 bug in cpp with ##
Message-ID: <1443@xyzzy.UUCP>
Date: 29 Sep 89 15:18:47 GMT
References: <8909251901.AA00516@einstein.uucp>
Sender: usenet@xyzzy.UUCP
Reply-To: wood@bert.dg.com (Tom Wood)
Distribution: gnu
Organization: Data General Corporation, Research Triangle Park, NC
Lines: 15