sim: Add PRU simulator port
authorDimitar Dimitrov <dimitar@dinux.eu>
Mon, 23 Sep 2019 16:54:42 +0000 (17:54 +0100)
committerAndrew Burgess <andrew.burgess@embecosm.com>
Mon, 23 Sep 2019 21:11:02 +0000 (22:11 +0100)
commitddd44b7053386b82769c27c871a08c72e589e93e
treefdedd45defc0b083ca3445de34abfdba5d128981
parentf945dedfd3512bfbca0f1405c8ea85684980e69a
sim: Add PRU simulator port

A simulator port for the TI PRU I/O processor.

v1: https://sourceware.org/ml/gdb-patches/2016-12/msg00143.html
v2: https://sourceware.org/ml/gdb-patches/2017-02/msg00397.html
v3: https://sourceware.org/ml/gdb-patches/2017-02/msg00516.html
v4: https://sourceware.org/ml/gdb-patches/2018-06/msg00484.html
v5: https://sourceware.org/ml/gdb-patches/2019-08/msg00584.html
v6: https://sourceware.org/ml/gdb-patches/2019-09/msg00036.html

gdb/ChangeLog:

* NEWS: Mention new simulator port for PRU.

sim/ChangeLog:

* MAINTAINERS: Add myself as PRU maintainer.
* configure: Regenerated.
* configure.tgt: Add PRU.

sim/common/ChangeLog:

* gennltvals.sh: Add PRU libgloss target.
* nltvals.def: Regenerate from the latest libgloss sources.

sim/pru/ChangeLog:

* Makefile.in: New file.
* aclocal.m4: Regenerated.
* config.in: Regenerated.
* configure: Regenerated.
* configure.ac: New file.
* interp.c: New file.
* pru.h: New file.
* pru.isa: New file.
* sim-main.h: New file.
19 files changed:
gdb/ChangeLog
gdb/NEWS
sim/ChangeLog
sim/MAINTAINERS
sim/common/ChangeLog
sim/common/gennltvals.sh
sim/common/nltvals.def
sim/configure
sim/configure.tgt
sim/pru/ChangeLog [new file with mode: 0644]
sim/pru/Makefile.in [new file with mode: 0644]
sim/pru/aclocal.m4 [new file with mode: 0644]
sim/pru/config.in [new file with mode: 0644]
sim/pru/configure [new file with mode: 0755]
sim/pru/configure.ac [new file with mode: 0644]
sim/pru/interp.c [new file with mode: 0644]
sim/pru/pru.h [new file with mode: 0644]
sim/pru/pru.isa [new file with mode: 0644]
sim/pru/sim-main.h [new file with mode: 0644]