Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 60190

Summary: gcc need modification to place shared libraries in /lib/gcc-lib/
Product: Gentoo Linux Reporter: SpanKY <vapier>
Component: [OLD] Core systemAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 47485, 60911    

Description SpanKY gentoo-dev 2004-08-12 16:53:00 UTC
ive been struggling with my arm machines linking against libgcc_s.so for most binaries and trying to figure out why this is ...

the guys in #debian-arm set me straight today ... since the generic arm spec doesnt have cpu instruction support for math operations (like div/mult), an userspace library is required to provide this support

gcc does this in the form of libgcc_s.so ... and since core files in /{bin,sbin,lib}/ (like fsck!) need this library, we need to move it off of /usr and into /lib since doing something basic as mounting /usr on a different partition currently breaks horribly :)
Comment 1 SpanKY gentoo-dev 2004-08-15 22:43:52 UTC
and this actually seems to be affecting ia64 somewhat
Comment 2 SpanKY gentoo-dev 2004-12-23 14:57:22 UTC
gcc-config-1.3.8 now copies libgcc_s.so to /lib