From: Baruch Siach Date: Thu, 23 Jan 2014 09:53:52 +0000 (+0200) Subject: sqlcipher: fix build for xtensa X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=43d8dc3a392dcb769075cf1b076376a280c15c99;p=buildroot.git sqlcipher: fix build for xtensa The sqlcipher package generates libraries that are 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/921/92116c2837e4c449919e7a0ab9aebd6abb1cbaf1/ Signed-off-by: Baruch Siach Signed-off-by: Peter Korsgaard --- diff --git a/package/sqlcipher/sqlcipher.mk b/package/sqlcipher/sqlcipher.mk index 6130870bba..ace5ce8f55 100644 --- a/package/sqlcipher/sqlcipher.mk +++ b/package/sqlcipher/sqlcipher.mk @@ -32,6 +32,10 @@ ifeq ($(BR2_PACKAGE_SQLCIPHER_STAT3),y) SQLCIPHER_CFLAGS += -DSQLITE_ENABLE_STAT3 endif +ifeq ($(BR2_xtensa),y) +SQLCIPHER_CFLAGS += -mtext-section-literals +endif + ifeq ($(BR2_PACKAGE_SQLCIPHER_READLINE),y) SQLCIPHER_DEPENDENCIES += ncurses readline SQLCIPHER_CONF_OPT += --with-readline-inc="-I$(STAGING_DIR)/usr/include"