This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Bug generating libc.so.lds


> No, look a little higher up in the file.  There's actually 

?

> I've been forcing the test, but here's the situation as I understand
> it:
> 
>   - The correct outcome for the targets I'm working with is
>     no_registry_needed.
>   - __register_frame and __register_frame_info are in -lgcc_eh if
>     --enable-shared, and -lgcc if --disable-shared.

Ok.

> I have a patch to let the test report no_registry_needed even if the
> routines are in libgcc.a.  I'm not enough of an EH guru to know if that
> would have unwelcome consequences, though.

I can't see how it would be a problem.  Nothing in how glibc is built
notices or cares where the routines came from.  The only reason -lgcc and
-lgcc_eh appear in the link in the configure check is because it uses
-nostdlib to avoid -lc and so needs to supply what %{libgcc} normally would.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]