From: Baruch Siach Date: Tue, 31 Dec 2013 09:07:29 +0000 (+0200) Subject: php: fix build for xtensa X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=410c3cf7ebe69016e73bbe63d1ba4b0a251b5c9a;p=buildroot.git php: fix build for xtensa The php package generates a binary that is too large for the xtensa default placement of literals in a dedicated section. Use -mtext-section-literal to place literals in the text section. Fixes http://autobuild.buildroot.net/results/a9a/a9a1063104402ec28e01560ec7c8f8a5b6d43dd5/. Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni --- diff --git a/package/php/php.mk b/package/php/php.mk index 10c314f857..f31217e774 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -36,6 +36,10 @@ ifneq ($(BR2_INET_IPV6),y) endif endif +ifeq ($(BR2_xtensa),y) +PHP_CFLAGS += -mtext-section-literals +endif + PHP_CONF_OPT += $(if $(BR2_PACKAGE_PHP_CLI),,--disable-cli) PHP_CONF_OPT += $(if $(BR2_PACKAGE_PHP_CGI),,--disable-cgi)