Browse Source

add some h8/300 fixes

Waldemar Brodkorb 9 years ago
parent
commit
94cf042086

+ 1 - 0
mk/vars.mk

@@ -176,6 +176,7 @@ endif
 endif
 
 ifeq ($(ADK_TARGET_ARCH_H8300),y)
+TARGET_CFLAGS+=		-mh
 ifeq ($(ADK_TARGET_BINFMT_FLAT),y)
 TARGET_CFLAGS+=		-Wl,-elf2flt
 TARGET_CXXFLAGS+=	-Wl,-elf2flt

+ 1 - 0
target/config/Config.in.gcc.choice

@@ -13,6 +13,7 @@ config ADK_TOOLCHAIN_GCC_GIT
 	bool "git"
 	depends on !ADK_TARGET_ARCH_ARC
 	depends on !ADK_TARGET_ARCH_AVR32
+	select ADK_DISABLE_HONOUR_CFLAGS
 
 config ADK_TOOLCHAIN_GCC_5_1_0
 	bool "5.1.0"

+ 1 - 1
target/config/Config.in.kernel

@@ -79,4 +79,4 @@ config ADK_TARGET_KERNEL_MINICONFIG
 	default "xilinx-kintex7" if ADK_TARGET_SYSTEM_XILINX_KINTEX7
 	default "pcengines-alix" if ADK_TARGET_SYSTEM_PCENGINES_ALIX
 	default "sim-bfin" if ADK_TARGET_SYSTEM_SIM_BFIN
-	default "sim-h8300" if ADK_TARGET_SYSTEM_SIM_H8300
+	default "sim-h8300h" if ADK_TARGET_SYSTEM_SIM_H8300H

+ 0 - 1
target/h8300/systems/sim-h8300h

@@ -1,7 +1,6 @@
 config ADK_TARGET_SYSTEM_SIM_H8300H
 	bool "Simulator"
 	select ADK_CPU_H8300
-	select ADK_TARGET_TOOLCHAIN
 	select ADK_TARGET_PACKAGE_TXZ
 	help
 	  H8/300 simulator.