Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
|Links to snapshot-2004-12:||(view) (annotate)|
Move the static space location for ppc/darwin. For some reason, OS X 10.3 was putting some malloc'ed areas in the old (bigger) static space, which causes cmucl not to run. Moving the space to 0x10000000 makes it no longer overlap. I don't understand the reason for this. OS X 10.2 doesn't have this problem. Use boot-2004-10-1-ppc.lisp to cross-compile this change.
Increase the size of the read-only, static-space, control-stack, and binding-stack to 128 MB each. Increase the heap to a maximum of 512 MB, but leave the default heap at 128 MB. The control-stack and binding-stack were moved down just below the heap. No bootstrap or cross-compiled required.
Add script to massage nm output to get rid of the U lines that genesis doesn't like.
First merge of the C side of the OS X/Darwin port. Besides adding Darwin versions of all the required things, this commit separates the interrupt handler proper (now interrupt_handle_now_handler) from the actual work-horse (interrupt_handle_now), which is now only ever called from the two interrupt handlers, interrupt_handle_now_handler and maybe_now_maybe_later. This follows similar changes in SBCL, and is in fact needed in order to properly use sigreturn in signal handlers, as required to work around a problem with the G5.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|