diff options
-rw-r--r-- | mk/vars.mk | 1 | ||||
-rw-r--r-- | package/busybox/Makefile | 3 | ||||
-rw-r--r-- | target/linux/config/Config.in.kernel | 4 | ||||
-rw-r--r-- | toolchain/elf2flt/Makefile.inc | 4 |
4 files changed, 9 insertions, 3 deletions
diff --git a/mk/vars.mk b/mk/vars.mk index 82173db00..605248a37 100644 --- a/mk/vars.mk +++ b/mk/vars.mk @@ -148,6 +148,7 @@ endif ifeq ($(ADK_TARGET_ARCH_ARM),y) ifeq ($(ADK_TARGET_BINFMT_FLAT),y) TARGET_CFLAGS+= -Wl,-elf2flt +TARGET_CXXFLAGS+= -Wl,-elf2flt endif endif diff --git a/package/busybox/Makefile b/package/busybox/Makefile index 0ea1073f1..088a29397 100644 --- a/package/busybox/Makefile +++ b/package/busybox/Makefile @@ -28,7 +28,8 @@ BB_MAKE_FLAGS:= V=1 \ IPKG_ARCH="${ADK_TARGET_CPU_ARCH}" \ HOSTCC="${CC_FOR_BUILD}" \ HOSTCFLAGS="$(CFLAGS_FOR_BUILD)" \ - CROSS_COMPILE="$(TARGET_CROSS)" + CROSS_COMPILE="$(TARGET_CROSS)" \ + SKIP_STRIP=y do-configure: # get all symbols from top level config diff --git a/target/linux/config/Config.in.kernel b/target/linux/config/Config.in.kernel index 7a8796abc..81f7cedeb 100644 --- a/target/linux/config/Config.in.kernel +++ b/target/linux/config/Config.in.kernel @@ -175,6 +175,10 @@ endchoice menu "Kernel options" +config ADK_KERNEL_BINFMT_FLAT + bool + default y if ADK_TARGET_BINFMT_FLAT + config ADK_KERNEL_MMU bool diff --git a/toolchain/elf2flt/Makefile.inc b/toolchain/elf2flt/Makefile.inc index a3f39ab52..029237679 100644 --- a/toolchain/elf2flt/Makefile.inc +++ b/toolchain/elf2flt/Makefile.inc @@ -2,7 +2,7 @@ # material, please see the LICENCE file in the top-level directory. PKG_NAME:= elf2flt -PKG_VERSION:= 20150129 +PKG_VERSION:= 20150227 PKG_RELEASE:= 1 -PKG_HASH:= b0b9792723f380794c44db4124815f961f2cb87be156d4e2f560759f9f9f913b +PKG_HASH:= 9369274cf244fc090ebee08ee6eee552fba1286f63be4a558dfa149dfa91fc4c PKG_SITES:= http://www.openadk.org/distfiles/ |