Large number of C++ regressions in past couple of days

H . J . Lu hjl@lucon.org
Sat Jul 15 11:14:00 GMT 2000


On Sat, Jul 15, 2000 at 11:08:27AM -0700, Zack Weinberg wrote:
> On Sat, Jul 15, 2000 at 10:41:25AM -0700, H . J . Lu wrote:
> > On Sat, Jul 15, 2000 at 10:38:58AM -0700, Zack Weinberg wrote:
> > > 
> > > I'm suddenly getting a huge flood of C++ regressions.  See the list at
> > > the end.  They all appear to have something to do with exception
> > > handling.
> > > 
> > 
> > Have you enabled shared libstdc++? Are you building gcc under glibc 2?
> 
> No and yes (2.1.3), respectively.

As you may know, the EH ABI has changed. But the old EH functions are
still in libc.so in glibc. But I thought it would only be a problem if
you have shared libstdc++. But on the other hand, you should check

1. If adding -static makes the problems go away:

# gcc -static ....

2. Add -Wl,-Map,maplist,

# gcc -Wl,-Map,maplist ....

to see where those EH functions come from.


H.J.


More information about the Gcc mailing list