fb633ea
glibc-2.3.3-1478-g37582bc
fb633ea
fb633ea
* Thu Nov 30 2006 Jakub Jelinek <jakub@redhat.com> 2.5.90-9
fb633ea
- on ppc64 build __libc_start_main without unwind info,
fb633ea
  as it breaks MD_FROB_UPDATE_CONTEXT (#217729, #217775; in the
fb633ea
  future that could be fixable just by providing .cfi_undefined r2
fb633ea
  in __libc_start_main instead)
fb633ea
fb633ea
diff -Nrup a/sysdeps/powerpc/powerpc64/Makefile b/sysdeps/powerpc/powerpc64/Makefile
fb633ea
--- a/sysdeps/powerpc/powerpc64/Makefile	2012-06-05 07:42:49.000000000 -0600
fb633ea
+++ b/sysdeps/powerpc/powerpc64/Makefile	2012-06-07 12:15:21.828318633 -0600
fb633ea
@@ -35,6 +35,8 @@ CFLAGS-rtld-memmove.os = $(no-special-re
fb633ea
 CFLAGS-rtld-memchr.os = $(no-special-regs)
fb633ea
 CFLAGS-rtld-strnlen.os = $(no-special-regs)
fb633ea
 
fb633ea
+CFLAGS-libc-start.c += -fno-asynchronous-unwind-tables
fb633ea
+
Siddhesh Poyarekar 1779efa
 ifeq ($(subdir),elf)
Siddhesh Poyarekar 1779efa
 # help gcc inline asm code from dl-machine.h
Siddhesh Poyarekar 1779efa
 +cflags += -finline-limit=2000