aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Cederman <cederman@gaisler.com>2015-09-28 05:34:24 +0000
committerDaniel Hellstrom <danielh@gcc.gnu.org>2015-09-28 07:34:24 +0200
commit8b1785f0fad57281481119b310efd3c427e54c83 (patch)
treefde4c2d6eadb74bc994fa98f24d9a9626ac1b961
parenta01a33a2dde5c0a69563431f3057621a2e74c62a (diff)
downloadgcc-8b1785f0fad57281481119b310efd3c427e54c83.zip
gcc-8b1785f0fad57281481119b310efd3c427e54c83.tar.gz
gcc-8b1785f0fad57281481119b310efd3c427e54c83.tar.bz2
Use leon3 target for native LEON on Linux.
2015-09-28 Daniel Cederman <cederman@gaisler.com> Use leon3 target for native LEON on Linux. Linux requires LEON version 3 or above with CASA support. gcc/ * config/sparc/driver-sparc.c: map LEON to leon3 From-SVN: r228185
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/sparc/driver-sparc.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7fb87ea..d1e293a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2015-09-28 Daniel Cederman <cederman@gaisler.com>
+ * config/sparc/driver-sparc.c: map LEON to leon3
+
+2015-09-28 Daniel Cederman <cederman@gaisler.com>
+
* config/sparc/sparc.opt: Rename mask from USER_MODE to SV_MODE
and make it inverse to change default
* config/sparc/sync.md: Only use supervisor ASI for CASA when in
diff --git a/gcc/config/sparc/driver-sparc.c b/gcc/config/sparc/driver-sparc.c
index 778de2c..5969735 100644
--- a/gcc/config/sparc/driver-sparc.c
+++ b/gcc/config/sparc/driver-sparc.c
@@ -73,6 +73,7 @@ static const struct cpu_names {
{ "UltraSparc T2", "niagara2" },
{ "UltraSparc T3", "niagara3" },
{ "UltraSparc T4", "niagara4" },
+ { "LEON", "leon3" },
#endif
{ NULL, NULL }
};