author | Ivo Raisr <ivo.raisr@oracle.com> |
Mon, 05 Dec 2016 15:47:44 -0800 | |
changeset 7460 | ce0a4dac8adb |
permissions | -rw-r--r-- |
7460
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
1 |
Provides support to decode flags of the %ccr register. |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
2 |
Submitted to upstream as: |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
3 |
https://sourceware.org/bugzilla/show_bug.cgi?id=20928 |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
4 |
|
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
5 |
--- gdb-7.11/gdb/sparc-tdep.h.orig 2016-11-13 21:53:36.828489462 -0800 |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
6 |
+++ gdb-7.11/gdb/sparc-tdep.h 2016-11-13 21:45:25.465272567 -0800 |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
7 |
@@ -76,6 +76,7 @@ |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
8 |
/* ISA-specific data types. */ |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
9 |
struct type *sparc_psr_type; |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
10 |
struct type *sparc_fsr_type; |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
11 |
+ struct type *sparc64_ccr_type; |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
12 |
struct type *sparc64_pstate_type; |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
13 |
struct type *sparc64_fsr_type; |
ce0a4dac8adb
25086096 decode %ccr into individual flags in sparcv9 register output
Ivo Raisr <ivo.raisr@oracle.com>
parents:
diff
changeset
|
14 |
struct type *sparc64_fprs_type; |