[uClibc-cvs] uClibc/ldso/ldso Makefile,1.51,1.52
David McCullough
davidm at uclibc.org
Fri Jan 16 00:44:37 UTC 2004
Update of /var/cvs/uClibc/ldso/ldso
In directory nail:/tmp/cvs-serv16477/ldso/ldso
Modified Files:
Makefile
Log Message:
Make sure we remove -fomit-frame-pointer from the ldso build. It's
inclusion will cause the loader to crash when jumping to the application.
The reason is due to the START macro having a "leave" instruction included
to fixup the stack before starting the app.
Index: Makefile
===================================================================
RCS file: /var/cvs/uClibc/ldso/ldso/Makefile,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- Makefile 22 Nov 2003 18:32:59 -0000 1.51
+++ Makefile 16 Jan 2004 00:44:34 -0000 1.52
@@ -68,6 +68,9 @@
XXFLAGS+=-DFORCE_SHAREABLE_TEXT_SEGMENTS
endif
+#This stuff will not work with -fomit-frame-pointer
+XXFLAGS := $(XXFLAGS:-fomit-frame-pointer=)
+
all: lib
lib:: _dl_progname.h $(OBJS) $(DLINK_OBJS)
More information about the uClibc-cvs
mailing list