From f7c246f64d96b257ec21efe0825235c2cd3e4937 Mon Sep 17 00:00:00 2001 From: Gustavo Zacarias Date: Sat, 20 Jul 2013 09:52:11 -0300 Subject: [PATCH] uclibc: use builtin startfiles target Now that we've dropped 0.9.31.x we can use the startfiles / install_startfiles targets instead of building and installing them by hand. Fixes internal blackfin toolchain build errors regarding crtreloc.o Signed-off-by: Gustavo Zacarias Signed-off-by: Thomas Petazzoni --- package/uclibc/uclibc.mk | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk index 4a37fa0bad..efe00a6dd8 100644 --- a/package/uclibc/uclibc.mk +++ b/package/uclibc/uclibc.mk @@ -409,13 +409,12 @@ define UCLIBC_CONFIGURE_CMDS PREFIX=$(STAGING_DIR) \ DEVEL_PREFIX=/usr/ \ RUNTIME_PREFIX=$(STAGING_DIR) \ - headers lib/crt1.o lib/crti.o lib/crtn.o \ - install_headers + headers startfiles \ + install_headers install_startfiles $(TARGET_CROSS)gcc -nostdlib \ -nostartfiles -shared -x c /dev/null -o $(STAGING_DIR)/usr/lib/libc.so $(TARGET_CROSS)gcc -nostdlib \ -nostartfiles -shared -x c /dev/null -o $(STAGING_DIR)/usr/lib/libm.so - cp -pLR $(UCLIBC_DIR)/lib/crt[1in].o $(STAGING_DIR)/usr/lib/ endef ifeq ($(BR2_UCLIBC_INSTALL_TEST_SUITE),y) -- 2.30.2