Browse Source

h8300: config update

- New toolchain
- Add new flags

Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Yoshinori Sato 9 years ago
parent
commit
8df92aac2c
3 changed files with 7 additions and 7 deletions
  1. 2 3
      Rules.mak
  2. 3 2
      extra/Configs/Config.h8300
  3. 2 2
      extra/Configs/Config.in

+ 2 - 3
Rules.mak

@@ -431,9 +431,8 @@ ifeq ($(TARGET_ARCH),sh64)
 endif
 
 ifeq ($(TARGET_ARCH),h8300)
-	SYMBOL_PREFIX=_
-	CPU_LDFLAGS-$(CONFIG_H8300H)+= -Wl,-ms8300h
-	CPU_LDFLAGS-$(CONFIG_H8S)   += -Wl,-ms8300s
+	CPU_LDFLAGS-$(CONFIG_H8300H)+= -Wl,-mh8300h_linux
+	CPU_LDFLAGS-$(CONFIG_H8S)   += -Wl,-mh8300s_linux
 	CPU_CFLAGS-$(CONFIG_H8300H) += -mh -mint32
 	CPU_CFLAGS-$(CONFIG_H8S)    += -ms -mint32
 endif

+ 3 - 2
extra/Configs/Config.h8300

@@ -10,9 +10,10 @@ config TARGET_ARCH
 config FORCE_OPTIONS_FOR_ARCH
 	bool
 	default y
-	select ARCH_ANY_ENDIAN
+	select ARCH_BIG_ENDIAN
 	select ARCH_HAS_NO_MMU
-	select ARCH_HAS_DEPRECATED_SYSCALLS
+	select ARCH_HAS_NO_LDSO
+	select HAVE_NO_PIC
 
 choice
 	prompt "Target Processor"

+ 2 - 2
extra/Configs/Config.in

@@ -74,8 +74,8 @@ config TARGET_cris
 #config TARGET_frv
 #	bool "frv (BROKEN)"
 
-#config TARGET_h8300
-#	bool "h8300 (BROKEN)"
+config TARGET_h8300
+	bool "h8300"
 
 #config TARGET_hppa
 #	bool "hppa"