# HG changeset patch # User Chong Yidong # Date 1266759847 18000 # Node ID 6d88094b5e63c89d601ee25e210da6a91cb1fbc2 # Parent e91df3663a07924b635341be5c59257975b74458 * m/arm.h: Define the LIB_GCC flag to be -lgcc_s (Bug#5518). diff -r e91df3663a07 -r 6d88094b5e63 src/ChangeLog --- a/src/ChangeLog Sun Feb 21 08:35:25 2010 -0500 +++ b/src/ChangeLog Sun Feb 21 08:44:07 2010 -0500 @@ -1,3 +1,7 @@ +2010-02-21 Chong Yidong + + * m/arm.h: Define the LIB_GCC flag to be -lgcc_s (Bug#5518). + 2010-02-18 Stefan Monnier * term.c (fatal): Add a final \n if needed (bug#5596). diff -r e91df3663a07 -r 6d88094b5e63 src/m/arm.h --- a/src/m/arm.h Sun Feb 21 08:35:25 2010 -0500 +++ b/src/m/arm.h Sun Feb 21 08:44:07 2010 -0500 @@ -36,5 +36,11 @@ #define NO_REMAP +/* armin76@gentoo.org reported that the lgcc_s flag is necessary to + build on ARM EABI under GNU/Linux (Bug#5518). */ +#ifdef GNU_LINUX +#define LIB_GCC -lgcc_s +#endif + /* arch-tag: 07856f0c-f0c8-4bd8-99af-0b7fa1e5ee42 (do not change this comment) */