🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #497

two fatal signals with -fomit-frame-pointer

#497
From: Bruno Verlyck
Date: Wed, 26 Jul 1989 15:58
25 lines
1150 bytes
System:   SunOS Release 4.0_Export, or Sun Release 3.5EXPORT
Machine:  Sun 3/mc68020
Command:  gcc -v -fomit-frame-pointer -O -S bug1.i

	  gcc version 1.35
	   /usr/local/lib/gcc-cc1 bug1.i -quiet -fomit-frame-pointer -O -W -version -o bug1.s
	  GNU C version 1.35 (68k, MIT syntax) compiled by GNU C version 1.35.
	  gcc: Program cc1 got fatal signal 6.

Source:
	main (long stk)
	{
	  long *l;

	  for (l = &stk - 2; l < &stk; l++)
	    *l = 0;
	}

Notes:
	If you change `&stk - 2' into `&stk - 1', you get fatal signal 11.

	Thanks for the quick (personal) response to my recent bug report
(it was an `Obscure bug involving bit fields, asm and ({ })').  The fix
works.
Technical Details
Message-ID: <8907261558.AA09193@gipsi-future.gipsi.fr>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!cica!tut.cis.ohio-state.edu!future.gipsi.fr!bruno

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!cica!tut.cis.ohio-state.edu!future.gipsi.fr!bruno
From: bruno@future.gipsi.fr (Bruno Verlyck)
Newsgroups: gnu.gcc.bug
Subject: two fatal signals with -fomit-frame-pointer
Message-ID: <8907261558.AA09193@gipsi-future.gipsi.fr>
Date: 26 Jul 89 15:58:12 GMT
Sender: daemon@tut.cis.ohio-state.edu
Reply-To: bruno@gipsi.gipsi.fr
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 25