diff options
Diffstat (limited to 'extra/gcc-uClibc')
-rw-r--r-- | extra/gcc-uClibc/Makefile | 4 | ||||
-rw-r--r-- | extra/gcc-uClibc/gcc-uClibc.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/extra/gcc-uClibc/Makefile b/extra/gcc-uClibc/Makefile index af9f836a1..b4f755153 100644 --- a/extra/gcc-uClibc/Makefile +++ b/extra/gcc-uClibc/Makefile @@ -16,7 +16,7 @@ endif all: $(GCC_UCLIBC) clean: - rm -f gcc-uClibc.h gcc-uClibc-* + rm -f gcc-uClibc.h gcc-uClibc-* core gcc-uClibc.h: clean echo "/* this file is created by make */" > gcc-uClibc.h @@ -30,7 +30,7 @@ gcc-uClibc-native: gcc-uClibc.h gcc-uClibc.c # uClibc built for native environment, so why not use it ;-) $(CC) $(CFLAGS) -nostdinc -I$(UCLIBC_DIR)/include -I$(GCC_INC) \ -Wl,-static gcc-uClibc.c \ - $(UCLIBC_DIR)/sysdeps/linux/$(TARGET_ARCH)/_start.o \ + $(UCLIBC_DIR)/libcrt0.o \ -nostdlib $(GCC_LIB) $(UCLIBC_DIR)/libc.a \ -s -o gcc-uClibc-$(TARGET_ARCH) #-DDEBUG diff --git a/extra/gcc-uClibc/gcc-uClibc.c b/extra/gcc-uClibc/gcc-uClibc.c index f783cd7bd..6fd891e32 100644 --- a/extra/gcc-uClibc/gcc-uClibc.c +++ b/extra/gcc-uClibc/gcc-uClibc.c @@ -20,7 +20,7 @@ #include "gcc-uClibc.h" -#define UCLIBC_START UCLIBC_DIR"sysdeps/linux/"TARGET_ARCH"/_start.o" +#define UCLIBC_START UCLIBC_DIR"libcrt0.o" #define UCLIBC_START_G UCLIBC_START #define UCLIBC_LIB UCLIBC_DIR"libc.a" #if 1 |