From 6a461519b91a521a98e0be1bf272bcdac48c6f7e Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Fri, 11 Jan 2002 13:27:37 +0000 Subject: Scrub the way libraries are linked. Use ld, not gcc, to avoid chicken-and-egg problems when building gcc toolchains. -Erik --- Rules.mak | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Rules.mak') diff --git a/Rules.mak b/Rules.mak index 24ce6c229..70f22fe8c 100644 --- a/Rules.mak +++ b/Rules.mak @@ -80,13 +80,13 @@ NATIVE_CFLAGS=-O2 -Wall ifeq ($(strip $(DODEBUG)),true) CFLAGS += -g TARGET_CFLAGS += -g - LDFLAGS = -nostdlib -Wl,-warn-common + LDFLAGS = -shared -nostdlib --warn-common --warn-once -z combreloc TARGET_LDFLAGS = --uclibc-use-build-dir -Wl,-warn-common STRIPTOOL = /bin/true -Since_we_are_debugging else CFLAGS += -DNDEBUG #-fomit-frame-pointer TARGET_CFLAGS += -DNDEBUG #-fomit-frame-pointer - LDFLAGS = -s -nostdlib -Wl,-warn-common + LDFLAGS = -s -shared -nostdlib --warn-common --warn-once -z combreloc TARGET_LDFLAGS = --uclibc-use-build-dir -s -Wl,-warn-common endif ifeq ($(strip $(DOPIC)),true) -- cgit v1.2.3