author | Norm Jacobs <Norm.Jacobs@Oracle.COM> |
Tue, 03 Jan 2017 15:16:37 -0800 | |
changeset 7530 | 70d78b6a44bb |
permissions | -rw-r--r-- |
7530
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
1 |
# |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
2 |
# sparcv9 should be 64-bit by default. |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
3 |
# Upstream bug: |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
4 |
# Bug 20992 - sparcv9 should be equivalent to sparc64 |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
5 |
# https://sourceware.org/bugzilla/show_bug.cgi?id=20992 |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
6 |
# |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
7 |
--- binutils-2.27/gas/configure.tgt.orig 2016-12-06 12:06:30.740575720 +0000 |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
8 |
+++ binutils-2.27/gas/configure.tgt 2016-12-06 12:07:11.253237475 +0000 |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
9 |
@@ -104,6 +104,7 @@ |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
10 |
sparc86x*) cpu_type=sparc arch=sparc86x ;; |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
11 |
sparclet*) cpu_type=sparc arch=sparclet ;; |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
12 |
sparclite*) cpu_type=sparc arch=sparclite ;; |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
13 |
+ sparcv9*) cpu_type=sparc arch=v9-64 ;; |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
14 |
sparc*) cpu_type=sparc arch=sparclite ;; # ??? See tc-sparc.c. |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
15 |
tilegx*be) cpu_type=tilegx endian=big ;; |
70d78b6a44bb
25210931 gas defaults to 64-bit on intel but 32-bit on sparc
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
16 |
tilegx*) cpu_type=tilegx endian=little ;; |