toolchain/binutils: use default Host/Configure rule
This seems to have been omitted over-time. Using the default Host/Configure seems to work fine. The last patches to have touched this in a major way were ~10 years ago:33a0eb3613("cosmetic & coherency fixes")7eb1589875("build system refactoring in preparation for allowing packages to do host-build steps") Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
This commit is contained in:
		 Alexandru Ardelean
					Alexandru Ardelean
				
			
				
					committed by
					
						 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
						parent
						
							0b26382533
						
					
				
				
					commit
					aecd0e09c9
				
			| @@ -33,8 +33,7 @@ PATCH_DIR:=./patches/$(PKG_VERSION) | |||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/toolchain-build.mk | include $(INCLUDE_DIR)/toolchain-build.mk | ||||||
|  |  | ||||||
| BINUTILS_CONFIGURE:= \ | HOST_CONFIGURE_ARGS = \ | ||||||
| 	./configure \ |  | ||||||
| 	--prefix=$(TOOLCHAIN_DIR) \ | 	--prefix=$(TOOLCHAIN_DIR) \ | ||||||
| 	--build=$(GNU_HOST_NAME) \ | 	--build=$(GNU_HOST_NAME) \ | ||||||
| 	--host=$(GNU_HOST_NAME) \ | 	--host=$(GNU_HOST_NAME) \ | ||||||
| @@ -52,15 +51,15 @@ BINUTILS_CONFIGURE:= \ | |||||||
| 	$(call qstrip,$(CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS)) | 	$(call qstrip,$(CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS)) | ||||||
|  |  | ||||||
| ifneq ($(CONFIG_SSP_SUPPORT),) | ifneq ($(CONFIG_SSP_SUPPORT),) | ||||||
|   BINUTILS_CONFIGURE+= \ |   HOST_CONFIGURE_ARGS+= \ | ||||||
| 		--enable-libssp | 		--enable-libssp | ||||||
| else | else | ||||||
|   BINUTILS_CONFIGURE+= \ |   HOST_CONFIGURE_ARGS+= \ | ||||||
| 		--disable-libssp | 		--disable-libssp | ||||||
| endif | endif | ||||||
|  |  | ||||||
| ifneq ($(CONFIG_EXTRA_TARGET_ARCH),) | ifneq ($(CONFIG_EXTRA_TARGET_ARCH),) | ||||||
|   BINUTILS_CONFIGURE+= \ |   HOST_CONFIGURE_ARGS+= \ | ||||||
| 		--enable-targets=$(call qstrip,$(CONFIG_EXTRA_TARGET_ARCH_NAME))-linux-$(TARGET_SUFFIX) | 		--enable-targets=$(call qstrip,$(CONFIG_EXTRA_TARGET_ARCH_NAME))-linux-$(TARGET_SUFFIX) | ||||||
| endif | endif | ||||||
|  |  | ||||||
| @@ -71,12 +70,6 @@ define Host/Prepare | |||||||
| 	$(SED) 's, " Linaro.*,,' $(HOST_BUILD_DIR)/bfd/version.h | 	$(SED) 's, " Linaro.*,,' $(HOST_BUILD_DIR)/bfd/version.h | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Host/Configure |  | ||||||
| 	(cd $(HOST_BUILD_DIR); \ |  | ||||||
| 		$(BINUTILS_CONFIGURE) \ |  | ||||||
| 	); |  | ||||||
| endef |  | ||||||
|  |  | ||||||
| define Host/Compile | define Host/Compile | ||||||
| 	+$(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR) all | 	+$(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR) all | ||||||
| endef | endef | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user