- Jan 21, 2009
- Jan 20, 2009
-
-
agoncharov authored
-
agoncharov authored
-
agoncharov authored
-
agoncharov authored
of markup, too.
-
- Jan 19, 2009
-
-
rtoy authored
-
- Jan 13, 2009
-
-
agoncharov authored
reorganization. Found and returned to the owner now.
-
- Jan 11, 2009
-
-
rtoy authored
o Use += to append to variables instead of setting them. o Add common OS_SRC files. o Move rule for building e_rem_pio2.c to here. Add CPPFLAGS too. Config.x86_common: o Remove common files from OS_SRC. o Remove rele for e_rem_pio2.c Config.x86_darwin: o Update to use Config.x86_common. GNUmakefile: o Use CPPFLAGS when building version.o
-
- Jan 10, 2009
- Jan 09, 2009
-
-
rtoy authored
eax so the move can be omitted. o Add check that if the result registers match the cpuid registers, we skip moving thing to and from the stack.
-
rtoy authored
-
rtoy authored
o /bin/sh doesn't like ${MANDIR:+ -M ${MANDIR}} when calling make-main-dist.sh. So just set MANDIR with the right value. make-main-dist.sh: o Don't call tar with the individual directories. Just tar up everything in the current directory.
-
rtoy authored
subshell.
-
rtoy authored
o Add the function VM::CPUID to return the raw results.
-
rtoy authored
-
- Jan 07, 2009
-
-
agoncharov authored
Use a new (much smaller) Config.x86_freebsd, named consistently with (some) other files.
-
- Jan 06, 2009
-
-
rtoy authored
-
rtoy authored
slots.lisp to get rid of an undefined variable warning in slots.lisp.
-
agoncharov authored
-
agoncharov authored
* code/exports.lisp -- Added a missing quote characher. * lisp/FreeBSD-os.c -- Fixed the switch to the SSE2 mode, in line with other OSes. * lisp/Linux-os.c -- Fixed a comment (sse != sse2)
-
rtoy authored
o Command line parsing now recognizes "--" and disables any further processing by CMUCL itself. Everything after "--" is placed in the new variable EXT:*COMMAND-LINE-APPLICATION-ARGUMENTS*, which is a list of strings. code/exports.lisp: o Export EXT:*COMMAND-LINE-APPLICATION-ARGUMENTS*. general-info/release-19f.txt: o Update.
-
rtoy authored
in other functions too! o Add in the SSE2 mxcsr register only if we're running an SSE2-enabled core.
-
- Jan 05, 2009
-
-
rtoy authored
Use bootstrap-2009-01-1.lisp to bootstrap this change. code/float-trap.lisp: o FLOATING-POINT-MODES for :X87 needs to massage the results into the expected format (SSE2 MXCSR order). o Update for changed VOP names too. compiler/x86/float.lisp: o Rename the floating-point-modes and set-floating-point-modes VOPS to x87-floating-point-modes and set-x87-floating-point-modes. Change the translations accordingly too. compiler/x86/parms.lisp: o The float property bytes have been updated to match the SSE2 MXCSR register for both SSE2 and X87 builds because the code assumes SSE2 format. lisp/Linux-os.c: o Don't OR in the SSE2 modes if we're not running an SSE2 build. Doing this can erroneously mask out exceptions because the Lisp code didn't set up the sse2 modes. (This happens if you select the x87 core on a chip that supports sse2.) lisp/globals.h: o Declare fpu_mode. lisp/lisp.c: o Set fpu_mode to be the mode determined from the core file. Needed in Linux-os.c to process the SSE2 modes correctly with an x87 core on a sse2-capable chip.
-
- Dec 31, 2008
- Dec 30, 2008
-
-
rtoy authored
o Use ETYPECASE instead of TYPECASE when defining %COMPLEX-foo-FLOAT.
-
rtoy authored
o Remove stale symbol *CHAR. o Forgot to move SOCKET-ERROR to internet section o Move *CLX-FDS-TO-DISPLAYS* to CLX section.
-
rtoy authored
o Remove stale symbols: *MAX-OLD-TRACE-INDENTATION*, *MAX-STEP-INDENTATION*, OLD-TRACE, OLD-UNTRACE o Add section for command line parsing symbols. o Add section for Hemlock symbols. o Add section for CLX extensions o Finish the section for internet.lisp symbols.
-
- Dec 29, 2008
-
-
rtoy authored
in some logical groups instead spread all over.
-
rtoy authored
-I) Install CMUCL directly to the given directory, instead of creating a tarball -M) Specify which subdirectory the manpages should go. Default is man/man1. make-dist.sh: make-main-dist.sh: o Recognize and handle -I and -M. make-extra-dist.sh: o Recognize and handle -I.
-
rtoy authored
o 10.2.8 is not recognized as a valid min version. Use 10.2.
-
rtoy authored
lisp/Config.x86_darwin: o Add -mmacosx-version-min=10.4 so the C code can run on Tiger. lisp/Darwin.c: lisp/x86-lispregs.h: o The mcontext slot names have a prefix of "__" on 10.5, but have no prefix on 10.4. Add #define's to make the source code work on either.
-
- Dec 27, 2008
-
-
rtoy authored
Requested by Stelian Ionescu to support Gentoo. Some Gentoo systems don't have /usr/bin/time. (What kind of Unix system doesn't have /usr/bin/time?)
-
rtoy authored
SSE2 flags, and adding them to RUNTIME.
-
rtoy authored
custom CFLAGS, CC, and LDFLAGS. Slightly modified to move -m32 from CC to RUNTIME. Cleaned some other items for Linux. lisp/Config.linux_gencgc: o Define CC only if not already defined. o Remove -m32 flag from CC and put it in RUNTIME. o Incrementally add to RUNTIME, removing the LINKAGE, GENCGC, and SSE2 variables. o Add -m32 flag to OS_LINK_FLAGS lisp/GNUmakefile: o Define CC only if not already defined. (Do this after loading Config). motif/server/Config.x86: o Allow custom LDFLAGS and CFLAGS when building the motif server.
-
- Dec 24, 2008
-
-
rtoy authored
works on Darwin and Linux. No more hard-coded jmp instruction on Darwin!
-