OSDN Git Service

* public snapshot of sid simulator
[pf3gnuchains/pf3gnuchains3x.git] / sid / component / cgen-cpu / ChangeLog
1 2000-11-15  Jeff Johnston  <jjohnstn@redhat.com>
2
3         * configure: Regenerated.
4         * aclocal.m4: Ditto.
5         * Makefile.in: Ditto.
6
7 2000-11-01  Frank Ch. Eigler  <fche@redhat.com>
8
9         * Makefile.am (CXXFLAGS, TOP_CXXFLAGS, AM_CXXFLAGS, AM_MAKEFLAGS,
10         MAKEOVERRIDES): New macro concotion to rename/copy incoming CXXFLAGS
11         to TOP_CXXFLAGS in subdirectories.
12         * Makefile.in: Regenerated.
13
14 2000-10-25  Frank Ch. Eigler  <fche@redhat.com>
15
16         * Makefile.am (MAKEOVERRIDES): Define empty macro to prevent 
17         automatic override of local CXXFLAGS from top-level Makefile.
18         * Makefile.in: Regenerated.
19
20 2000-10-23  Frank Ch. Eigler  <fche@redhat.com>
21
22         * CGEN.sh.in: Add writeback-function file generation (-W flag).
23         * cgen-ops.h (SUBWORDHIQI, -HIBI, -BIHI): New functions.
24
25 2000-10-10  Frank Ch. Eigler  <fche@redhat.com>
26
27         * CGEN.sh.in: Disable excessive "set -x" tracing.
28
29 2000-09-21  Frank Ch. Eigler  <fche@redhat.com>
30
31         * CGEN.sh: Removed, replaced by
32         * CGEN.sh.in: New file.  Be able to run guile in build tree.
33         * configure.in: Look for guile and generate CGEN.sh.
34         * Makefile.in, aclocal.m4, configure: Regenerated.
35
36 2000-09-15  matthew green  <mrg@redhat.com>
37
38         * cgen-cpu.h (GETIMEMUQI, SETIMEMUQI): New inline rtx functions.
39         (GETIMEMUHI, SETIMEMUHI): Likewise.
40         (GETIMEMUSI, SETIMEMUSI): Likewise.
41         (GETIMEMUDI, SETIMEMUDI): Likewise.
42
43 2000-09-11  Jeff Johnston  <jjohsntn@redhat.com>
44
45         * cgen-ops.h (GTUINT, LTUINT, GEUINT, LEUINT): New macros.
46         (ADDOFHI, ADDCHI, ADDCFHI, SUBCHI, SUBOFHI, SUBCFHI): Ditto.
47
48 2000-09-06  Frank Ch. Eigler  <fche@redhat.com>
49
50         * cgen-cpu.h (SETIMEM*): New inline functions.
51         * cgen-engine.h (cpu_memory_trap ctors): Reorder initializers.
52
53 2000-08-30  Jeff Johnston  <jjohnstn@redhat.com>
54
55         * cgen-cpu.h: (GETIMEMQI, GETIMEMHI, GETIMEMSI, GETIMEMDI):  Changed 
56         to specify pc argument as well as address.  New argument is passed on
57         to appropriate read_insn routine.
58         * arm7t/arm7f.cxx: Changed all callers of GETIMEMxx to duplicate
59         pc argument.
60         * m32r/m32rbf.cxx: Ditto.
61
62 2000-07-19  Frank Ch. Eigler  <fche@redhat.com>
63
64         * aclocal.m4, configure: Regenerated.
65
66 2000-06-14  Frank Ch. Eigler  <fche@redhat.com>
67
68         Regenerating with new cgen decode tree generator.
69         * arm7t/arm-decode.cxx, arm-decode.h: Regenerated.
70         * arm7t/arm-sem.cxx arm-semsw.cxx: Ditto (without decode-splits).
71
72 2000-05-31  Ben Elliston  <bje@redhat.com>
73
74         * cgen-ops.h (ADDCQI, ADDCFQI, SUBCQI, SUBCFQI): New functions.
75         (RORQI, ROLQI): New macros.
76
77 2000-05-23  Jeff Johnston <jjohnstn@cygnus.com>
78
79         * Makefile.in: Regenerated.
80         * aclocal.m4: Ditto.
81         * configure: Ditto.
82         * stamp-h.in: Ditto.
83
84 2000-05-23  Ben Elliston  <bje@redhat.com>
85
86         * arm7t/Makefile.in: Regenerate.
87         * m32r/Makefile.in: Likewise.
88         * Makefile.in: Likewise.
89
90 2000-04-26  Frank Ch. Eigler  <fche@redhat.com>
91
92         * cgen-engine.h (last_traced_pc_pbb): New member in pbb_scache<>.
93         (pbb_before): Track this PC address.
94         (pbb_after): Print extra insn trace if "after" virtual insn is after
95         a delay-slot insn.
96         (compile_after_insn): Hijack "before" virtual insn fields to store
97         scache insn.
98
99         * arm7t/atm7f.cxx (arm_pbb_begin, thumb_pbb_begin): Update call to
100         `compile_after_insn'.
101         * arm7t/arm-*, arm7t/thumb-*: Regenerated.
102         * m32r/m32r-*: Regenerated.
103
104 2000-04-18  Frank Ch. Eigler  <fche@redhat.com>
105
106         * configure, aclocal.m4, Makefile.in: Regenerated.
107
108 2000-04-07  Ben Elliston  <bje@redhat.com>
109
110         * Makefile.am (libcgencpu_la_DEPENDENCIES): Specify.
111         * Makefile.in: Regenerate.
112
113 2000-04-05  Frank Ch. Eigler  <fche@redhat.com>
114
115         * m32r/m32r-*: Regenerated.
116         * cgen-cpu.h (GETMEMDI, SETMEMDI, GETIMEMDI): New functions.
117         * cgen-ops.h (ADDOFDI, SUBOFDI): New functions.
118         * Makefile.am (checkme): Don't fail if multi-family tests fail.
119         * Makefile.in: Regenerated.
120
121 2000-03-30  Frank Ch. Eigler  <fche@redhat.com>
122
123         * Makefile.am (cgen-all, checkme): New recursive targets.
124         (cgen-*): Removed old targets that now live in subdirs.
125         * arm7t/Makefile.am: Refer to $srcdir/../CGEN.sh.
126         * m32r/Makefile.am: Ditto.
127         * Makefile.in: Regenerated.
128         * arm7t/Makefile.in: Regenerated.
129         * m32r/Makefile.in: Ditto.
130
131 2000-03-30  Frank Ch. Eigler  <fche@cygnus.com>
132
133         * configure.in: New file.  Use CPU-family-specific subdirectories.
134         * Makefile.am: Corresponding changes.
135         * CGEN.sh (rootdir): Expect to be run from said subdirectories.
136         * configure, Makefile.in, aclocal.m4: Generated.
137         * stamp-h.in, config.in: Ditto.
138         
139         * ChangeLog.1: New file to collect historical entries.
140         
141         * arm7t: New directory.  Populate with old arm* files.
142         * m32r: New directory.  Populate with old m32r* files.