From 08d34dfa1566af5999d0334f5a2530965de934c0 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sun, 14 Sep 2014 11:50:02 +0200 Subject: [PATCH] glibc: two-stage gcc simplifications After switching to a two stage gcc solution, there is no longer a need to do weird things in the glibc build. We can greatly simplify GLIBC_CONFIGURE_CMDS to only do the configuration, and let the existing GLIBC_BUILD_CMDS do the build. Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/glibc/glibc.mk | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk index 0f634451d..09b57fac5 100644 --- a/package/glibc/glibc.mk +++ b/package/glibc/glibc.mk @@ -92,18 +92,7 @@ define GLIBC_CONFIGURE_CMDS --without-gd \ --enable-obsolete-rpc \ --with-headers=$(STAGING_DIR)/usr/include) - # Install headers and start files - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D)/build \ - install_root=$(STAGING_DIR) \ - install-bootstrap-headers=yes \ - install-headers - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D)/build csu/subdir_lib - cp $(@D)/build/csu/crt1.o $(STAGING_DIR)/usr/lib/ - cp $(@D)/build/csu/crti.o $(STAGING_DIR)/usr/lib/ - cp $(@D)/build/csu/crtn.o $(STAGING_DIR)/usr/lib/ $(GLIBC_ADD_MISSING_STUB_H) - $(TARGET_CROSS)gcc -nostdlib \ - -nostartfiles -shared -x c /dev/null -o $(STAGING_DIR)/usr/lib/libc.so endef