A linux/alpha bug in egcs
H.J. Lu
hjl@lucon.org
Wed Nov 5 15:03:00 GMT 1997
>
>
> In message < m0xTE40-0004ecC@ocean.lucon.org >you write:
>
> > > > * alias.c (find_base_value): When copying arguments, return the
> > > > tenative value for a hard register.
> > >
> > > It seems to fix my bug.
> > >
> >
> > I spoke too soon. On linux/alpha during "make check". tstring in
> > libstdc++ failed execution with -O. It prints out junks when I run it.
> Likely a different problem.
>
It turned out that as in gas-971031 was broken on linux/alpha.
The same .o assembled by gas-971031 can be used to generate
a working executable binary only if linked with libstdc++.a,
not with libstdc++.so.
H.J.
More information about the Gcc
mailing list