- Dec 02, 2012
-
-
Raymond Toy authored
-
- Nov 04, 2011
-
-
Raymond Toy authored
-
- Sep 25, 2011
-
-
Raymond Toy authored
entries with just the file path, removing the revision number, date, author and state. The actual information is now computed during compilation and stored in the fasl itself. (See ticket:48.)
-
- Apr 20, 2010
-
-
rtoy authored
may get confused with source locations if the reader macros are installed.
-
- Apr 19, 2010
-
-
rtoy authored
-
- Mar 19, 2010
-
-
rtoy authored
boot-2010-02-1 as the bootstrap file. You should probably also use the new -P option for build.sh to generate and update the po files while building.
-
- Aug 02, 2004
-
-
cwang authored
-
- Aug 16, 2003
-
-
gerd authored
* src/compiler/srctran.lisp (check-format-args-1) (check-format-args-2): Extracted from check-format-args. (check-format-args): Take a continuation argument for the control string. (format): Use the new check- functions. (error, warn, compiler-error, compiler-warning) (compiler-note, compiler-mumble): Add format-checking deftransforms. * src/compiler/fndb.lisp (compiler-warning, compiler-note) (compiler-mumble, compiler-error): Add defknowns. * src/compiler/ir1util.lisp (compiler-mumble, compiler-warning) (compiler-note): Return no values. * src/code/parse-time.lisp (deal-with-am-pm): Add a missing arg to error. * src/compiler/saptran.lisp (foreign-symbol-address): * src/compiler/new-assem.lisp (emit-annotation): Likewise.
-
- Nov 14, 2002
-
-
toy authored
The attached patch contains mostly trivial changes, including a few spelling corrections, plus changes to the types of condition raised in various cases. The only significant change, I believe, is - MAKE-DISPATCH-MACRO-CHARACTER no longer raises an error if the character already was defined to be a macro character; it overrides the previous definition (as per a suggestion from Drew McDermott on cmucl-help, dated 2002-09-22).
-
- Oct 07, 2002
-
-
toy authored
o Fix a few typos in code. o Delete a few unused symbols from various places o Use something better than %%RWSEQ-EOF%% for the eof marker. o Add target-foreign-linkage vars for the PPC and HPPA ports to aid cross-compilation. (The values are very likely wrong, but they're not used yet.) Based on a larger patch from Eric Marsden.
-
- Aug 09, 2002
-
-
toy authored
The idea of using of MACROLET instead of SYMBOL-MACROLET is due to Bill Newman, and Christophe Rhodes made it work in SBCL. * prevent SYMBOL-MACROLET from binding special variables, as per CLtS. This requires a change to the (rather ugly) way that the assembler uses symbol-macrolet on two special variables that contain the current segment and the current vop. We encapsulate all accesses to the special variables by macros, and replace the symbol-macrolet machinery by a macrolet.
-
- Oct 31, 2001
-
-
pw authored
broke the SPARC port.
-
- Oct 28, 2001
-
-
pw authored
Patch to correct non-ANSI use of symbol-macrolet in compiler backend. Also fix symbol-macrolet to disallow binding to special variables. ----------------------------------------------------------------------
-
- Mar 21, 1998
-
-
dtc authored
second return value indicating the number of locations associated with the TN.
-
- Jan 18, 1997
-
-
ram authored
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- May 18, 1993
- Mar 12, 1993
-
-
hallgren authored
Take out :reads/:writes since :dependencies is now used. Add to the instruction generator code for collecting dynamic statistics if needed. Accept :cost from the instructions file for instruction costs.
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Nov 23, 1992
-
-
wlott authored
instruction can be a variable length, and hence cannot be used in a branch delay slot.
-
- Sep 10, 1992
-
-
wlott authored
the last write so that the read gets the correct value.
-
- Sep 09, 1992
-
-
wlott authored
anything in the delay slot, because whatever follows this block has to go there.
-
- Sep 04, 1992
-
-
wlott authored
to install.
-
- Aug 24, 1992
-
-
wlott authored
for mappings, use ssets and simple-vectors. In define-instruction, have one piece of code that computes both the read and write dependencies at once instead of having two difference pieces of code that build lists of each.
-
- Jul 31, 1992
-
-
wlott authored
options unless the scheduler is turned on.
-
- Jul 30, 1992
-
-
wlott authored
live at the end of a block is preserved. In other words, we have to make sure that the last value written is the last value written.
-
wlott authored
before, but now I think I do. Make INSERT-EMITTABLE-INST skip branches, because they get handled explicity in SCHEDULE-PENDING-INSTRUCTIONS. Fixed SCHEDULE-PENDING-INSTRUCTIONS to guarantee that instructions that depend on the branch will be emitting in the branch delay slot.
-
- Jul 29, 1992
- Jul 27, 1992
-
-
hallgren authored
-
hallgren authored
the C package.
-
hallgren authored
emitted them.
-
hallgren authored
Changed several #+nil's to #+debugs so that we can selectivly turn debugging noise on and off without changing the source. Also print the INST-EMITTER when printing instruction structures so we can tell what the instruction is.
-
hallgren authored
(car args) instead of just args.
-
- Jul 24, 1992
-
-
wlott authored
TN-LOCATION to convert TNs into locations. Actually call EMIT-NOP instead of just printing a message that a nop needs to be inserted.
-
- Jul 12, 1992
-
-
wlott authored
When using adjust-array to extent the vector of output-blocks, spec the initial-element as nil so it doesn't just leave the 0's behind.
-
- Jun 22, 1992
-
-
wlott authored
when the back-patch emitter function is called. This happens when the emitter function uses the inst macro to emit instructions that normally want to be back-patched.
-
- Jun 12, 1992
-
-
wlott authored
a nested use of ASSEMBLE and have variable scoped in the outside ASSEMBLE. Also, only bind *current-segment* and *current-vop* if they were supplied. Added a :vop-var option to DEFINE-INSTRUCTION so you can use the assemble (and inst) macro inside instruction emitters. Fixed DEFINE-INSTRUCTION-MACRO to enter the expander under the symbol's name instead of the symbol itself, because that is what we look for.
-