summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaruch Siach <baruch@tkos.co.il>2014-01-23 09:53:52 (GMT)
committer Peter Korsgaard <peter@korsgaard.com>2014-01-23 11:45:33 (GMT)
commit43d8dc3a392dcb769075cf1b076376a280c15c99 (patch)
treef7bc4270345780b1d53e7e3026f67d0ac7735fc8
parent42ed108013082c6836673aabe8d6258f9e7a490f (diff)
downloadbuildroot-43d8dc3a392dcb769075cf1b076376a280c15c99.tar.gz
buildroot-43d8dc3a392dcb769075cf1b076376a280c15c99.tar.bz2
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 <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/sqlcipher/sqlcipher.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/package/sqlcipher/sqlcipher.mk b/package/sqlcipher/sqlcipher.mk
index 6130870..ace5ce8 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"