From cgf@sourceware.cygnus.com Tue Aug 22 13:36:00 2000 From: cgf@sourceware.cygnus.com (cgf@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 13:36:00 -0000 Subject: src/cgen README Message-ID: <20000822203640.5792.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: cgf@sourceware.cygnus.com 2000-08-22 13:36:40 Modified files: cgen : README Log message: dummy checkin to test mailing list archive. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/README.diff?cvsroot=src&r1=1.5&r2=1.6 From fche@sourceware.cygnus.com Thu Aug 24 08:35:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Thu, 24 Aug 2000 08:35:00 -0000 Subject: src/cgen ChangeLog hardware.scm operand.scm rt ... Message-ID: <20000824153548.11270.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-08-24 08:35:48 Modified files: cgen : ChangeLog hardware.scm operand.scm rtl-c.scm sim.scm Log message: 2000-08-24 Frank Ch. Eigler * hardware.scm ( get-index-mode): Define method. * operand.scm ( gen-pretty-name): Tolerate no op:sem-name. * rtl-c.scm (-c-rtl-get): Improve an error message. * sim.scm (-op-gen-set-trace): Support lvalues. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.7&r2=1.8 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/hardware.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/operand.scm.diff?cvsroot=src&r1=1.2&r2=1.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/rtl-c.scm.diff?cvsroot=src&r1=1.2&r2=1.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim.scm.diff?cvsroot=src&r1=1.2&r2=1.3 From brolley@sourceware.cygnus.com Tue Aug 29 08:25:00 2000 From: brolley@sourceware.cygnus.com (brolley@sourceware.cygnus.com) Date: Tue, 29 Aug 2000 08:25:00 -0000 Subject: src/cgen ChangeLog utils-gen.scm Message-ID: <20000829152537.28491.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.cygnus.com 2000-08-29 08:25:37 Modified files: cgen : ChangeLog utils-gen.scm Log message: 2000-08-29 Dave Brolley * utils-gen.scm (gen-ifld-extract): Pass total-len if adata-integral-insn is true for this architecture. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.8&r2=1.9 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils-gen.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From brolley@sourceware.cygnus.com Tue Sep 5 09:13:00 2000 From: brolley@sourceware.cygnus.com (brolley@sourceware.cygnus.com) Date: Tue, 05 Sep 2000 09:13:00 -0000 Subject: src/cgen ChangeLog sim.scm Message-ID: <20000905161339.4426.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.cygnus.com 2000-09-05 09:13:39 Modified files: cgen : ChangeLog sim.scm Log message: 2000-09-05 Dave Brolley * sim.scm (sim-finish!): Honour the definition of FAST_P when calling @cpu@_pbb_begin. Use 0 if FAST_P is not defined. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.9&r2=1.10 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim.scm.diff?cvsroot=src&r1=1.3&r2=1.4 From fche@sourceware.cygnus.com Wed Sep 6 12:24:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Wed, 06 Sep 2000 12:24:00 -0000 Subject: src/cgen ChangeLog utils-gen.scm Message-ID: <20000906192445.2888.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-09-06 12:24:45 Modified files: cgen : ChangeLog utils-gen.scm Log message: * multi-ifields support in simulators 2000-09-06 Frank Ch. Eigler * utils-gen.scm (gen-multi-ifld-extract): Handle case of multi-ifield with decode proc. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.10&r2=1.11 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils-gen.scm.diff?cvsroot=src&r1=1.2&r2=1.3 From fche@sourceware.cygnus.com Wed Sep 6 12:33:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Wed, 06 Sep 2000 12:33:00 -0000 Subject: src/cgen ChangeLog doc/rtl.texi Message-ID: <20000906193332.5601.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-09-06 12:33:32 Modified files: cgen : ChangeLog cgen/doc : rtl.texi Log message: * old news 2000-09-06 Frank Ch. Eigler * doc/rtl.texi (decode-assist): Describe this field as optional. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.11&r2=1.12 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/doc/rtl.texi.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From fche@sourceware.cygnus.com Fri Sep 8 08:25:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Fri, 08 Sep 2000 08:25:00 -0000 Subject: src/cgen ChangeLog decode.scm Message-ID: <20000908152505.22105.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-09-08 08:25:04 Modified files: cgen : ChangeLog decode.scm Log message: * error handling fix 2000-09-08 Frank Ch. Eigler * decode.scm (-population-top-few): Signal error gracefully if decoding is about to become ambiguous. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.12&r2=1.13 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/decode.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From fche@sourceware.cygnus.com Fri Sep 8 15:18:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Fri, 08 Sep 2000 15:18:00 -0000 Subject: src/cgen ChangeLog rtl-c.scm Message-ID: <20000908221837.29910.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-09-08 15:18:37 Modified files: cgen : ChangeLog rtl-c.scm Log message: * bug fix 2000-09-08 Frank Ch. Eigler * rtl-c.scm (s-sequence): Handle nested c-calls in both statement-expression and comma-expression contexts. (s-c-call, s-c-raw-call): Add warning comment about bad assumption. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.13&r2=1.14 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/rtl-c.scm.diff?cvsroot=src&r1=1.3&r2=1.4 From fche@sourceware.cygnus.com Fri Sep 15 08:01:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Fri, 15 Sep 2000 08:01:00 -0000 Subject: src/cgen ChangeLog enum.scm ifield.scm Message-ID: <20000915150120.18155.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-09-15 08:01:20 Modified files: cgen : ChangeLog enum.scm ifield.scm Log message: * consistency improvement for isa-filtering in *ifield parsers 2000-09-15 Frank Ch. Eigler * enum.scm (define-full-insn-enum): Filter with keep-isa predicate. * ifield.scm (-ifield-parse, -multi-ifield-parse): No longer assert single-isa predicate, but support keep-isa filtering. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.14&r2=1.15 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/enum.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ifield.scm.diff?cvsroot=src&r1=1.2&r2=1.3 From fche@sourceware.cygnus.com Thu Sep 21 13:16:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Thu, 21 Sep 2000 13:16:00 -0000 Subject: src/cgen ChangeLog read.scm slib/logical.scm Message-ID: <20000921201624.2492.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-09-21 13:16:24 Modified files: cgen : ChangeLog read.scm Added files: cgen/slib : logical.scm Log message: * fixes to handle 64-bit ints properly 2000-09-21 Frank Ch. Eigler * slib/logical.scm: New file from slib. Provides robust bitwise logical operations for large integers. * read.scm: maybe-load it. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.15&r2=1.16 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/read.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/slib/logical.scm.diff?cvsroot=src&r1=NONE&r2=1.1 From fche@sourceware.cygnus.com Mon Oct 2 12:13:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Mon, 02 Oct 2000 12:13:00 -0000 Subject: src/cgen ChangeLog desc-cpu.scm Message-ID: <20001002191353.6341.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-10-02 12:13:53 Modified files: cgen : ChangeLog desc-cpu.scm Log message: * usability improvement 2000-10-02 Frank Ch. Eigler * desc-cpu.scm: (gen-operand-decls): Emit MAX_OPERANDS as a preprocessor constant. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.16&r2=1.17 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/desc-cpu.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From brolley@sourceware.cygnus.com Fri Oct 6 09:55:00 2000 From: brolley@sourceware.cygnus.com (brolley@sourceware.cygnus.com) Date: Fri, 06 Oct 2000 09:55:00 -0000 Subject: src/cgen ChangeLog gas-test.scm utils-gen.scm Message-ID: <20001006165518.5493.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: brolley@sourceware.cygnus.com 2000-10-06 09:55:17 Modified files: cgen : ChangeLog gas-test.scm utils-gen.scm Log message: 2000-10-06 Dave Brolley * utils-gen.scm (-gen-ifld-extract-base): Compute start position as ifld-start + ifld-word-offset. (gen-ifld-extract): Check adata-integral-insn? before checking whether the field is beyond the base number of bits. (gen-define-ifields): Use a base-length of 32 if adata-integral-insn?. (gen-extract-ifields): Ditto. * gas-test.scm (gentest): Generate backslashes before '[' and ']' characters in the regular expression. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.17&r2=1.18 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/gas-test.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils-gen.scm.diff?cvsroot=src&r1=1.3&r2=1.4 From fche@sourceware.cygnus.com Fri Oct 13 04:21:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Fri, 13 Oct 2000 04:21:00 -0000 Subject: src/cgen ChangeLog sim.scm utils-cgen.scm Message-ID: <20001013112157.11197.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-10-13 04:21:57 Modified files: cgen : ChangeLog sim.scm utils-cgen.scm Log message: * cleanup 2000-10-13 matthew green * utils-cgen.scm (get-ifetch): Move from here ... * sim.scm (get-ifetch): ... to here. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.18&r2=1.19 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim.scm.diff?cvsroot=src&r1=1.4&r2=1.5 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils-cgen.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From fche@sourceware.cygnus.com Mon Oct 23 11:17:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Mon, 23 Oct 2000 11:17:00 -0000 Subject: src/cgen ChangeLog thumb.cpu Message-ID: <20001023181744.20268.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sourceware.cygnus.com 2000-10-23 11:17:44 Modified files: cgen : ChangeLog thumb.cpu Log message: * build fix for recently increased isa sensitivity 2000-10-23 Frank Ch. Eigler * thumb.scm (cc-tests): Add (ISA thumb) attribute. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.19&r2=1.20 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/thumb.cpu.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From devans@sourceware.cygnus.com Thu Oct 26 19:28:00 2000 From: devans@sourceware.cygnus.com (devans@sourceware.cygnus.com) Date: Thu, 26 Oct 2000 19:28:00 -0000 Subject: src/cgen ChangeLog insn.scm Message-ID: <20001027022806.23884.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: devans@sources.redhat.com 2000-10-26 19:28:06 Modified files: cgen : ChangeLog insn.scm Log message: * insn.scm (-parse-insn-format-symbol): Fix spelling error, op-ifld -> op-ifield. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.20&r2=1.21 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/insn.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From bje@sourceware.cygnus.com Tue Oct 31 15:50:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Tue, 31 Oct 2000 15:50:00 -0000 Subject: src/cgen ChangeLog gas-test.scm Message-ID: <20001031235009.14804.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-10-31 15:50:09 Modified files: cgen : ChangeLog gas-test.scm Log message: 2000-10-31 Ben Elliston * gas-test.scm (cgen-build.sh): Allow the generated script to run with no command line arguments if the gas build directory can be determined. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.21&r2=1.22 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/gas-test.scm.diff?cvsroot=src&r1=1.2&r2=1.3 From bje@sourceware.cygnus.com Wed Nov 1 03:56:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Wed, 01 Nov 2000 03:56:00 -0000 Subject: src/cgen ChangeLog sim-test.scm Message-ID: <20001101115653.15714.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-11-01 03:56:53 Modified files: cgen : ChangeLog sim-test.scm Log message: 2000-11-01 Ben Elliston * sim-test.scm (cgen-build.sh): Include "-*- Asm -*-" in test cases. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.22&r2=1.23 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim-test.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From bje@sourceware.cygnus.com Wed Nov 1 13:35:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Wed, 01 Nov 2000 13:35:00 -0000 Subject: src/cgen ChangeLog doc/porting.texi Message-ID: <20001101213513.14085.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-11-01 13:35:13 Modified files: cgen : ChangeLog cgen/doc : porting.texi Log message: 2000-11-02 Ben Elliston * doc/porting.texi (Building a GAS test suite): Document my change to gas-build.sh. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.23&r2=1.24 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/doc/porting.texi.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From devans@sourceware.cygnus.com Thu Nov 9 10:09:00 2000 From: devans@sourceware.cygnus.com (devans@sourceware.cygnus.com) Date: Thu, 09 Nov 2000 10:09:00 -0000 Subject: src/cgen ChangeLog dev.scm rtx-funcs.scm Message-ID: <20001109180935.8640.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: devans@sources.redhat.com 2000-11-09 10:09:35 Modified files: cgen : ChangeLog dev.scm rtx-funcs.scm Log message: * dev.scm: Add srcdir to %load-path. * rtx-funcs.scm (subword): Mode of argument can be different than mode of result, so don't use OP0 to specify argument's mode. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.24&r2=1.25 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/dev.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/rtx-funcs.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From fche@sourceware.cygnus.com Fri Nov 10 08:43:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Fri, 10 Nov 2000 08:43:00 -0000 Subject: src/cgen ChangeLog decode.scm utils-sim.scm ut ... Message-ID: <20001110164321.7304.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sources.redhat.com 2000-11-10 08:43:21 Modified files: cgen : ChangeLog decode.scm utils-sim.scm utils.scm Log message: * major sim decoder improvement * minor diagnostic tweaks 2000-11-10 Frank Ch. Eigler * decode.scm (-distinguishing-bit-population): Significantly improve popularity heuristic. Renamed from (-mask-bit-population): Gone. (-population-above-threshold): Sort new bit numbers in order of popularity. (-population-top-few): Allow up to three more bits to be selected than requested. Correct selection order to prefer better bits. Correct bug in fewer-than-requested case. Keep threshold as floating-point. (decode-best-get-bits): Pass also the insn-values. * utils-sim.scm (-gen-decoder-switch): Add comment suggesting a future optimization. * utils.scm (message): Format nested lists better. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.25&r2=1.26 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/decode.scm.diff?cvsroot=src&r1=1.2&r2=1.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils-sim.scm.diff?cvsroot=src&r1=1.2&r2=1.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From fche@sourceware.cygnus.com Sat Nov 11 09:26:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Sat, 11 Nov 2000 09:26:00 -0000 Subject: src/cgen ChangeLog sim-decode.scm utils-sim.scm Message-ID: <20001111172623.6143.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sources.redhat.com 2000-11-11 09:26:23 Modified files: cgen : ChangeLog sim-decode.scm utils-sim.scm Log message: * parameter to enable sim decode/extract separation 2000-11-10 Frank Ch. Eigler * utils-sim.scm (-gen-decode-insn-entry): Add fn? parameter to signal request to emit calls to insn extractors as functions rather than branches to inline blocks. (-gen-decode-expr-set-itype, -gen-decode-expr-entry): Ditto. (-gen-decode-table-entry, -gen-decoder-switch, gen-decoder): Ditto. * sim-decode.c (-gen-decode-fn): Tell (gen-decode) to emit branches to extractor clauses. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.26&r2=1.27 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim-decode.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils-sim.scm.diff?cvsroot=src&r1=1.3&r2=1.4 From devans@sourceware.cygnus.com Mon Nov 13 10:00:00 2000 From: devans@sourceware.cygnus.com (devans@sourceware.cygnus.com) Date: Mon, 13 Nov 2000 10:00:00 -0000 Subject: src/cgen/doc rtl.texi Message-ID: <20001113180057.5313.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: devans@sources.redhat.com 2000-11-13 10:00:57 Modified files: cgen/doc : rtl.texi Log message: fix errors in `df' docs Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/doc/rtl.texi.diff?cvsroot=src&r1=1.2&r2=1.3 From fche@sourceware.cygnus.com Mon Nov 20 11:03:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Mon, 20 Nov 2000 11:03:00 -0000 Subject: src/cgen ChangeLog desc-cpu.scm opc-itab.scm o ... Message-ID: <20001120190334.8053.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sources.redhat.com 2000-11-20 11:03:33 Modified files: cgen : ChangeLog desc-cpu.scm opc-itab.scm opc-opinst.scm sim-cpu.scm utils-cgen.scm Log message: * ANSI C fixes 2000-11-20 Frank Ch. Eigler * opc-itab.scm (-gen-ifmt-table, -gen-macro-insn-table: Remove unneeded "\n\n" from F() macro definition. 2000-11-15 Greg McGary * utils-cgen.scm (gen-define-with-symcat): New function. * desc-cpu.scm (gen-ifld-defns): Use it. (gen-hw-table-defns): Use it. (-gen-hash-defines): Use it. (gen-operand-table): Use it. (gen-insn-table): Use it. Remove spurious `#undef MNEM'. * opc-itab.scm (-gen-ifmt-table): Use it. (-gen-insn-opcode-table): Use it. (-gen-macro-insn-table): Use it. * opc-opinst.scm (-gen-operand-instance-tables): Use it. * sim-cpu.scm (cgen-semantics.c): Use it. (cgen-sem-switch.c): Use it. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.27&r2=1.28 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/desc-cpu.scm.diff?cvsroot=src&r1=1.2&r2=1.3 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/opc-itab.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/opc-opinst.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim-cpu.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils-cgen.scm.diff?cvsroot=src&r1=1.2&r2=1.3 From bje@sourceware.cygnus.com Mon Nov 20 20:08:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Mon, 20 Nov 2000 20:08:00 -0000 Subject: src/cgen ChangeLog utils.scm Message-ID: <20001121040831.20533.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-11-20 20:08:31 Modified files: cgen : ChangeLog utils.scm Log message: 2000-11-21 Ben Elliston * utils.scm (copyright-fsf): Add the year 2000. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.28&r2=1.29 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils.scm.diff?cvsroot=src&r1=1.2&r2=1.3 From bje@sourceware.cygnus.com Wed Nov 22 16:49:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Wed, 22 Nov 2000 16:49:00 -0000 Subject: src/cgen/doc internals.texi Message-ID: <20001123004925.10565.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-11-22 16:49:25 Modified files: cgen/doc : internals.texi Log message: * doc/internal.texi (Debugging): New node. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/doc/internals.texi.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From bje@sourceware.cygnus.com Thu Nov 23 05:07:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Thu, 23 Nov 2000 05:07:00 -0000 Subject: src/cgen ChangeLog sim.scm Message-ID: <20001123130725.26113.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-11-23 05:07:25 Modified files: cgen : ChangeLog sim.scm Log message: 2000-11-24 Ben Elliston * sim.scm (-with-multiple-isa?): New symbol. (with-multiple-isa?): New function. (option-init!): Initialise -with-multiple-isa?. (option-set!): Handle with-multiple-isa option. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.29&r2=1.30 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim.scm.diff?cvsroot=src&r1=1.5&r2=1.6 From bje@sourceware.cygnus.com Thu Nov 23 20:25:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Thu, 23 Nov 2000 20:25:00 -0000 Subject: src/cgen ChangeLog sim-cpu.scm Message-ID: <20001124042532.19837.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-11-23 20:25:32 Modified files: cgen : ChangeLog sim-cpu.scm Log message: 2000-11-24 Ben Elliston * sim-cpu.scm (-gen-hardware-struct): New function. (-gen-hardware-types): If with-multiple-isa is specified, emit all hardware elements wich have share one or more ISAs with the ISAs being kept. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.30&r2=1.31 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim-cpu.scm.diff?cvsroot=src&r1=1.2&r2=1.3 From bje@sourceware.cygnus.com Thu Nov 30 20:45:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Thu, 30 Nov 2000 20:45:00 -0000 Subject: src/cgen ChangeLog cgen-sim.scm sim-cpu.scm Message-ID: <20001201044521.30616.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-11-30 20:45:21 Modified files: cgen : ChangeLog cgen-sim.scm sim-cpu.scm Log message: 2000-12-01 Ben Elliston * sim-cpu.scm (cgen-cpu.h): Only emit argbuf, scache and extract definitions if run without with-multipla-isa?. (cgen-defs.h): New function. Emit an ISA-specific defs file. * cgen-sim.scm (sim-arguments): Accept -G option to generate defs. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.31&r2=1.32 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/cgen-sim.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim-cpu.scm.diff?cvsroot=src&r1=1.3&r2=1.4 From gkm@sourceware.cygnus.com Fri Dec 1 16:18:00 2000 From: gkm@sourceware.cygnus.com (gkm@sourceware.cygnus.com) Date: Fri, 01 Dec 2000 16:18:00 -0000 Subject: src/cgen ChangeLog desc.scm Message-ID: <20001202001858.8371.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: gkm@sources.redhat.com 2000-12-01 16:18:58 Modified files: cgen : ChangeLog desc.scm Log message: * desc.scm ((,gen-defn): Prepend prefix to keyword index names. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.32&r2=1.33 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/desc.scm.diff?cvsroot=src&r1=1.1.1.1&r2=1.2 From bje@sourceware.cygnus.com Sat Dec 2 20:53:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Sat, 02 Dec 2000 20:53:00 -0000 Subject: src/cgen ChangeLog desc-cpu.scm Message-ID: <20001203045324.17505.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-12-02 20:53:24 Modified files: cgen : ChangeLog desc-cpu.scm Log message: 2000-12-03 Ben Elliston * desc-cpu.scm (cgen-desc.h): Clarify generated filenames. (cgen-desc.c): Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.33&r2=1.34 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/desc-cpu.scm.diff?cvsroot=src&r1=1.3&r2=1.4 From fche@sourceware.cygnus.com Mon Dec 4 10:34:00 2000 From: fche@sourceware.cygnus.com (fche@sourceware.cygnus.com) Date: Mon, 04 Dec 2000 10:34:00 -0000 Subject: src/cgen ChangeLog sim-cpu.scm utils-sim.scm Message-ID: <20001204183445.6043.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: fche@sources.redhat.com 2000-12-04 10:34:45 Modified files: cgen : ChangeLog sim-cpu.scm utils-sim.scm Log message: * simple sim fix 2000-12-04 Frank Ch. Eigler * utils-sim.scm (gen-define-argbuf-macro): Handle sfmt=#f case, to be used by simple/non-scache simulators. * sim-cpu.scm (-gen-read-case): Call gen-define/undef-field-macro regardless of with-scache?. (-gen-write-case, -gen-no-scache-semantic-fn, -gen-sem-case): Ditto. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.34&r2=1.35 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim-cpu.scm.diff?cvsroot=src&r1=1.4&r2=1.5 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/utils-sim.scm.diff?cvsroot=src&r1=1.4&r2=1.5 From bje@sourceware.cygnus.com Thu Dec 7 04:27:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Thu, 07 Dec 2000 04:27:00 -0000 Subject: src/cgen ChangeLog sim-decode.scm Message-ID: <20001207122700.32115.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-12-07 04:27:00 Modified files: cgen : ChangeLog sim-decode.scm Log message: 2000-12-07 Ben Elliston * sim-decode.scm (-gen-extract-case): Do not emit a definition for "insn" when there are zero ifields to extract. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.35&r2=1.36 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sim-decode.scm.diff?cvsroot=src&r1=1.2&r2=1.3 From bje@sourceware.cygnus.com Fri Dec 8 14:34:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Fri, 08 Dec 2000 14:34:00 -0000 Subject: src/cgen ChangeLog dev.scm cgen-sid.scm sid-cp ... Message-ID: <20001208223420.20542.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-12-08 14:34:20 Modified files: cgen : ChangeLog dev.scm Added files: cgen : cgen-sid.scm sid-cpu.scm sid-decode.scm sid-model.scm sid.scm Log message: 2000-12-08 Ben Elliston * dev.scm (load-sid): New function. * cgen-sid.scm: New file. * sid-cpu.scm: Likeiwse. * sid-decode.scm: Likewise. * sid-model.scm: Likewise. * sid.scm: Likewise. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/cgen-sid.scm.diff?cvsroot=src&r1=NONE&r2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sid-cpu.scm.diff?cvsroot=src&r1=NONE&r2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sid-decode.scm.diff?cvsroot=src&r1=NONE&r2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sid-model.scm.diff?cvsroot=src&r1=NONE&r2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/sid.scm.diff?cvsroot=src&r1=NONE&r2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.36&r2=1.37 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/dev.scm.diff?cvsroot=src&r1=1.2&r2=1.3 From bje@sourceware.cygnus.com Mon Dec 11 13:28:00 2000 From: bje@sourceware.cygnus.com (bje@sourceware.cygnus.com) Date: Mon, 11 Dec 2000 13:28:00 -0000 Subject: src/cgen ChangeLog doc/rtl.texi Message-ID: <20001211212825.18019.qmail@sourceware.cygnus.com> CVSROOT: /cvs/src Module name: src Changes by: bje@sources.redhat.com 2000-12-11 13:28:23 Modified files: cgen : ChangeLog cgen/doc : rtl.texi Log message: 2000-12-12 Ben Elliston * doc/rtl.texi (Expressions): Document the (delay ..) rtx. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/ChangeLog.diff?cvsroot=src&r1=1.37&r2=1.38 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/cgen/doc/rtl.texi.diff?cvsroot=src&r1=1.3&r2=1.4