- Jun 29, 2010
-
-
rtoy authored
-
- Jun 27, 2010
-
-
rswindells authored
when SIGSEGV_VERBOSE defined.
-
rtoy authored
-
rtoy authored
-
- Jun 22, 2010
-
-
rtoy authored
compiler/x86/vm.lisp: o Change *float-register-names* to be defparameter. o Setup float-regs and def-random-reg-tns appropriately for x87 and sse2. lisp/Darwin-os.c: lisp/Linux-os.c: o Conditionalize previous change for FEATURE_SSE2.
-
rtoy authored
Carl's suggestion and define new SC numbers for the xmm registers instead of overloading the x87 fpu registers and the xmm register SC's. bootfiles/20a/boot-2010-06-cross-x86.lisp: o New file needed for cross-compiling this change. code/x86-vm.lisp: o Revert previous change. compiler/x86/sse2-c-call.lisp: o Use xmm0-tn instead of fr0-tn. No functional change, but makes the code more readable. compiler/x86/vm.lisp: o Increase the number of float registers from 8 to 16 (8 more for SSE2 registers). o Define new xmm<n> registers o Update the locations with the new sse2 SC locations for single-reg, double-reg, double-double-reg, complex-single-reg, complex-double-reg, and complex-double-double-reg storage classes. lisp/Darwin-os.c: o Revert previous change. o Update os_sigcontext_fpu_reg to support the xmm registers. lisp/Linux-os.c: o Update os_sigcontext_fpu_reg to support the xmm registers.
-
rtoy authored
-
rtoy authored
floating-point values for arguments because the x87 registers were used instead of the sse2 registers in the sigcontext. code/x86-vm.lisp: o For SSE2 on Mac OS X, call os_sigcontext_fpu_reg_sse2 to get the SSE2 register values from the sigcontext. lisp/Darwin-os.c: o Add os_sigcontext_fpu_reg_sse2 to get the SSE2 floating point values. general-info/release-20b.txt: o Document this change.
-
- Jun 07, 2010
-
-
rtoy authored
o FILE-WRITE-DATE merges the filename with *DEFAULT-PATHNAME-DEFAULTS*, as required by CLHS sec 19.2.3. general-info/release-20b.txt: o Update.
-
rtoy authored
o OPEN merges the filename with *DEFAULT-PATHNAME-DEFAULTS*, as required by CLHS sec 19.2.3. code/filesys.lisp: o DELETE-FILE, ENSURE-DIRECTORIES-EXIST, and FILE-AUTHOR merge the filename with *DEFAULT-PATHNAME-DEFAULTS*, as required by CLHS sec 19.2.3. general-info/release-20b.txt: o Update.
-
- Jun 02, 2010
-
-
rtoy authored
-
- Jun 01, 2010
-
-
rtoy authored
-
- May 31, 2010
-
-
rtoy authored
newer than the source date. This prevents warnings that the source is newer than the object in binary distributions.
-
- May 29, 2010
-
-
rtoy authored
-
- May 27, 2010
-
-
rtoy authored
FIND-OPTIONAL-DISPATCH-TYPES.
-
- May 25, 2010
- May 21, 2010
- May 19, 2010
- May 16, 2010
- May 15, 2010
-
-
rtoy authored
up neatly when describe prints them.
-
rtoy authored
o Update DEFSWITCH to allow docstrings (and argument names) o Add docstrings to the available switches o Add -help (and --help) switches to print out usage information and exit. code/save.lisp: o If the command line includes -help or --help, disable loading of the user init and site init files. We don't want to process them if we're going to just print out help and exit.
-
- May 13, 2010
-
-
rtoy authored
end of the source registry so that users can use other versions if so desired.
-
- May 12, 2010
- May 11, 2010
-
-
rtoy authored
again if it's already loaded.
-
- May 10, 2010
-
-
rtoy authored
asdf/asdf.lisp: o Current version of asdf2 imported from common-lisp.net asdf project. defsystem/defsystem.lisp: o Restored from repository and updated to current version from clocc.sourceforge.net. code/modules.lisp: o Indent docstrings to match the style of cmucl docstrings used elsewhere. (Lines after the first are indented 2 spaces.) o Add module for asdf and defsystem. tools/build-utils.sh: o Compile asdf and defsystem so when users require them, they're not compiled again or run in the interpreter. tools/clean-target.sh: o Keep the asdf and defsystem directories when requested so that both x87 and sse2 versions can be built. tools/make-extra-dist.sh: o Skip the asdf and defsystem directories when building the extras tarball; we don't need copies in the main and extras tarball. tools/make-main-dist.sh: o Install the asdf and defsystem directories in the correct place o Copy the asdf and defsystem fasls.
-
rtoy authored
-
- May 04, 2010
- May 03, 2010
-
-
rtoy authored
-