Hi,
On Thu, Oct 7, 2010 at 3:13 PM, Wookey wookey@wookware.org wrote: [...]
And whilst on the subject - do the other libs like gomp mudflap and erm <any others> that come of of toolchain builds need to be built in the same set of flavours or is this issue restricted to libgcc?
I think that libgcc is the only thing you can "unintentionally" end up dependent on - it's a special case. My understanding was that gomp and mpfr are used by GCC, not by its output code(?) The C language doesn't natively support arbitrary-precision arithmetic yet...
If you build with gcc -fzany-library-dependent-feature (for example), you can probably expect gcc to try and link in -lzany-library-dependent-feature, but I think it's reasonable in that case to expect that the user knows what he's doing.
Someone who attempts to build a bare-metal project using such features is probably doing the wrong thing in most cases.
Does that sound reasonable?
---Dave