summaryrefslogtreecommitdiff
path: root/packages/busybox
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-11-17 14:08:14 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-11-17 14:08:14 +0100
commit7d5b042d422aede92c827eed4b2486deb88a6406 (patch)
tree0e595d2302d28e476ebe6a309a3f98c84516a642 /packages/busybox
parentbad61a027dd4fcbd179b14ab20bc2de24b2f8128 (diff)
downloadembtoolkit-7d5b042d422aede92c827eed4b2486deb88a6406.tar.gz
embtoolkit-7d5b042d422aede92c827eed4b2486deb88a6406.tar.bz2
embtoolkit-7d5b042d422aede92c827eed4b2486deb88a6406.tar.xz
Packages: busybox: do not generate debug info in non strippable section .eh_frame
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'packages/busybox')
-rw-r--r--packages/busybox/busybox.mk6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/busybox/busybox.mk b/packages/busybox/busybox.mk
index eb9f6d3..06ce2ff 100644
--- a/packages/busybox/busybox.mk
+++ b/packages/busybox/busybox.mk
@@ -30,8 +30,12 @@ BB_PACKAGE := busybox-$(BB_VERSION).tar.bz2
BB_SRC_DIR := $(embtk_pkgb)/busybox-$(BB_VERSION)
BB_BUILD_DIR := $(embtk_pkgb)/busybox-$(BB_VERSION)
+__embtk_cflags_bb := $(TARGET_CFLAGS) -pipe -fno-strict-aliasing
+__embtk_cflags_bb += -fno-unwind-tables -fno-asynchronous-unwind-tables
+
+
BB_NODESTDIR := y
-BB_MAKE_ENV := CFLAGS="$(TARGET_CFLAGS) -pipe -fno-strict-aliasing"
+BB_MAKE_ENV := CFLAGS="$(__embtk_cflags_bb)"
BB_MAKE_OPTS := CROSS_COMPILE="$(CROSS_COMPILE)" CC="$(TARGETCC)"
BB_MAKE_OPTS += CONFIG_PREFIX="$(embtk_rootfs)" CONFIG_EXTRA_LDFLAGS=""
BB_MAKE_OPTS += CONFIG_EXT_DEFINED_OPTIMIZATION=y