Просмотр исходного кода

Fix some sh4 specific entries

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Carmelo Amoroso 16 лет назад
Родитель
Сommit
68d83b84c3
2 измененных файлов с 6 добавлено и 0 удалено
  1. 1 0
      extra/Configs/Config.in
  2. 5 0
      test/math/Makefile

+ 1 - 0
extra/Configs/Config.in

@@ -194,6 +194,7 @@ config TARGET_SUBARCH
 	string
 	default "e500" if CONFIG_E500
 	default "classic" if CONFIG_CLASSIC
+	default "sh4" if CONFIG_SH4
 	default ""
 
 source "extra/Configs/Config.in.arch"

+ 5 - 0
test/math/Makefile

@@ -10,6 +10,11 @@ include ../Test.mak
 
 DODIFF_rint     := 1
 
+# NOTE: For basic-test we must disable the floating point optimization.
+#       Only for sh architecture because in the other architecture are disabled.
+ifeq ($(TARGET_ARCH),sh)
+CFLAGS_basic-test := -mieee
+endif
 EXTRA_CFLAGS    := -DNO_LONG_DOUBLE -fno-builtin
 EXTRA_LDFLAGS   := -lm