[rfa] alpha sjlj vs pointer mangling

Roland McGrath roland@redhat.com
Tue Jan 10 01:52:00 GMT 2006


If it doesn't use the thread pointer, then the PTR_MANGLE defn belongs in a
generic alpha file (create sysdeps/alpha/sysdep.h I guess).

> This does cause one complication -- the iconvdata libraries use one of
> the objects that does a pointer check, and thus must be linked against
> ld.so to get that resolved.  This isn't strictly needed for other targets,
> so I wonder what the best way to avoid this is?  Unless of course we
> already default to --as-needed?

We don't.  There is no particular harm in those modules getting the
DT_NEEDED for ld.so's soname, so I wouldn't bother avoiding it.


Thanks,
Roland



More information about the Libc-hacker mailing list