From d1322f5f396a87812e6ea79be5ed24cdf8aa1272 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Mon, 15 Jan 2001 13:53:59 +0000 Subject: First pass at making this work with the new libcrt0.o location. --- extra/gcc-uClibc/Makefile | 4 ++-- extra/gcc-uClibc/gcc-uClibc.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'extra') 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 -- cgit v1.2.3