diff options
author | Peter Schauer <Peter.Schauer@mytum.de> | 1995-08-18 13:27:21 +0000 |
---|---|---|
committer | Peter Schauer <Peter.Schauer@mytum.de> | 1995-08-18 13:27:21 +0000 |
commit | 673e1bab44eae4dd31c45ea2b84d025f5ac00d5e (patch) | |
tree | d310aea80a38f750e99cd06c9bb0c734db774c1a | |
parent | 0c0e50a478c4aae06c5a4233ed1d647d48f9e9e1 (diff) | |
download | gdb-673e1bab44eae4dd31c45ea2b84d025f5ac00d5e.zip gdb-673e1bab44eae4dd31c45ea2b84d025f5ac00d5e.tar.gz gdb-673e1bab44eae4dd31c45ea2b84d025f5ac00d5e.tar.bz2 |
* sparc-tdep.c (isbranch): Fix typo which caused wrong
target addresses for annulled branches.
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/sparc-tdep.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d19e663..51e4a04 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +Fri Aug 18 06:26:56 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * sparc-tdep.c (isbranch): Fix typo which caused wrong + target addresses for annulled branches. + Wed Aug 16 21:54:39 1995 Jeff Law (law@snake.cs.utah.edu) * config/pa/tm-hppa.h (PROLOGUE_FIRSTLINE_OVERLAP): Define. diff --git a/gdb/sparc-tdep.c b/gdb/sparc-tdep.c index 45031a2..5a1eaa3 100644 --- a/gdb/sparc-tdep.c +++ b/gdb/sparc-tdep.c @@ -16,7 +16,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* ??? Support for calling functions from gdb in sparc64 is unfinished. */ @@ -537,7 +537,7 @@ isbranch (instruction, addr, target) val = X_A (instruction) ? baa : ba; else val = X_A (instruction) ? bicca : bicc; - switch (X_OP (instruction)) + switch (X_OP2 (instruction)) { case 2: case 6: |