* m/arm.h: Define the LIB_GCC flag to be -lgcc_s (Bug#5518).
authorChong Yidong <cyd@stupidchicken.com>
Sun, 21 Feb 2010 13:44:07 +0000 (08:44 -0500)
committerChong Yidong <cyd@stupidchicken.com>
Sun, 21 Feb 2010 13:44:07 +0000 (08:44 -0500)
src/ChangeLog
src/m/arm.h

index 14e06fc..74a9c2e 100644 (file)
@@ -1,3 +1,7 @@
+2010-02-21  Chong Yidong  <cyd@stupidchicken.com>
+
+       * m/arm.h: Define the LIB_GCC flag to be -lgcc_s (Bug#5518).
+
 2010-02-18  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * term.c (fatal): Add a final \n if needed (bug#5596).
index ad3e701..b04c5ec 100644 (file)
@@ -36,5 +36,11 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #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) */