- Dec 24, 2012
-
-
Raymond Toy authored
-
- Dec 23, 2012
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
compiler/ppc/c-callback.lisp:: compiler/sparc/c-callback.lisp:: compiler/x86/c-callback.lisp:: New file containing the callback code from c-call.lisp. compiler/ppc/c-call.lisp:: compiler/sparc/c-call.lisp:: compiler/x86/c-call.lisp:: Removed the callback code. code/alien-callback.lisp:: New file containing the alien callback code. code/alieneval.lisp:: Removed the alien callback code. tools/comcom.lisp:: Compile c-callback.lisp tools/worldcom.lisp: Compile alien-callback.lisp.
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
code/bit-bash.lisp:: Add {{{BYTE-BASH-COPY}}} for copying bytes code/exports.lisp:: Add {{{BYTE-BASH-COPY}}} compiler/generic/vm-fndb.lisp:: Add {{{BYTE-BASH-COPY}}} compiler/generic/vm-tran.lisp:: Call {{{BYTE-BASH-COPY}}} in the deftransform for {{{REPLACE}}}.
-
- Dec 22, 2012
-
-
Raymond Toy authored
-
Raymond Toy authored
Check that the start and end indices make sense for the given strings. This is important before we start bashing random parts of the string, potentially overwriting other objects.
-
Raymond Toy authored
This fixes the immediate issue, but there are still problems with very long strings. The bit-index for such strings won't fit in an (unsigned-byte 32). vm-fndb.lisp: o Correct the defknown to have the correct arg types (vm::offset instead of index). vm-tran.lisp: o Update deftransform to use vm::offset instead of index.
-
- Dec 21, 2012
-
-
Raymond Toy authored
Config.sparc_common: o Enable ASSEM_SRC, ARCH_SRC, OS_SRC, OS_LIBS again Config.sparc_gcc: o Don't use -traditional-cpp when creating dependencies because that causes the old (varargs.h) version of va_start to be used instead of the stdard.h version we want. Config.sparc_sunc: o Remove ASSEM_SRC, ARCH_SRC, OS_SRC, OS_LINK_FLAGS, and OS_LIBS since they're in Config.sparc_common.
-
- Dec 19, 2012
-
-
Raymond Toy authored
Patch from Helmut Eller, cmucl-imp 2012-12-16.
-
- Dec 11, 2012
-
-
Raymond Toy authored
-
- Dec 03, 2012
-
-
Raymond Toy authored
-
Raymond Toy authored
-
- Dec 02, 2012
-
-
Raymond Toy authored
-
- Nov 20, 2012
-
-
Raymond Toy authored
to read a file will cause it to be compiled, which isn't quite what we wanted.
- Nov 19, 2012
-
-
Raymond Toy authored
-
- Nov 18, 2012
-
-
Raymond Toy authored
but the old version could. This unfixes Trac #52.
-
Raymond Toy authored
-
Raymond Toy authored
o Add release-20e.txt.
-
Raymond Toy authored
-
- Nov 17, 2012
-
-
Raymond Toy authored
o Add release-20e.txt.
-
- Oct 28, 2012
-
- Oct 27, 2012
-
-
Raymond Toy authored
complains about this.)
-
Raymond Toy authored
-
Raymond Toy authored
* Bump fasl version for release * src/bootfiles/20c/boot-20d.lisp * Boot file for building the release with a new fasl version.
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
- Oct 11, 2012
-
-
Raymond Toy authored
-
- Sep 26, 2012
-
-
Raymond Toy authored
versions are untested.
-
Raymond Toy authored
-
Raymond Toy authored
- Sep 05, 2012
-
-
Raymond Toy authored
print.c: * Use utf16_output to output strings as utf8 instead of raw utf16. interr.c: * Make utf16_output public instead of static. interr.h: * Declare utf16_output.
-
- Sep 04, 2012
-
-
Raymond Toy authored
-
- Sep 03, 2012
-
-
Raymond Toy authored
* Didn't finish the solaris split in previous commit, so finish it now. * Split out FreeBSD, NetBSD, and OpenBSD into new files.
-