- Jul 08, 2004
-
-
rtoy authored
* alloc.c, coreparse.c, monitor.c, validate.c, vars.c: #include some files to get declarations of functions. * coreparse.c, lisp.c, monitor.c: Fix printf warnings about args not matching the format string.
-
rtoy authored
conversions to pointers from ints. Correct the return type of sigsegv_handle_now.
-
- Jul 07, 2004
-
-
rtoy authored
-
- May 19, 2004
-
-
cwang authored
-
- Jan 23, 2003
-
-
toy authored
fix typos in comments, signal more specific error types, remove some stale code, fix a few compiler warnings in the runtime.
-
- Oct 27, 2000
-
-
dtc authored
-
- Feb 22, 1999
-
-
dtc authored
-
- 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.
-
- Dec 20, 1998
-
-
dtc authored
-
- Jan 17, 1998
-
-
dtc authored
the x86 port in preparation for its removal.
-
- Nov 23, 1997
-
-
dtc authored
names for the x86 port; the 32 bits registers have SC offsets that are a multiple of two.
-
- Jan 21, 1997
-
-
ram authored
-
- Oct 24, 1994
- Mar 27, 1994
-
-
hallgren 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.
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Dec 17, 1992
-
-
wlott authored
-
- Jul 28, 1992
-
-
wlott authored
-
- Mar 08, 1992
-
-
wlott authored
-
- Oct 22, 1991
-
-
wlott authored
*internal-gc-trigger* for the RT, and allocators explicitly test against it.
-
- Apr 13, 1991
-
-
chiles authored
-
- Feb 16, 1991
-
-
wlott authored
-
- Nov 25, 1990
-
-
wlott authored
-
- Nov 12, 1990
-
-
wlott authored
-monitor switch.
-
- Oct 23, 1990
-
-
wlott authored
flags.
-
- Jul 01, 1990
-
-
wlott authored
runtime system. Added commands to save the lisp image, restore the signal handlers, and to print out all the active catchers.
-
- Jun 04, 1990
-
-
ch authored
Added (not yet working) purify command.
-
- May 30, 1990
-
-
cvs2git authored
-
- May 24, 1990
-
-
wlott authored
frames and preserve the frame pointer. Backtrace now gives a complete backtrace, not just from the last sigcontext.
-
- Apr 04, 1990
-
-
ch authored
-
- Mar 29, 1990
- Mar 28, 1990
-
-
ch authored
-
- Mar 08, 1990
-
-
ch authored
Added the ``time'' command.
-
- Mar 05, 1990
-
-
cvs2git authored
-
- Feb 28, 1990
-
-
wlott authored
Only NIL out the first 6 args, not the first 7.
-
- Feb 24, 1990
-
-
wlott authored
-