Subject: Re: libstdc++.a and other things
To: None <patton@unix1.sysnet.net>
From: Mike Long <mike.long@analog.com>
List: netbsd-help
Date: 03/18/1996 14:03:05
>Date: Sat, 16 Mar 1996 23:53:22 -0500 (EST)
>From: Mathew Patton <patton@unix1.sysnet.net>
>
>As a followup to my prevoius post, apparently a g++ v2.7.2 program needs
>the above named library. That's not surprising. I'm curious what v2.5.4
>uses. Anyway, turns out the problem with building gnu-libc is that a
>bunch of files use a function declaration format like:
Update your system to -current (1.1B).
-current has moved most (all?) ports to 2.7.2. Both 2.4.5 and 2.7.2
are in the tree, but hopefully 2.4.5 can Go Away soon. libg++ 2.7.1
has also been imported, which will fix your libstdc++ problem.
>__NORETURN void foo(arguments)....
>
>The __NORETURN is what is blowing up gcc with a parse error. I can't
>find mention of __NORETURN anywere in the system sources. So what can I
>do about it?
This must be defined in glibc's config.h, because I've never seen it
anywhere in the NetBSD sources either. The NetBSD equivalent is
__dead.
--
Mike Long <mike.long@analog.com> <URL:http://www.shore.net/~mikel>
VLSI Design Engineer finger mikel@shore.net for PGP public key
Analog Devices, CPD Division CCBF225E7D3F7ECB2C8F7ABB15D9BE7B
Norwood, MA 02062 USA (eq (opinion 'ADI) (opinion 'mike)) -> nil