This is the mail archive of the
sid-cvs@sources.redhat.com
mailing list for the SID project.
src/sid/component/cgen-cpu ChangeLog Makefile. ...
- To: sid-cvs at sources dot redhat dot com
- Subject: src/sid/component/cgen-cpu ChangeLog Makefile. ...
- From: bje at sourceware dot cygnus dot com
- Date: 4 Aug 2001 12:04:48 -0000
CVSROOT: /cvs/src
Module name: src
Changes by: bje@sources.redhat.com 2001-08-04 05:04:48
Modified files:
sid/component/cgen-cpu: ChangeLog Makefile.am Makefile.in
aclocal.m4 cgen-cpu.h cgen-ops.h
cgen-types.h compCGEN.cxx configure
configure.in
Added files:
sid/component/cgen-cpu: tracedis.c tracedis.h
Log message:
2001-07-20 Ben Elliston <bje@redhat.com>
* configure.in: Check whether libintl is required for gettext.
* acinclude.m4: Remove.
* configure: Rebuild.
* aclocal.m4: Likewise.
* Makefile.in: Likewise.
2001-07-10 matthew green <mrg@redhat.com>
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* cgen-ops.h (JOINHISI): New define.
2001-07-02 Ben Elliston <bje@redhat.com>
* common-xml/interface.xml (debug-exec?): Remove.
2001-06-29 graydon hoare <graydon@redhat.com>
* common-xml/*: Add files.
2001-06-28 Jeff Johnston <jjohnstn@redhat.com>
* compCGEN.cxx (cgen_cpu::stream_state): Change reference to
debug_exec_p to use new warnings_enabled flag.
(cgen_cpu::destream_state): Ditto.
2001-06-23 Frank Ch. Eigler <fche@redhat.com>
* cgen-cpu.h, tracedis.h: #undef AND unwittingly acquired
from ansidecl.h.
2001-06-20 matthew green <mrg@redhat.com>
* Makefile.am (INCLUDESBFD, OPCODES, LIBIBERTY, TRACEDIS): Set
unconditionally.
* cgen-cpu.h: Delete CGEN_BFD_DISASSEMBLER conditional.
* compCGEN.cxx: Likewise.
* configure.in (CY_SID_BFD_DISASM_CHECK): Delete.
* configure: Regenerate.
* Makefile.in: Likewise.
* aclocal.m4: Likewise.
* config.in: Likewise.
2001-06-07 matthew green <mrg@redhat.com>
* Makefile.am (BFDLIBS): Remove.
* Makefile.in: Regenerate.
* cgen-cpu.h (disassemble): Now takes a `const char *name' parameter.
* compCGEN.cxx (cgen_bi_endian_cpu::disassemble): Likewise.
* tracedis.c (cgen_disassemble): Likewise. Also, call register_name()
with arch & name.
(bfd_get_arch): New dummy function.
(bfd_put_bits, bfd_get_bits): New functions. Copy from libbfd.
(hack_list): New list of arch to name mappings.
(register_name): New function.
(bfd_lookup_arch): New function. Uses hack_list.
* tracedis (cgen_disassemble): Update prototype.
2001-06-07 Frank Ch. Eigler <fche@redhat.com>
* cgen-cpu.h: Move new getter/setter functions to *MEM* from *IMEM*.
2001-06-06 graydon hoare <graydon@redhat.com>
* cgen-types.h: Add SF,DF,BI types.
* cgen-cpu.h (class cgen_bi_endian_cpu): Add some getter/setter
functions for various memory types.
2001-05-29 matthew green <mrg@redhat.com>
* Makefile.am (OPCODES, BFDLIB, LIBIBERTY, TRACEDIS, INCLUDESBFD): New
variables set conditionally on CGEN_BFD_DISASSEMBLER.
* acinclude.m4: New. Pull in gettext & bfd.
* cgen-cpu.h: If CGEN_BFD_DISASSEMBLER, include "bfd.h" and "dis-asm.h".
(cgen_bi_endian_cpu): If CGEN_BFD_DISASSEMBLER, new disassemble(),
cgen_read_memory(), cgen_print_address(), cgen_memory_error() and
cgen_symbol_at_address() methods, and new disassemble_info{} info.
New trace_counter() method and int trace_count.
* compCGEN.cxx: If CGEN_BFD_DISASSEMBLER, include "bfd.h", "tracedis.h"
and "dis-asm.h".
(cgen_bi_endian_cpu ctor): Initialise trace_count to zero.
(cgen_bi_endian_cpu::disassemble): New method, calls cgen_disasseble().
(cgen_bi_endian_cpu::cgen_read_memory): New method, conditional on
CGEN_BFD_DISASSEMBLER..
(cgen_bi_endian_cpu::cgen_memory_error): Likewise.
(cgen_bi_endian_cpu::cgen_print_address): Likewise.
(cgen_bi_endian_cpu::cgen_symbol_at_address: Likewise.
(cgen_bi_endian_cpu::trace_counter): New method.
* configure.in (CY_SID_BFD_DISASM_CHECK): Use.
* tracedis.c (cgen_disassemble): New file, front end to disassembler.
* tracedis.h: Header file for above.
* Makefile.in: Regenerated.
* aclocal.m4: Regenerated.
* config.in: Regenerated.
* configure: Regenerated.
2001-03-21 Ben Elliston <bje@redhat.com>
* Makefile.in: Regenerate.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/tracedis.c.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/tracedis.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/ChangeLog.diff?cvsroot=src&r1=1.14&r2=1.15
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/Makefile.am.diff?cvsroot=src&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/Makefile.in.diff?cvsroot=src&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/aclocal.m4.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/cgen-cpu.h.diff?cvsroot=src&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/cgen-ops.h.diff?cvsroot=src&r1=1.5&r2=1.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/cgen-types.h.diff?cvsroot=src&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/compCGEN.cxx.diff?cvsroot=src&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/configure.diff?cvsroot=src&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sid/component/cgen-cpu/configure.in.diff?cvsroot=src&r1=1.1&r2=1.2