- May 31, 2006
-
-
rtoy authored
o Move some bugfix entries to ANSI compliance fixes.
-
- May 30, 2006
-
-
fgilham authored
executable.
-
- May 23, 2006
-
- May 20, 2006
-
-
rtoy authored
-
- May 18, 2006
-
-
rtoy authored
methods.
-
- May 15, 2006
-
-
rtoy authored
some power. (Maxima does this sometimes, and it's annoying to have CMUCL stop for this.)
-
- May 11, 2006
-
-
rtoy authored
around) the issue with defmacro inside a without-package-locks.
-
- May 09, 2006
-
-
rtoy authored
function is :external, don't return from the loop if it's an flet/labels function. That way, it gets disassembled.
-
- May 07, 2006
-
-
rtoy authored
o Comment out the +/fixnum and -/fixnum. The C code doesn't support the fixnum-additive-overflow-trap, and this vop doesn't do enough checking of the args. (defun foo (x y) (the fixnum (+ (the fixnum x) (the fixnum y)))) triggers bad behavior if there's an overflow, or if x or y is not a fixnum. Everything still works without these vops. The check for fixnum args becomes explicit, and the result is explicitly checked for a fixnum result. I'm guessing this was modeled after the Sparc version of these vops, which actually checked the tag bits and for overflow. ppc/parms.lisp: o Remove the fixnum-additive-overflow trap because we don't use it anymore.
-
- May 03, 2006
-
-
rtoy authored
sometimes, during constant folding in the compiler. (What else is missing?)
-
- May 01, 2006
-
-
rtoy authored
-
rtoy authored
o Add an additional case where we want to print out a trailing zero: There's no width constraint and the previous character was a decimal point, so the fraction to be printed is zero. code/print.lisp: o Honor the d option if we run out of room so (format nil "~,2f" 0.001) produces "0.00", not "0.001".
-
- Apr 28, 2006
- Apr 26, 2006
-
-
rtoy authored
o Add new search-list "ld-library-path:" which contains the value of the environment variable "LD_LIBRARY_PATH". src/foreign.lisp: o Modify LOAD-FOREIGN so that we will try to load a single file as a shared library first. If that fails, we try loading it as an object file. We do not try to see if the library exists (via probe-file or anything). Instead we let dlopen do whatever it would normally do to find the file, including searching LD_LIBRARY_PATH. o REINITIALIZE-GLOBAL-TABLE now has a few restarts to allow the user to decide what to do if a shared library cannot be found. The restarts are ignoring the problem, trying to reload the file again, or specifying a new path. o REINITIALIZE-GLOBAL-TABLE is placed on EXT:*AFTER-SAVE-INITIALIZATIONS* now.
-
- Apr 13, 2006
-
-
rtoy authored
apply the appropriate ones to the dummy loop counter. Also get the appropriate declarations for the loop counter so they can be applied to the result-form of the loop.
-
- Apr 07, 2006
-
-
fgilham authored
package.
-
- Apr 03, 2006
-
-
rtoy authored
-
- Mar 18, 2006
-
-
rtoy authored
o Add HANDLE-AND-INST to handle reset of pseudo-atomic flag. o Adjust MAYBE-ADD-NOTES accordingly.
-
- Mar 17, 2006
-
-
rtoy authored
o Add function get_h_errno to extract h_errno. code/internet.lisp: o On Linux, call the get_h_errno function to get h_errno instead of calling __h_errno_location ourselves since that's not part of the public API.
-
- Mar 14, 2006
-
-
rtoy authored
o The error message in CONNECT-TO-INET-SOCKET could be getting the wrong message if closing the socket causes an error. o The function (FLET DOTTED-QUAD CONNECT-TO-INET-SOCKET/NON-BLOCKING) was not using its argument. (No actual change in behavior because all uses of DOTTED-QUAD were with an arg of ADDR anyway.)
-
rtoy authored
o Make UNPARSE-UNIX-PIECE honor *IGNORE-WILDCARDS*. Requested by Lynn Quam so namestrings can be given to run-program and friends without pathname wildcards escaped.
-
rtoy authored
to return the address of the (thread-local) h_errno variable, so use that to get the value of h_errno. Add GET-H-ERRNO function to return the value of h_errno.
-
- Feb 27, 2006
- Feb 25, 2006
-
-
rtoy authored
foreign symbol error trap.
-
- Feb 20, 2006
-
-
rtoy authored
tracing of flet/labels was added.
-
- Feb 19, 2006
- Feb 18, 2006
-
-
rtoy authored
fixes SET-SYNTAX-FROM-CHAR.SINGLE-ESCAPE.1, SET-SYNTAX-FROM-CHAR.MULTIPLE-ESCAPE, SET-SYNTAX-FROM-CHAR.SHARP.1, SET-SYNTAX-FROM-CHAR.SHARP.2. o Fix up CHAR-CLASS, CHAR-CLASS2, and CHAR-CLASS3 to return the correct class. Based on SBCL. o SET-SYNTAX-FROM-CHAR shouldn't set the attribute from the secondary attribute. (I think.)
-
- Feb 17, 2006
- Feb 15, 2006
-
-
rtoy authored
flet/labels as lists.
-
- Feb 08, 2006
- Feb 07, 2006