- Jan 29, 2012
-
-
Raymond Toy authored
* Use cmucl-sparc-vm instead of cmucl-sparc-svr4 * Use cmucl-ppc-vm instead of cmucl-ppc. * code/ppc-vm.lisp should be in the cmucl-ppc textdomain instead of cmucl.
-
Raymond Toy authored
core that appears to work. More testing needed. src/compiler/ppc/c-call.lisp: o Use the old vops that only store floats in float registers. We don't need them also stored in integer registers. This causes an error during cross-compile about %NL1 conflicting with a wired tn. src/tools/cross-scripts/cross-x86-ppc-darwin.lisp: o Copy over similar features from cross-x86-sparc.lisp so that the cross-compile will work.
-
- Jan 28, 2012
-
-
Raymond Toy authored
-
Raymond Toy authored
-
- Jan 27, 2012
-
-
Raymond Toy authored
-
Raymond Toy authored
to work with ppc.
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
builds, though.
-
- Jan 23, 2012
-
-
Raymond Toy authored
-
- Jan 22, 2012
-
-
Raymond Toy authored
-
- Jan 21, 2012
-
-
Raymond Toy authored
-
Raymond Toy authored
within guard_zones since the stack overflow checking was only ported to x86 and sparc.
-
- Jan 12, 2012
-
-
Raymond Toy authored
code/extfmts.lisp: * Move the utf-8 implementation to this file * Update %find-external-format to return quickly for :utf-8. code/fd-stream-comp.lisp: * Precompile utf-8 functions. pcl/simple-streams/external-formats/utf-8.lisp: * Add note that this is only used for reference now because it's in the core.
-
- Jan 08, 2012
-
-
Raymond Toy authored
-
- Jan 07, 2012
-
-
Raymond Toy authored
sunos-os.h: o Update HANDLER_ARGS to match definition used in sigaction. o Define os_context_t lisp.c: solaris-os.c: sparc-arch.c: o Use os_context_t as needed.
- Jan 06, 2012
-
-
Raymond Toy authored
not running on solaris/x86.
-
Raymond Toy authored
-
Raymond Toy authored
fine with gcc (on darwin and linux).
-
- Jan 04, 2012
-
-
Raymond Toy authored
We wanted to read one byte into the second byte of "byte", but didn't cast everything correctly, so we ended up reading the byte past the end of "byte".
-
Raymond Toy authored
-
Raymond Toy authored
match the sa_sigaction argument types. Adjust code appropriately to use os_context_t appropriately too.
- Dec 23, 2011
-
-
Raymond Toy authored
Linux-os.c: o Fix warning about pointer to int warning. lisp.c: o Linux needs time.h to define tzset. o Fix warning about unused result from getwcd. If getcwd fails, we now just exit with a message because we can't find anything.
-
- Dec 22, 2011
-
-
Raymond Toy authored
-
Raymond Toy authored
map_core_sections to get rid of compiler warning.
-
Raymond Toy authored
-
Raymond Toy authored
lisp/x86-assem.S: o Make sure the stack is 16-byte aligned in the alloc_overflow_foo and alloc_to_foo routines. These eventually call into C code, and the stack is required to be 16-byte aligned on Darwin. We apply this to all x86 implementations since it's harmless. o Did not update the alloc_8/16_to_foo routines because they are going to be deleted. x86/macros.lisp: o Don't call the alloc_8/16_to_foo routines when we're not doing inline allocation. I don't think there's much to be gained with these special functions and maintainence is a pain with assembly code.
-
Raymond Toy authored
- Dec 21, 2011
-
-
Raymond Toy authored
- Dec 16, 2011
-
- Dec 14, 2011
-
-
Raymond Toy authored
-
- Dec 08, 2011
-
-
Raymond Toy authored
distribution.