diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2012-04-17 04:45:31 +0000 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2012-04-25 09:00:51 +0200 |
commit | ce1acfb5eae64e8042016ec36cf4973fbec707ca (patch) | |
tree | 1cf0eb0ad8d7d8972c4590614e3a7f0d330df921 /toolchain/gcc/Makefile.in | |
parent | 2b563d481fbeeabc1c904e2398ec99a453faf6f2 (diff) |
toolchain: remove toolchain/Makefile.in and toolchain/gcc/Makefile.in
Re-integrate in gcc-uclibc-4.x.mk things from
toolchain/gcc/Makefile.in that were completely gcc-specific. There was
no reason to pull that when building with other backends than the
internal one.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'toolchain/gcc/Makefile.in')
-rw-r--r-- | toolchain/gcc/Makefile.in | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/toolchain/gcc/Makefile.in b/toolchain/gcc/Makefile.in deleted file mode 100644 index 3e82a324b..000000000 --- a/toolchain/gcc/Makefile.in +++ /dev/null @@ -1,62 +0,0 @@ -# gcc has a bunch of options that need to be shared with -# both gcc-uclibc-4.x.mk, and are use by other packages... -# So include them in this file and arrange to include it -# soon after invoking make from the top level. - -TARGET_OPTIMIZATION:=$(call qstrip,$(BR2_TARGET_OPTIMIZATION)) -EXTRA_GCC_CONFIG_OPTIONS:=$(call qstrip,$(BR2_EXTRA_GCC_CONFIG_OPTIONS)) - - -ifeq ($(BR2_SOFT_FLOAT),y) -SOFT_FLOAT_CONFIG_OPTION:=--with-float=soft -ifeq ($(BR2_arm)$(BR2_armeb),y) # only set float-abi for arm -TARGET_SOFT_FLOAT:=-mfloat-abi=soft -else -TARGET_SOFT_FLOAT:=-msoft-float -endif -else # no softfloat support -SOFT_FLOAT_CONFIG_OPTION:= -TARGET_SOFT_FLOAT:= -endif - -# some additional defaults -ifneq ($(call qstrip,$(BR2_GCC_TARGET_ARCH)),) -GCC_WITH_ARCH:=--with-arch=$(BR2_GCC_TARGET_ARCH) -endif -ifneq ($(call qstrip,$(BR2_GCC_TARGET_TUNE)),) -GCC_WITH_TUNE:=--with-tune=$(BR2_GCC_TARGET_TUNE) -endif -ifneq ($(call qstrip,$(BR2_GCC_TARGET_ABI)),) -GCC_WITH_ABI:=--with-abi=$(BR2_GCC_TARGET_ABI) -endif -ifneq ($(call qstrip,$(BR2_GCC_TARGET_CPU)),) -GCC_WITH_CPU:=--with-cpu=$(BR2_GCC_TARGET_CPU) -endif - -# AVR32 GCC configuration -ifeq ($(BR2_avr32),y) -EXTRA_GCC_CONFIG_OPTIONS+=--disable-libmudflap -SOFT_FLOAT_CONFIG_OPTION:= -endif - -# Disable mudflap and enable proper double/long double for SPE ABI -ifeq ($(BR2_powerpc_SPE),y) -EXTRA_GCC_CONFIG_OPTIONS+=--disable-libmudflap --enable-e500_double --with-long-double-128 -endif - -ifeq ($(BR2_PACKAGE_GCC_TARGET),y) -EXTRA_TARGET_GCC_CONFIG_OPTIONS:= - -# AVR32 target GCC configuration -ifeq ($(BR2_avr32),y) -EXTRA_TARGET_GCC_CONFIG_OPTIONS+=--disable-libmudflap -EXTRA_TARGET_GCC_CONFIG_OPTIONS+=--with-build-time-tools=$(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/bin \ -EXTRA_TARGET_GCC_CONFIG_OPTIONS+=--with-as=$(TARGET_CROSS)as -endif - - -# and finally pull in config opts from the user -EXTRA_TARGET_GCC_CONFIG_OPTIONS+=$(call qstrip,$(BR2_EXTRA_TARGET_GCC_CONFIG_OPTIONS)) - -TARGETS+=gcc_target -endif |