view sources/patches/uClibc-fix-arm-unwind-001.patch @ 701:b4a9c0084f2f

Converted ARMV5L from OABI to EABI with VFP support. Added patches for uClibc and uClibc++ to deal with Unwind Exception handling, made uClibc++ pull in libgcc_eh for this as well, and disabled SJLJ exceptions for ARMV5L EABI, which is apparently required, so --enable-sjlj-exceptions was added to the details file for all the other arches. Also correct the GENTOO_CHOST variable for armeb.
author Mark Miller <mark@mirell.org>
date Mon, 06 Apr 2009 07:11:26 -0500
parents
children 3a141d15c503
line wrap: on
line source

--- a/libc/sysdeps/linux/arm/Makefile.arch	2007-03-06 02:06:26.000000000 -0600
+++ b/libc/sysdeps/linux/arm/Makefile.arch	2009-04-06 02:59:26.000000000 -0500
@@ -15,7 +15,7 @@
 ifeq ($(CONFIG_ARM_EABI),y)
 CSRC += aeabi_assert.c aeabi_atexit.c aeabi_errno_addr.c \
 	aeabi_localeconv.c aeabi_memclr.c aeabi_memcpy.c \
-	aeabi_memmove.c aeabi_memset.c find_exidx.c
+	aeabi_memmove.c aeabi_memset.c find_exidx.c aeabi_unwind_cpp_pr1.c
 SSRC += syscall-eabi.S
 ifeq ($(UCLIBC_HAS_WCHAR),y)
 CSRC += aeabi_mb_cur_max.c