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 <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
cc9f07776d
commit
f7c246f64d
@ -409,13 +409,12 @@ define UCLIBC_CONFIGURE_CMDS
|
|||||||
PREFIX=$(STAGING_DIR) \
|
PREFIX=$(STAGING_DIR) \
|
||||||
DEVEL_PREFIX=/usr/ \
|
DEVEL_PREFIX=/usr/ \
|
||||||
RUNTIME_PREFIX=$(STAGING_DIR) \
|
RUNTIME_PREFIX=$(STAGING_DIR) \
|
||||||
headers lib/crt1.o lib/crti.o lib/crtn.o \
|
headers startfiles \
|
||||||
install_headers
|
install_headers install_startfiles
|
||||||
$(TARGET_CROSS)gcc -nostdlib \
|
$(TARGET_CROSS)gcc -nostdlib \
|
||||||
-nostartfiles -shared -x c /dev/null -o $(STAGING_DIR)/usr/lib/libc.so
|
-nostartfiles -shared -x c /dev/null -o $(STAGING_DIR)/usr/lib/libc.so
|
||||||
$(TARGET_CROSS)gcc -nostdlib \
|
$(TARGET_CROSS)gcc -nostdlib \
|
||||||
-nostartfiles -shared -x c /dev/null -o $(STAGING_DIR)/usr/lib/libm.so
|
-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
|
endef
|
||||||
|
|
||||||
ifeq ($(BR2_UCLIBC_INSTALL_TEST_SUITE),y)
|
ifeq ($(BR2_UCLIBC_INSTALL_TEST_SUITE),y)
|
||||||
|
Loading…
Reference in New Issue
Block a user