This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. d53c26c753a39b80a338fb85bd41f75a49374842
- From: sandra at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 26 Nov 2014 02:36:32 -0000
- Subject: gdb and binutils branch master updated. d53c26c753a39b80a338fb85bd41f75a49374842
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via d53c26c753a39b80a338fb85bd41f75a49374842 (commit)
from a20605cf85452f051434296ddfd8ed109577bb6b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d53c26c753a39b80a338fb85bd41f75a49374842
commit d53c26c753a39b80a338fb85bd41f75a49374842
Author: Sandra Loosemore <sandra@codesourcery.com>
Date: Tue Nov 25 18:34:51 2014 -0800
Refactor Nios II GDB support to use helper functions for disassembly and
instruction matching.
2014-11-25 Sandra Loosemore <sandra@codesourcery.com>
gdb/
* nios2-tdep.c (nios2_fetch_insn): Move up in file. Disassemble
the instruction as well as reading it from memory.
(nios2_match_add): New.
(nios2_match_sub): New.
(nios2_match_addi): New.
(nios2_match_orhi): New.
(nios2_match_stw): New.
(nios2_match_ldw): New.
(nios2_match_rdctl): New.
(enum branch_condition): New.
(nios2_match_branch): New.
(nios2_match_jmpi): New.
(nios2_match_calli): New.
(nios2_match_jmpr): New.
(nios2_match_callr): New.
(nios2_match_break): New.
(nios2_match_trap): New.
(nios2_in_epilogue_p): Rewrite to use new functions.
(nios2_analyze_prologue): Likewise.
(nios2_skip_prologue): Delete unused local limit_pc.
(nios2_breakpoint_from_pc): Make R1-specific encodings explicit.
(nios2_get_next_pc): Rewrite to use new functions.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 25 ++
gdb/nios2-tdep.c | 864 +++++++++++++++++++++++++++++++++++-------------------
2 files changed, 581 insertions(+), 308 deletions(-)
hooks/post-receive
--
gdb and binutils