# HG changeset patch # User jlarmour # Date 1057116998 0 # Node ID 6e9aef716a8bdb4a048fee648d9ccb371cadf91b # Parent a2fb6d1d07dbd517d1aad1299a1ea347809b4ea0 * src/synth.ld: Synthetic linux at least needs libgcc_eh.a in the GROUP() to resolve exception handling symbols. diff --git a/packages/hal/synth/arch/current/ChangeLog b/packages/hal/synth/arch/current/ChangeLog --- a/packages/hal/synth/arch/current/ChangeLog +++ b/packages/hal/synth/arch/current/ChangeLog @@ -1,3 +1,8 @@ +2003-06-27 Jonathan Larmour + + * src/synth.ld: Synthetic linux at least needs libgcc_eh.a in the + GROUP() to resolve exception handling symbols. + 2003-02-25 Iztok Zupet * doc/synth.sgml: Replaced .gif with .png to get PDF diff --git a/packages/hal/synth/arch/current/src/synth.ld b/packages/hal/synth/arch/current/src/synth.ld --- a/packages/hal/synth/arch/current/src/synth.ld +++ b/packages/hal/synth/arch/current/src/synth.ld @@ -54,7 +54,7 @@ ENTRY(_start) INPUT(extras.o) #endif #if (__GNUC__ >= 3) -GROUP(libtarget.a libgcc.a libsupc++.a) +GROUP(libtarget.a libgcc.a libsupc++.a libgcc_eh.a) #else GROUP(libtarget.a libgcc.a) #endif