libgcc_s.so.1 exception handling behaviour depending on glibc version
Marcin Dalecki
martin@dalecki.de
Wed May 18 15:42:00 GMT 2005
On 2005-05-18, at 14:36, Mike Hearn wrote:
> On Wed, 18 May 2005 11:35:30 +0200, Stephan Bergmann wrote:
>
>> If I build main with C1, and libf.so with C2, and execute the
>> program so
>> that it uses C2's libgcc_s.so.1, it works.
>>
>
> Out of interest, what happens if you build main with C2 and libf
> with C1?
> That would seem to be a more common situation for distributors of
> Linux
> binaries than the other way around.
>
> This policy of not supporting "build on newer, run on older" is a
> massive
> pain for developers who distribute Linux binaries even though it's
> very
> common: developers often use very new distributions but users often
> don't.
> It requires all kinds of stupid hacks to work around.
Like building on the system you are targeting?
Like cross building for the target system?
More information about the Gcc
mailing list