aboutsummaryrefslogtreecommitdiffstats
path: root/core/uclibc/libpthreads-no-omit-framepointer.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2008-11-14 12:15:36 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2008-11-14 12:15:36 +0000
commit5c33ddd595358812dc26437a936e4a1a02e9fc8e (patch)
tree7d0b213d52c3ca35db119eb7156860c0a99ed164 /core/uclibc/libpthreads-no-omit-framepointer.patch
parent41a8b05965f12d59e7380bb94f71335463c78a8e (diff)
downloadaports-5c33ddd595358812dc26437a936e4a1a02e9fc8e.tar.bz2
aports-5c33ddd595358812dc26437a936e4a1a02e9fc8e.tar.xz
core/uclibc: update to 0.9.30
work around gcc-3.4.6 bug with -pthread
Diffstat (limited to 'core/uclibc/libpthreads-no-omit-framepointer.patch')
-rw-r--r--core/uclibc/libpthreads-no-omit-framepointer.patch22
1 files changed, 0 insertions, 22 deletions
diff --git a/core/uclibc/libpthreads-no-omit-framepointer.patch b/core/uclibc/libpthreads-no-omit-framepointer.patch
deleted file mode 100644
index 3fe258ca6a..0000000000
--- a/core/uclibc/libpthreads-no-omit-framepointer.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- uClibc-0.9.30/libpthread/linuxthreads.old/Makefile.in.orig Thu Nov 13 09:23:12 2008
-+++ uClibc-0.9.30/libpthread/linuxthreads.old/Makefile.in Thu Nov 13 09:25:02 2008
-@@ -59,6 +59,19 @@
- libc-static-y += $(libpthread_OUT)/libc_pthread_init.o
- libc-shared-y += $(libpthread_libc_OBJ:.o=.oS)
-
-+ifeq ($(TARGET_ARCH),i386)
-+# Most files must not be compiled without frame pointer since we need
-+# the frame base address which is stored in %ebp unless the frame pointer
-+# is optimized out.
-+CFLAGS-cancel.c += -fno-omit-frame-pointer -mpreferred-stack-boundary=4
-+CFLAGS-condvar.c += -fno-omit-frame-pointer
-+CFLAGS-join.c += -fno-omit-frame-pointer
-+CFLAGS-manager.c += -fno-omit-frame-pointer -mpreferred-stack-boundary=4
-+CFLAGS-pthread.c += -fno-omit-frame-pointer -mpreferred-stack-boundary=4
-+CFLAGS-ptlongjmp.c += -fno-omit-frame-pointer
-+CFLAGS-semaphore.c += -fno-omit-frame-pointer
-+endif
-+
- libpthread-static-y += $(patsubst $(libpthread_DIR)/%.c,$(libpthread_OUT)/%.o,$(libpthread_SPEC_SRC))
- libpthread-shared-y += $(patsubst $(libpthread_DIR)/%.c,$(libpthread_OUT)/%.oS,$(libpthread_SPEC_SRC))
-