🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Paolo Baiardi (019) 931872 Mon, 02 Nov 1992 12:04
Gcc 2.2.2 Bug
#34
Author: Paolo Baiardi (019) 931872
Date: Mon, 02 Nov 1992 12:04
55 lines
1831 bytes
Installation:
-------------
Machine :	Sparc-Sun4	OS:	sunos4.1.3
Gcc	:	2.2.2
G++lib  :	2.2
config. :	configure --target=sun4		[ no special flags ]
-------------

Bug.cc:
#######
class	foo
{
 int	bar;
 static int	foonum;

 foo(int);
~foo();

 static void init()	{ foonum=0 };
};

foo::foo(int x)
{
 bar = x , foonum++;
}

foo:~foo()
{
 foonum--;
}

main()
{
 foo::init();
}
#######
g++ bug.cc	--> ld: undefined symbol __5foo$foonum. Error Code 2

I suspect that the bug is *not* in Gcc/G++, but rather in our 'ld'.
Thanks,
			Paolo
-- 
+-----------------------------------------------------------------------------+
| Paolo Baiardi			<baiardi@dist.dist.unige.it>		      |
| PhD Student - Genova University - Italy			              |
|				+39 19 488096		[ Home #1]	      |
|				+39 19 801852		[ Home #2]	      |
|				+39 10 353 2727		[ Office ]	      |
| Current Activity:							      |
| "I work for the county out on 95					      |
|  All day I hold a red flag and watch the traffic pass me by		      |
|  In my head a keep a picture of a pretty little miss			      |
|  Someday Mister I'm gonna lead a better life than this"		      |
|  [ Working on a highway - Bruce Springsteen ]		      	     	      |
+-----------------------------------------------------------------------------+
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads