|
@@ -31,9 +31,9 @@ TOPDIR=../
|
|
include $(TOPDIR)Rules.mak
|
|
include $(TOPDIR)Rules.mak
|
|
|
|
|
|
ifeq ($(strip $(UCLIBC_CTOR_DTOR)),y)
|
|
ifeq ($(strip $(UCLIBC_CTOR_DTOR)),y)
|
|
-CRTOBJS="../../lib/crti.o ../../lib/crt0.o ../../lib/crtn.o"
|
|
+CRTOBJS=../../lib/crti.o ../../lib/crt0.o ../../lib/crtn.o
|
|
else
|
|
else
|
|
-CRTOBJS="../../lib/crt0.o"
|
|
+CRTOBJS=../../lib/crt0.o
|
|
endif
|
|
endif
|
|
|
|
|
|
ifeq ($(strip $(ADD_LIBGCC_FUNCTIONS)),y)
|
|
ifeq ($(strip $(ADD_LIBGCC_FUNCTIONS)),y)
|
|
@@ -76,9 +76,8 @@ $(LIBGCC_NEED): $(TOPDIR)lib/$(LIBNAME)
|
|
@rm -rf tmp
|
|
@rm -rf tmp
|
|
@mkdir tmp
|
|
@mkdir tmp
|
|
$(AR) rv $@
|
|
$(AR) rv $@
|
|
- (cd tmp && CC=$(CC) LD=$(LD) LDFLAGS=$(CPU_LDFLAGS-y) NM=$(NM) AR=$(AR) \
|
|
+ (cd tmp && CC="$(CC)" LD="$(LD)" LDFLAGS="$(CPU_LDFLAGS-y)" \
|
|
- LIBGCC=$(LIBGCC) \
|
|
+ NM="$(NM)" AR="$(AR)" LIBGCC="$(LIBGCC)" CRTOBJS="$(CRTOBJS)" \
|
|
- CRTOBJS=$(CRTOBJS) \
|
|
|
|
/bin/sh $(TOPDIR)../extra/scripts/get-needed-libgcc-objects.sh)
|
|
/bin/sh $(TOPDIR)../extra/scripts/get-needed-libgcc-objects.sh)
|
|
|
|
|
|
halfclean:
|
|
halfclean:
|