- Jul 25, 2004
-
-
pmai authored
Besides support for Darwin foreign loading, and updates to the ppc-vm and bsd-os files, this commit removes unix:unix-errno as a foreign variable and replaces it with a function named unix-errno, and a (setf unix-errno). This makes both glibc support cleaner, and enables ports like PPC/Darwin (and the upcoming win32 port) which have no easy way of accessing errno as a foreign variable able to support this functionality at all. The current implementation of this is rather make-shift, it would likely be much cleaner to go the SBCL way and mediate all access to errno via defined functions in the C runtime. As an interim feature, the frobbing of the float-trap-modes is currently commented out for Darwin because of ongoing breakage.
-
- Aug 31, 2003
-
-
gerd authored
* src/code/unix-glibc2.lisp (unix-mmap): Likewise to unix.lisp.
-
- Nov 14, 2002
-
-
toy authored
The attached patch contains mostly trivial changes, including a few spelling corrections, plus changes to the types of condition raised in various cases. The only significant change, I believe, is - MAKE-DISPATCH-MACRO-CHARACTER no longer raises an error if the character already was defined to be a macro character; it overrides the previous definition (as per a suggestion from Drew McDermott on cmucl-help, dated 2002-09-22).
-
- Sep 17, 2002
-
-
pmai authored
Hemlock wasn't present, caused the compiler to tail-call eliminate the function call in signal handlers defined via define-signal-handler. Besides causing problems for the debugger, which now sees a foreign function call land frame as the top of stack, this is also confusing to the end user, hence we turn up the debug optimization quality to prevent tail-call-elimination here.
-
- Apr 10, 2001
- Mar 04, 2001
-
-
pw authored
-
- Aug 24, 2000
-
-
pw authored
have this name as backward compatibilty. SIGABRT is now number 6. This change makes SIGABRT current and retains SIGIOT for compatibilty.
-
- Dec 04, 1999
-
-
dtc authored
-
- Mar 24, 1999
- Jan 18, 1997
-
-
ram authored
-
- Oct 31, 1994
-
-
ram authored
-
- Oct 20, 1994
-
-
ram authored
-
- Oct 19, 1994
-
-
ram authored
-
- Jun 29, 1994
-
-
hallgren authored
-
- Aug 27, 1993
- Aug 02, 1993
-
-
hallgren authored
-
- May 20, 1993
-
-
wlott authored
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Jul 09, 1992
-
-
wlott authored
sc-pc slot in the sigcontext.
-
- Jul 08, 1992
-
-
ram authored
interrupt characters anymore.
-
- Mar 26, 1992
-
-
wlott authored
Moved exports for system:mumble-interrupt routines to here from lispinit.
-
- Mar 23, 1992
-
-
wlott authored
-
- Feb 14, 1992
-
-
wlott authored
-
- Feb 08, 1991
-
-
ram authored
-
- Nov 28, 1990
-
-
wlott authored
-
- Nov 26, 1990
- Nov 16, 1990
-
-
wlott authored
want LDB, just run lisp with the ``-monitor'' switch.
-
- Oct 14, 1990
-
-
ram authored
which conditions to signal.
-
- Oct 13, 1990
-
-
wlott authored
-
- Sep 09, 1990
-
-
wlott authored
do that instead of installing a function. Also fixed it to return the old handler. Wrote without-interrupts and with-interrupts.
-
- Jul 23, 1990
-
-
wlott authored
-
- Jul 02, 1990
-
-
wlott authored
-
- Jun 06, 1990
-
-
wlott authored
-
- Jun 04, 1990
-
-
wlott authored
-