🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #836

Gnu gcc 1.36 dumps core taking address of static function

#836
From: Arthur David Olson
Date: Thu, 30 Nov 1989 17:51
35 lines
1503 bytes
(We're running SunOS 4.0.3 on a Sun 3/280.)

Description:
	Gnu gcc 1.36 sometimes dumps core if you take the address of a
	static function and are using the -finline-functions option.

Repeat-By:
	Script started on Sat Nov 11 17:50:15 1989
	$ cat try.c
	static
	funca(p)
	char * p;
	{
	    funcb(p);
	}

	funcc(q)
	register char * q;
	{
	    whatever(*q, funca);
	}
	$ /usr/local/bin/gcc -v -c -finline-functions try.c
	gcc version 1.36
	 /usr/local/lib/gcc-cpp -v -undef -D__GNUC__ -Dmc68000 -Dsun -Dunix -D__mc68000__ -D__sun__ -D__unix__ -D__HAVE_68881__ -Dmc68020 try.c /usr/tmp/cca03834.cpp
	GNU CPP version 1.36
	 /usr/local/lib/gcc-cc1 /usr/tmp/cca03834.cpp -quiet -dumpbase try.c -finline-functions -version -o /usr/tmp/cca03834.s
	GNU C version 1.36 (68k, MIT syntax) compiled by CC.
	default target switches: -m68020 -mc68020 -m68881 -mbitfield
	/usr/local/bin/gcc: Program cc1 got fatal signal 11.
	$ exit

	script done on Sat Nov 11 17:50:36 1989
-- 
	Arthur David Olson   ado@alw.nih.gov   ADO is a trademark of Ampex.
Technical Details
Message-ID: <8911301751.AA02041@elsie>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!UUNET.UU.NET!nih-csl!elsie!ado

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!UUNET.UU.NET!nih-csl!elsie!ado
From: nih-csl!elsie!ado@UUNET.UU.NET (Arthur David Olson)
Newsgroups: gnu.gcc.bug
Subject: Gnu gcc 1.36 dumps core taking address of static function
Message-ID: <8911301751.AA02041@elsie>
Date: 30 Nov 89 17:51:14 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 35