- add v9a and v9b settings.
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Mon, 17 Sep 2007 21:50:54 +0000 (21:50 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Mon, 17 Sep 2007 21:50:54 +0000 (21:50 -0000)
  Will need to change the GCC_TARGET_TUNE accordingly.

Config.in
package/Makefile.in

index 4ed8304cf15628070dc2395460e1e8af9883a677..2e3018827738da432db1ad03c3a1773f97bb37dd 100644 (file)
--- a/Config.in
+++ b/Config.in
@@ -315,6 +315,8 @@ config BR2_sparc_tsc701
        bool "tsc701"
 config BR2_sparc_v9
        bool "v9"
+config BR2_sparc_v9a
+       bool "v9a"
 config BR2_sparc_v9b
        bool "v9b"
 config BR2_sparc_ultrasparc
@@ -334,6 +336,8 @@ choice
 
 config BR2_sparc64_v9
        bool "v9"
+config BR2_sparc64_v9a
+       bool "v9a"
 config BR2_sparc64_v9b
        bool "v9b"
 config BR2_sparc64_ultrasparc
@@ -349,6 +353,7 @@ config BR2_SPARC_TYPE
        default V7      if BR2_sparc_v7 || BR2_sparc_cypress || BR2_sparc_sparclite || BR2_sparc_f930 || BR2_sparc_f934 || BR2_sparc_sparclite86x || BR2_sparc_sparclet || BR2_sparc_tsc701
        default V8      if BR2_sparc_v8 || BR2_sparc_supersparc || BR2_sparc_hypersparc
        default V9      if BR2_sparc_v9 || BR2_sparc_ultrasparc || BR2_sparc_ultrasparc3 || BR2_sparc_niagara || BR2_sparc64_v9 || BR2_sparc64_ultrasparc || BR2_sparc64_ultrasparc3 || BR2_sparc64_niagara
+       default V9      if BR2_sparc_v9a || BR2_sparc64_v9a
        default V9B     if BR2_sparc_v9b || BR2_sparc64_v9b
 
 choice
@@ -584,7 +589,9 @@ config BR2_GCC_TARGET_TUNE
        default sparclite86x    if BR2_sparc_sparclite86x
        default sparclet        if BR2_sparc_sparclet
        default tsc701          if BR2_sparc_tsc701
-       default v9              if BR2_sparc_v9 || BR2_sparc_v9b || BR2_sparc64_v9 || BR2_sparc64_v9b
+       default v9              if BR2_sparc_v9 || BR2_sparc64_v9
+       default v9              if BR2_sparc_v9a || BR2_sparc64_v9a
+       default v9              if BR2_sparc_v9b || BR2_sparc64_v9b
        default ultrasparc      if BR2_sparc_ultrasparc || BR2_sparc64_ultrasparc
        default ultrasparc3     if BR2_sparc_ultrasparc3 || BR2_sparc64_ultrasparc3
        default niagara         if BR2_sparc_niagara || BR2_sparc64_niagara
index df57304d171abcfec6e0f7d726cfb1f6fb292487..17f3e989964d5c2617a572aa0f172495a5616625 100644 (file)
@@ -46,10 +46,8 @@ ifeq ($(BR2_SOFT_FLOAT),y)
 TARGET_CFLAGS+=-msoft-float
 endif
 
-ifeq ($(BR2_sparc_v9b),y)
-TARGET_CFLAGS+=-mvis
-endif
-ifeq ($(BR2_sparc64_v9b),y)
+# enable VIS for v9a and v9b
+ifeq ($(findstring y,$(BR2_sparc_v9a)$(BR2_sparc64_v9a)$(BR2_sparc_v9b)$(BR2_sparc64_v9b)),y)
 TARGET_CFLAGS+=-mvis
 endif