This is the mail archive of the gdb-patches@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] |
Hi Mike, Attached is a commit which adds a simulator for the visium architecture. The code was originally written by a customer of ours, and although we reworked it very extensively, there are still major chunks which we did not touch. This can explain some of the idiosyncrasies in the implementation, such as the "check" macro, for instance. I will also admit that some of the code could have been written more elegantly (IMO), but I didn't feel the need to rewrite it, since, in practice, the code is stable and rewriting would not have any user-visible benefit. What's still left to do on our end is create a testsuite, which we haven't gotten around to doing yet. But we will! :-) Any comments on this port, while we work on the testsuite? sim/ChangeLog: * configure.tgt: Add visium target handling. * configure: Regenerate. sim/visium/ChangeLog: * Makefile.in, aclocal.m4, config.in, configure, configure.ac, sim-fpu.c, sim-fpu.h, sim-main.h, sim_calls.c, visium-config.c, visium-config.h, visium-core.c, visium-core.h, visium-defs.h, visium-dev-ancillary.c, visium-dev-ancillary.h, visium-dev-cmdline.c, visium-dev-cmdline.h, visium-dev-fpu.c, visium-dev-fpu.h, visium-dev-ram.c, visium-dev-ram.h, visium-dev-rom.c, visium-dev-rom.h, visium-dev-syscall.c, visium-dev-syscall.h, visium-dev.c, visium-dev.h, visium-processor.c, visium-processor.h, visium-program.c, visium-program.h, visium-ranges.c, visium-ranges.h, visium-storage.c, visium-storage.h, visium-trace.c, visium-trace.h: New file. Thanks! -- Joel
Attachment:
0001-Add-Visium-simulator-support.patch.xz
Description: application/xz
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |