Bug 24681

Summary: gcc 2.95.3 cannot compile rince.c from IOCCC-2000
Product: Base System Reporter: Garrett Wollman <wollman>
Component: gnuAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.0-CURRENT   
Hardware: Any   
OS: Any   

Description Garrett Wollman 2001-01-27 16:30:01 UTC
	Get IOCCC 2000 winners from <http://www.ioccc.org/>.
	Try to compile rince.c.
	Notice that the C preprocessor converts a reference to local
	variable `S' into capital `Eth' (interpreting as ISO-8859-1).
	Compile with `cc -save-temps', edit the .i file to fix the erroneous
	character, and recompile.  Program works as intended.

Fix: 

Forward report to gcc developers.
How-To-Repeat: 	See above.
Comment 1 Kris Kennaway 2001-01-28 04:48:55 UTC
On Sat, Jan 27, 2001 at 11:24:17AM -0500, Garrett Wollman wrote:
> >Fix:
> 	Forward report to gcc developers.

Couldn't you do this to save David the work?

Kris
Comment 2 Gerald Pfeifer freebsd_committer freebsd_triage 2003-04-06 21:16:25 UTC
State Changed
From-To: open->feedback

Can you still reproduce this, also with a current version of GCC, that 
is, GCC 3.x?  CPP has been rewritten quite a bit since 2.95. 
(In any case, this doesn't look like a FreeBSD issue, would you mind 
reporting it via http://gcc.gnu.org/bugs.html ?  Unless you confirm this 
as a FreeBSD-specific issue I will close this PR.)
Comment 3 Garrett Wollman freebsd_committer freebsd_triage 2003-04-10 18:20:35 UTC
State Changed
From-To: feedback->closed

No longer reproduceable.