- Mar 03, 2003
- Mar 02, 2003
-
-
toy authored
-
toy authored
-
emarsden authored
library calls to the list of symbols that need special handling when linking.
-
emarsden authored
files to be visible via DIRECTORY and friends: added stat64, fstat64, lstat64, statfs64, readdir64. This requires additional transitions to 64-bit wide data types, and additions to linux-stubs.S, given that some of the 64-bit stat variants are not accessible via dlsym(). Mostly from Pierre Mai.
-
- Feb 28, 2003
- Feb 25, 2003
-
-
emarsden authored
:if-output-exists and :if-error-exists. The two forms below currently signal errors if the file /tmp/inexist does not exist, due to the defaulting value of the :if-exists argument to OPEN. With this change, the output/error file is created if it does not already exist. (ext:run-program "ls" '("/tmp") :output "/tmp/inexist" :if-output-exists :append) (ext:run-program "ls" '("/zob") :error "/tmp/inexist" :if-error-exists :append)
-
toy authored
-
toy authored
FORMAT-3-IMMED instructions because the I bit is set to 0. This makes disasembly of these instructions work.
-
emarsden authored
uses the CPUID + RDTSC instructions on Pentium, and reads the %TICK register on UltraSPARC. Accessible via the VM::READ-CYCLE-COUNTER VOP that returns two (unsigned-byte 32) values, that are the lower and upper components of a 64-bit cycle count (actually 63 bits for UltraSPARC). Basic support for counting the number of CPU cycles has been added to the TIME macro.
-
toy authored
-
emarsden authored
-
emarsden authored
-
emarsden authored
- add support for copy-word during isearch (bound to C-w as per GNU Emacs) - add dabbrev support (bound to M-/)
-
emarsden authored
-
- Feb 24, 2003
-
-
emarsden authored
-
emarsden authored
is necessary to support access to files that are larger than 2GB. It is implemented by calling 64-bit variants of certain library functions, such as open64 instead of open. Certain library functions such as lseek are called with a 64-bit offset, instead of a 32-bit offset.
-
gerd authored
New section.
-
gerd authored
Add dolist and make-string fixes.
-
gerd authored
form evaluating the result form, for the case where VAR is declared special.
-
emarsden authored
from generic errors to conditions of type PROGRAM-ERROR.
-
emarsden authored
number of arguments was being disabled in the presence of a dotted lambda-list or when a &rest keyword is present. Change this so that the test is only disabled for dotted lambda-lists. This modification fixes a number of bugs in source-transforms used by the compiler, since the macro lambda-list parsing code is used to determine whether a given source-transform can be applied to the form being compiled. When source-transforms were defined for functions with &rest parameters, the macro-lambda-list checking was not signalling an error when an inappropriate number of arguments were present in the form being compiled. This resulted in inappropriate use of the source-transform. This change reveals a problem in the gray-stream class definitions (now fixed).
-
- Feb 23, 2003
-
-
gerd authored
64-bit off_t on BSD/x86.
-
- Feb 22, 2003
- Feb 21, 2003
- Feb 20, 2003
- Feb 18, 2003