lmbench: fix build for xtensa
The lmbench 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/afe/afe9f4550e6ac9a41e4ba338773c1d51034273f7/. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
410c3cf7eb
commit
7c04932603
@ -19,6 +19,10 @@ LMBENCH_CFLAGS += -I$(STAGING_DIR)/usr/include/tirpc/
|
||||
LMBENCH_LDFLAGS += -ltirpc
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_xtensa),y)
|
||||
LMBENCH_CFLAGS += -mtext-section-literals
|
||||
endif
|
||||
|
||||
define LMBENCH_CONFIGURE_CMDS
|
||||
$(call CONFIG_UPDATE,$(@D))
|
||||
sed -i 's/CFLAGS=/CFLAGS+=/g' $(@D)/src/Makefile
|
||||
|
Loading…
Reference in New Issue
Block a user