- Nov 29, 2001
-
-
pmai authored
Linux in-line with all other non-MACH platforms, and with the Linux Filesystem Standard.
-
- Feb 22, 2001
-
-
pw authored
A couple of typo corrections; fix main() in lisp.c (main returns int, not void!); stop ACCEPT-TCP-CONNECTION blocking other processes.
-
- Oct 27, 2000
-
-
dtc authored
-
- Oct 24, 2000
-
-
dtc authored
allocated before malloc is called from gc_init on FreeBSD, because malloc would otherwise allocate from conflicting addresses. Well spotted by Paul Werkowski.
-
dtc authored
of the dynamic space. DYNAMIC_SPACE_SIZE now defines the maximum size, and when defined DEFAULT_DYNAMIC_SPACE_SIZE gives the default. o Increase the maximum dynamic space size for Linux x86 to 1.625GB, with the default remaining at 512MB. o Define the default dynamic space size for FreeBSD x86 to also be 512MB, with a maximum of 2GB.
-
dtc authored
-
- Oct 23, 2000
-
-
dtc authored
the command line -batch switch only modifying this when specified.
-
- Oct 16, 2000
-
-
dtc authored
-
- Sep 09, 1999
-
-
pw authored
validate() to avoid conflicts with possible use of mmap by malloc(). Tested only on FreeBSD but should work ok on other platforms too.
-
- Feb 20, 1999
-
-
pw authored
From: Julian Dolby <dolby@csag-226-8.UCSD.EDU> Enclosed below are diffs against the cvs repository as of Feb 12; aside from minor changes like using different include files (e.g. validate.h instead of x86-validate.h in Linux-os.c) and adding alpha-linux specifics unix-glibc2.lisp, there are two code changes. The first is to signal handling. I had to put the POSIX-SIGS ifdefs into places used by alpha but not by x86, and I ifdef'ed out most of the linux #define kludges for signals for alpha linux, since alpha linux uses OSF/1 signals rather than linux ones. The second is that the trick of or'ing 2 into the reg_ALLOC address to cause faults does not work on alpha linux since the kernel traps and handles the unaligned access; I did not find a way to change that kernel behavior, so I changed the code to or (1<<63) into the address to cause a seg fault, and then check, in the seg fault handler, to see if the high-order address bits are set. One change I made is to the memory layout (lisp/alpha-validate.h and compiler/alpha/parms.lisp); that change is not needed to make lisp run on alpha linux, but is there because I wanted more heap space.
-
- Nov 21, 1997
-
-
dtc authored
RT) so this is set for the first object allocation - help some checks on the x86 port.
-
- Nov 18, 1997
- Jan 21, 1997
-
-
ram authored
-
- Nov 01, 1994
-
-
ram authored
architectures.
-
- Oct 25, 1994
-
-
ram authored
#ifdef MACH.
-
- Oct 24, 1994
- Jul 05, 1994
-
-
hallgren authored
-
- Mar 10, 1994
-
-
wlott authored
-
- Jan 28, 1994
-
-
wlott authored
-
- Apr 28, 1993
-
-
wlott authored
is restored, a (supplied) initial function is invoked which can do whatever kind of setup it wants. This makes a saved lisp totally independent of the location of the C stack.
-
- Feb 09, 1993
-
-
wlott authored
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Sep 08, 1992
-
-
wlott authored
-
- Jul 28, 1992
-
-
wlott authored
-
- May 25, 1992
-
-
wlott authored
default instead of leaving it NIL.
-
- Apr 28, 1992
- Mar 22, 1992
-
-
wlott authored
is done differently now.
-
- Mar 08, 1992
-
-
wlott authored
-
- Oct 22, 1991
-
-
wlott authored
*internal-gc-trigger* for the RT, and allocators explicitly test against it.
-
- Sep 04, 1991
-
-
wlott authored
assuming that /usr/misc/.cmucl/lib is going to hold it.
-
- May 24, 1991
-
-
wlott authored
-
- May 03, 1991
-
-
wlott authored
core.
-
- Feb 16, 1991
-
-
wlott authored
-
- Oct 23, 1990
-
-
wlott authored
-
- Sep 21, 1990
-
-
wlott authored
to set the top of the number stack.
-
- Jul 18, 1990
-
-
wlott authored
initial cores, otherwise call %INITIAL-FUNCTION. Also changed the location of the default core to /usr/clisp/lib/lisp.core.
-
- Jul 01, 1990
-
-
wlott authored
-