gcc: add a config option for using the gcc graphite framework (disabled by default)
SVN-Revision: 18403
This commit is contained in:
		| @@ -50,6 +50,11 @@ endif | ||||
|  | ||||
| endchoice | ||||
|  | ||||
| config GCC_USE_GRAPHITE | ||||
| 	bool | ||||
| 	prompt "Compile in support for the new Graphite framework in GCC 4.4+" if TOOLCHAINOPTS | ||||
| 	depends GCC_VERSION_4_4_1 || GCC_VERSION_4_4_2 | ||||
|  | ||||
| config EXTRA_GCC_CONFIG_OPTIONS | ||||
| 	string | ||||
| 	prompt "Additional gcc configure options" if TOOLCHAINOPTS | ||||
|   | ||||
| @@ -90,7 +90,7 @@ GCC_CONFIGURE:= \ | ||||
| 		--disable-libmudflap \ | ||||
| 		--disable-multilib \ | ||||
| 		--disable-nls \ | ||||
| 		$(if $(CONFIG_GCC_VERSION_4_4),--with-host-libstdcxx=-lstdc++) \ | ||||
| 		$(if $(CONFIG_GCC_USE_GRAPHITE),--with-host-libstdcxx=-lstdc++) \ | ||||
| 		$(SOFT_FLOAT_CONFIG_OPTION) \ | ||||
| 		$(call qstrip,$(CONFIG_EXTRA_GCC_CONFIG_OPTIONS)) \ | ||||
| 		$(if $(CONFIG_mips64)$(CONFIG_mips64el),--with-arch=mips64 --with-abi=64) \ | ||||
|   | ||||
| @@ -20,7 +20,7 @@ tools-y += firmware-utils patch-cmdline quilt yaffs2 | ||||
| tools-$(CONFIG_CCACHE) += ccache | ||||
| tools-dep += lzma | ||||
|  | ||||
| ifdef CONFIG_GCC_VERSION_4_4 | ||||
| ifdef CONFIG_GCC_USE_GRAPHITE | ||||
|   tools-y += ppl cloog | ||||
|   $(curdir)/cloog/compile := $(curdir)/ppl/install | ||||
| endif | ||||
| @@ -82,5 +82,5 @@ $(curdir)//compile = $(STAGING_DIR)/.prepared $(STAGING_DIR_HOST)/.prepared $($( | ||||
| $(curdir)/ := .config prereq | ||||
| $(curdir)//install = $(1)/compile | ||||
|  | ||||
| $(eval $(call stampfile,$(curdir),tools,install,,CONFIG_CCACHE CONFIG_powerpc CONFIG_GCC_VERSION_4_3)) | ||||
| $(eval $(call stampfile,$(curdir),tools,install,,CONFIG_CCACHE CONFIG_powerpc CONFIG_GCC_VERSION_4_3 CONFIG_GCC_USE_GRAPHITE)) | ||||
| $(eval $(call subdir,$(curdir))) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau