From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24492 invoked by alias); 3 Apr 2015 20:36:09 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 24453 invoked by uid 89); 3 Apr 2015 20:36:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_NONE autolearn=no version=3.3.2 X-HELO: bin-vsp-out-01.atm.binero.net Received: from vsp-authed01.binero.net (HELO bin-vsp-out-01.atm.binero.net) (195.74.38.224) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Fri, 03 Apr 2015 20:36:05 +0000 X-Halon-ID: 0e7e3db4-da41-11e4-8277-005056917a89 Authorized-sender: jiri@gaisler.se Received: from localhost.localdomain (unknown [78.68.139.28]) by bin-vsp-out-01.atm.binero.net (Halon Mail Gateway) with ESMTPSA; Fri, 3 Apr 2015 22:36:07 +0200 (CEST) From: Jiri Gaisler To: gdb-patches@sourceware.org Cc: Jiri Gaisler Subject: [PATCH v5 0/9] Update of the SPARC SIS simulator Date: Fri, 03 Apr 2015 20:36:00 -0000 Message-Id: <1428093356-7296-1-git-send-email-jiri@gaisler.se> X-IsSubscribed: yes X-SW-Source: 2015-04/txt/msg00129.txt.bz2 Fifth version of this patch set. The patch numbering has changed as some of the original 22 patches have been merged. ----------------------------------------------------------------- Jiri Gaisler (9): sim/erc32: Switched emulated memory to host endian order. sim/erc32: Use gdb callback for UART I/O when linked with gdb. sim/erc32: Access memory subsystem through struct memsys. sim/erc32: Move local extern declarations into sis.h. sim/erc32: Add support for LEON3 processor emulation. sim/erc32: Add support for LEON2 processor emulation. sim/erc32: Updated documentation. sim/erc32: Add data watchpoint support. Add watchpoint support to gdb simulator interface. gdb/remote-sim.c | 69 +++ include/gdb/remote-sim.h | 24 ++ sim/arm/wrapper.c | 25 ++ sim/avr/interp.c | 25 ++ sim/bfin/Makefile.in | 3 +- sim/common/sim-watch-data.c | 48 +++ sim/cr16/interp.c | 25 ++ sim/cris/Makefile.in | 1 + sim/erc32/Makefile.in | 8 +- sim/erc32/NEWS | 108 ----- sim/erc32/README.gdb | 67 --- sim/erc32/README.leon2 | 53 +++ sim/erc32/README.leon3 | 53 +++ sim/erc32/README.sis | 252 +++++------ sim/erc32/erc32.c | 438 +++++++++---------- sim/erc32/exec.c | 339 ++++++++++++--- sim/erc32/func.c | 247 +++++++---- sim/erc32/grlib.c | 101 +++++ sim/erc32/grlib.h | 57 +++ sim/erc32/interf.c | 365 +++++++++++----- sim/erc32/leon2.c | 974 +++++++++++++++++++++++++++++++++++++++++ sim/erc32/leon3.c | 1000 +++++++++++++++++++++++++++++++++++++++++++ sim/erc32/sis.c | 102 +++-- sim/erc32/sis.h | 102 ++++- sim/erc32/startsim | 4 - sim/frv/Makefile.in | 1 + sim/h8300/Makefile.in | 3 +- sim/iq2000/Makefile.in | 1 + sim/lm32/Makefile.in | 1 + sim/m32c/gdb-if.c | 25 ++ sim/m32r/Makefile.in | 1 + sim/m68hc11/Makefile.in | 4 +- sim/mcore/interp.c | 25 ++ sim/microblaze/Makefile.in | 3 +- sim/mips/Makefile.in | 1 + sim/mn10300/Makefile.in | 3 +- sim/moxie/interp.c | 25 ++ sim/msp430/Makefile.in | 1 + sim/ppc/gdb-sim.c | 25 ++ sim/rl78/gdb-if.c | 25 ++ sim/rx/gdb-if.c | 25 ++ sim/sh/interp.c | 25 ++ sim/sh64/Makefile.in | 1 + sim/v850/Makefile.in | 3 +- 44 files changed, 3801 insertions(+), 887 deletions(-) create mode 100644 sim/common/sim-watch-data.c delete mode 100644 sim/erc32/NEWS delete mode 100644 sim/erc32/README.gdb create mode 100644 sim/erc32/README.leon2 create mode 100644 sim/erc32/README.leon3 create mode 100644 sim/erc32/grlib.c create mode 100644 sim/erc32/grlib.h create mode 100644 sim/erc32/leon2.c create mode 100644 sim/erc32/leon3.c delete mode 100644 sim/erc32/startsim -- 1.9.1