This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb and binutils branch master updated. 164224e96ca270d6cbb61d3e326fc1b0453b30a6


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  164224e96ca270d6cbb61d3e326fc1b0453b30a6 (commit)
      from  57319490943d7ce425c515356f6758ff81bf6c58 (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=164224e96ca270d6cbb61d3e326fc1b0453b30a6

commit 164224e96ca270d6cbb61d3e326fc1b0453b30a6
Author: Michael Eager <eager@eagercon.com>
Date:   Sat Jul 19 17:47:52 2014 -0700

    Fix for remote G Packet message too long error for baremetal.
    
    Prior to version MicroBlaze v8.10.a,EDK 13.1, XMD's gdbserver stub returned 57
    registers in response to GDB's G request. Starting with version MicroBlaze
    v8.10.a, EDK 13.1, XMD added the slr and shr register, for a count of 59
    registers. This patch adds these registers to the expected G response. This patch
    fixes the above problem for baremetal and also supports the backward compatibility.
    
    ChangeLog:
    2014-07-02  Ajit Agarwal  <ajitkum@xilinx.com>
    
    	* microblaze-tdep.c (microblaze_register_names): Add
    	the rshr and rslr register names.
    	(microblaze_gdbarch_init): Use of tdesc_has_registers.
    	Use of tdesc_find_feature. Use of tdesc_data_alloc.
    	Use of tdesc_numbered_register. Use of
    	microblaze_register_g_packet_guesses. Use of
    	tdesc_use_registers. Use of set_gdbarch_register_type.
    	(microblaze_register_g_packet_guesses): New.
    	* microblaze-tdep.h (microblaze_reg_num): Add
    	field MICROBLAZE_SLR_REGNUM MICROBLAZE_SHR_REGNUM
    	MICROBLAZE_NUM_REGS and MICROBLAZE_NUM_CORE_REGS.
    	(microblaze_frame_cache): Use of MICROBLAZE_NUM_REGS.
    	* features/microblaze-core.xml: New file.
    	* features/microblaze-stack-protect.xml: New file.
    	* features/microblaze-with-stack-protect.c: New file.
    	* features/microblaze-with-stack-protect.xml: New file.
    	* features/microblaze.xml: New file.
    	* features/microblaze.c: New file.
    	* features/Makefile (microblaze-with-stack-protect): Add
    	microblaze-with-stack-protect microblaze and
    	microblaze-expedite.
    	* regformats/microblaze-with-stack-protect.dat: New file.
    	* regformats/microblaze.dat: New file.
    	* doc/gdb.texinfo (MicroBlaze Features): New.
    
    Signed-off-by:Ajit Agarwal ajitkum@xilinx.com

-----------------------------------------------------------------------

Summary of changes:
 gdb/ChangeLog                                    |   26 +++++++
 gdb/doc/gdb.texinfo                              |   14 ++++
 gdb/features/Makefile                            |    2 +
 gdb/features/microblaze-core.xml                 |   67 ++++++++++++++++++
 gdb/features/microblaze-stack-protect.xml        |   12 +++
 gdb/features/microblaze-with-stack-protect.c     |   79 ++++++++++++++++++++++
 gdb/features/microblaze-with-stack-protect.xml   |   12 +++
 gdb/features/microblaze.c                        |   75 ++++++++++++++++++++
 gdb/features/microblaze.xml                      |   11 +++
 gdb/microblaze-tdep.c                            |   61 ++++++++++++++++-
 gdb/microblaze-tdep.h                            |   50 +++++++-------
 gdb/regformats/microblaze-with-stack-protect.dat |   63 +++++++++++++++++
 gdb/regformats/microblaze.dat                    |   61 +++++++++++++++++
 13 files changed, 507 insertions(+), 26 deletions(-)
 create mode 100644 gdb/features/microblaze-core.xml
 create mode 100644 gdb/features/microblaze-stack-protect.xml
 create mode 100644 gdb/features/microblaze-with-stack-protect.c
 create mode 100644 gdb/features/microblaze-with-stack-protect.xml
 create mode 100644 gdb/features/microblaze.c
 create mode 100644 gdb/features/microblaze.xml
 create mode 100644 gdb/regformats/microblaze-with-stack-protect.dat
 create mode 100644 gdb/regformats/microblaze.dat


hooks/post-receive
-- 
gdb and binutils


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]