summaryrefslogtreecommitdiff
path: root/package/elfutils
diff options
context:
space:
mode:
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>2016-06-17 15:48:31 +0100
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-06-18 14:59:48 +0200
commitbcc8d367140d00f76aba6ef4387a12469fa0c024 (patch)
treeac46301006ef2301d87248b35fae25f486afa842 /package/elfutils
parentff4bd944502505b2966dcbae647504850390bb42 (diff)
elfutils: put all the "lfs mode" stuff together
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/elfutils')
-rw-r--r--package/elfutils/elfutils.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/package/elfutils/elfutils.mk b/package/elfutils/elfutils.mk
index 074ca029c..a2012d6ab 100644
--- a/package/elfutils/elfutils.mk
+++ b/package/elfutils/elfutils.mk
@@ -16,17 +16,18 @@ ELFUTILS_DEPENDENCIES = zlib
ELFUTILS_AUTORECONF = YES
ELFUTILS_CONF_OPTS += --disable-werror
-ELFUTILS_CFLAGS = $(filter-out -D_FILE_OFFSET_BITS=64,$(TARGET_CFLAGS))
-
# sparc64 needs -fPIC instead of -fpic
ifeq ($(BR2_sparc64),y)
ELFUTILS_CFLAGS += -fPIC
endif
# elfutils gets confused when lfs mode is forced, so don't
+ELFUTILS_CFLAGS = $(filter-out -D_FILE_OFFSET_BITS=64,$(TARGET_CFLAGS))
+ELFUTILS_CPPFLAGS = $(filter-out -D_FILE_OFFSET_BITS=64,$(TARGET_CPPFLAGS))
+
ELFUTILS_CONF_ENV += \
CFLAGS="$(ELFUTILS_CFLAGS)" \
- CPPFLAGS="$(filter-out -D_FILE_OFFSET_BITS=64,$(TARGET_CPPFLAGS))"
+ CPPFLAGS="$(ELFUTILS_CPPFLAGS)"
ELFUTILS_LDFLAGS = $(TARGET_LDFLAGS)