binutils-gdb/sim
Matthew Green 43c4bab055 * Makefile.in (tmp-igen): Pass -I $(srcdir) to igen.
* igen.c (main): Change -I to add include paths for :include:
files.
Implement -G as per sim/igen, with just gen-icache=N support.
Call load_insn_table() with the built include path.

* ld-insn.c (parse_include_entry): New. Load an :include: file.
(load_insn_table): New `includes' argument.  Look for :include:
entries and call parse_include_entry() for them.
(main): Adjust load_insn_table() call.
* ld-insn.h (model_include_fields): New enum.
(load_insn_table): Update prototype.
* table.c (struct _open_table, struct _table): Rework
structures to handle included files.
(table_push): Move the guts of table_open() here.

* table.c (struct _open table, struct table): Make table object an
indirect ptr to the current table file.
(current_line, new_table_entry, next_line): Make file arg type
open_table.
(table_open): Use table_push.
(table_entry_read): Point variable file at current table, at eof, pop
last open table.

* misc.h (NZALLOC): New macro. From sim/igen.

* table.h, table.c (table_push): New function.
2002-01-12 10:21:12 +00:00
..
arm Fix parameters passed to CPRead[13] and CPRead[14]. 2002-01-10 11:14:57 +00:00
common * run.c (usage): Fix a typo. 2001-12-21 00:47:18 +00:00
d10v Removed a section of code that didn't do anything, but left values in 2001-08-02 00:50:38 +00:00
d30v
erc32
fr30 2001-11-14 Dave Brolley <brolley@redhat.com> 2001-11-14 19:50:01 +00:00
h8300 * compile.c: Fix formatting. 2001-12-20 17:36:23 +00:00
h8500
i960 2001-07-05 Ben Elliston <bje@redhat.com> 2001-07-05 13:51:26 +00:00
igen
m32r 2001-11-14 Dave Brolley <brolley@redhat.com> 2001-11-14 19:51:40 +00:00
m68hc11 * dv-m68hc11eepr.c (m68hc11eepr_info): Fix print of current write 2001-07-28 19:19:05 +00:00
mcore
mips 2001-11-17 Fred Fish <fnf@redhat.com> 2001-11-18 06:00:29 +00:00
mn10200
mn10300
ppc * Makefile.in (tmp-igen): Pass -I $(srcdir) to igen. 2002-01-12 10:21:12 +00:00
sh
testsuite 2001-07-31 Ben Elliston <bje@redhat.com> 2001-07-31 04:59:59 +00:00
tic80
v850 * Makefile.in (simops.h, table.c): Delete targets. 2001-12-02 19:27:29 +00:00
w65
z8k
ChangeLog Add myself as ARM sim maintainer 2002-01-10 11:15:35 +00:00
configure Enable PowerPC simulator on native linux and netbsd. 2001-10-20 00:16:44 +00:00
configure.in Enable PowerPC simulator on native linux and netbsd. 2001-10-20 00:16:44 +00:00
MAINTAINERS Add myself as ARM sim maintainer 2002-01-10 11:15:35 +00:00
Makefile.in
README-HACKING