Libunwind and libgcc on ia64

Mariusz Mazur mmazur@kernel.pl
Sun Oct 17 18:08:00 GMT 2004


On ia64 libgcc.so is linked to libunwind.so, which means (a) libgcc requires 
libunwind and (b) anything linking dynamically against libgcc doesn't need to 
know or care about libuniwnd.
That changes if one tries to link statically (like my glibc) - then the build 
system must explicitly check what gcc we're running and if it's the libunwind 
one - add -lunwind.
Wouldn't it be a lot nicer if libgcc.a contained libunwind.a? People wouldn't 
have to care about explicit support for ia64.


-- 
In the year eighty five ten
God is gonna shake his mighty head
He'll either say,
"I'm pleased where man has been"
Or tear it down, and start again



More information about the Gcc mailing list