]> granicus.if.org Git - gc/commitdiff
Fix 'undefined reference to __builtin_unwind_init' linker error (ArmCC)
authorJonathan Chambers <joncham@gmail.com>
Thu, 1 Feb 2018 21:35:49 +0000 (00:35 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 2 Mar 2018 16:54:05 +0000 (19:54 +0300)
(part of commit 9379c66 from Unity-Technologies/bdwgc)

Issue #173 (bdwgc).

* include/private/gcconfig.h (HAVE_BUILTIN_UNWIND_INIT): Do not define
if __ARMCC_VERSION.

include/private/gcconfig.h

index ffbdc142708351c15154c9afd2af33d063d7d8ee..283a05701d8bdabc0260c816e59081d94dbbced3 100644 (file)
      && !defined(__FUJITSU) /* for FX10 system */ \
      && !(defined(POWERPC) && defined(DARWIN)) /* for MacOS X 10.3.9 */ \
      && !defined(RTEMS) \
+     && !defined(__ARMCC_VERSION) /* does not exist in armcc gnu emu */ \
      && !defined(__clang__) /* since no-op in clang (3.0) */
 #   define HAVE_BUILTIN_UNWIND_INIT
 # endif