# # ChangeLog for / # # Generated by Trac 1.6 # Nov 24, 2024, 4:26:08 AM Fri, 23 Jul 2010 03:19:54 GMT R. Matthew Emerson [14020] * trunk/source/level-1/l1-pathnames.lisp (modified) In FULL-PATHNAME, get a suitable device pathname component from ... Thu, 22 Jul 2010 12:44:59 GMT Gary Byers [14019] * branches/arm/armcl.image (modified) Latest, greatest. Thu, 22 Jul 2010 12:43:47 GMT Gary Byers [14018] * branches/arm/lisp-kernel/arm-constants.h (modified) t_offset's been wrong for a few weeks. Thu, 22 Jul 2010 12:42:13 GMT Gary Byers [14017] * branches/arm/level-1/arm-error-signal.lisp (modified) * branches/arm/level-1/arm-threads-utils.lisp (modified) * branches/arm/level-1/l1-lisp-threads.lisp (modified) * branches/arm/lib/arm-backtrace.lisp (modified) Handle new array UUOs. Conditionalize for ARM, provide some missing ... Thu, 22 Jul 2010 12:40:41 GMT Gary Byers [14016] * branches/arm/level-0/l0-aprims.lisp (modified) In STRING, don't do vector initialization to set a single element in ... Thu, 22 Jul 2010 12:39:34 GMT Gary Byers [14015] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/compiler/ARM/arm2.lisp (modified) More UUOs (for N-dimensional AREF.) vinsns for N-d aref; backend ... Thu, 22 Jul 2010 12:38:51 GMT Gary Byers [14014] * branches/arm/compiler/ARM/arm-asm.lisp (modified) More UUOs (for N-dimensional AREF.) vinsns for N-d aref; backend ... Thu, 22 Jul 2010 03:06:48 GMT Gary Byers [14013] * branches/arm/level-0/ARM/arm-bignum.lisp (modified) BIGNUM-SHIFT-LEFT-LOOP: keep fixing bugs ... Thu, 22 Jul 2010 01:19:48 GMT R. Matthew Emerson [14012] * trunk/source/lisp-kernel/windows-calls.c (modified) Use the versions of acosh[f], asinh[f], and atanh[f] that we use on ... Wed, 21 Jul 2010 22:47:52 GMT Gary Byers [14011] * branches/arm/armcl.image (modified) Current. Wed, 21 Jul 2010 20:39:58 GMT R. Matthew Emerson [14010] * trunk/source/lib/compile-ccl.lisp (modified) Add :exit keyword argument to test-ccl. When t, the lisp will exit ... Wed, 21 Jul 2010 13:49:45 GMT Gary Byers [14009] * branches/arm/level-0/ARM/arm-bignum.lisp (modified) BIGNUM-SHIFT-LEFT-LOOP: last digit set by ashift right. Wed, 21 Jul 2010 10:38:51 GMT Gary Byers [14008] * branches/arm/lisp-kernel/arm-spentry.s (modified) .SPadd_values and .SPrecover_values weren't finding forward/backward ... Wed, 21 Jul 2010 10:37:28 GMT Gary Byers [14007] * branches/arm/lib/describe.lisp (modified) ARM stack range changes. Wed, 21 Jul 2010 10:37:10 GMT Gary Byers [14006] * branches/arm/level-1/arm-threads-utils.lisp (modified) %FIXNUM-REF-NATURAL doesn't need a 0-valued offset arg. Wed, 21 Jul 2010 10:36:19 GMT Gary Byers [14005] * branches/arm/compiler/ARM/arm2.lisp (modified) Funcall's argument goes straight to arm::nfn in ARM2-MVCALL. Wed, 21 Jul 2010 10:35:43 GMT Gary Byers [14004] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) Fix braino in POP-ARGUMENT-REGISTERS. Wed, 21 Jul 2010 10:35:16 GMT Gary Byers [14003] * branches/arm/compiler/ARM/arm-disassemble.lisp (modified) Show source info (if any) in disassembly. Wed, 21 Jul 2010 04:39:29 GMT Gary Byers [14002] * branches/arm/lisp-kernel/arm-uuo.s (modified) Forgot to check this in ... Wed, 21 Jul 2010 04:06:15 GMT Gary Byers [14001] * branches/arm/armcl.image (modified) Current image. Wed, 21 Jul 2010 04:05:29 GMT Gary Byers [14000] * branches/arm/lisp-kernel/arm-spentry.s (modified) Better .SPcheck-fpu-exception. New UUO for FP exceptions. Wed, 21 Jul 2010 04:04:14 GMT Gary Byers [13999] * branches/arm/level-1/arm-error-signal.lisp (modified) Handle FPU exceptions in non FFI case. Wed, 21 Jul 2010 04:03:14 GMT Gary Byers [13998] * branches/arm/level-0/ARM/arm-float.lisp (modified) Fix in %MAKE-FLOAT-FROM-FIXNUMS. Get control bits right in ... Wed, 21 Jul 2010 04:01:27 GMT Gary Byers [13997] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) "safe" FP operations need to clear fpscr status bits first. Wed, 21 Jul 2010 04:00:48 GMT Gary Byers [13996] * branches/arm/compiler/ARM/arm-asm.lisp (modified) UUO-ERROR-FPU-EXCEPTION. Parse FPUX operands (fpscr, etc.) in vinsns. Wed, 21 Jul 2010 03:59:47 GMT Gary Byers [13995] * branches/arm/compiler/ARM/arm-disassemble.lisp (modified) EXTRACT-ARM-@RN-OPERAND. Tue, 20 Jul 2010 17:29:42 GMT R. Matthew Emerson [13994] * trunk/source/lisp-kernel/x86-spentry64.s (modified) Clear tcr.ffi_exception in .SPffcall/.SPffcall_return_registers ... Tue, 20 Jul 2010 10:17:46 GMT Gary Byers [13993] * branches/arm/scripts/ccl (modified) ARM Linux support. Tue, 20 Jul 2010 10:17:27 GMT Gary Byers [13992] * branches/arm/lisp-kernel/arm-exceptions.c (modified) Keep trying to guess how to identify a write fault on ARM Linux. Tue, 20 Jul 2010 10:16:49 GMT Gary Byers [13991] * branches/arm/lisp-kernel/arm-gc.c (modified) Some fixes in check_refmap_consistency(). Tue, 20 Jul 2010 08:09:11 GMT Gary Byers [13990] * trunk/source/level-1/l1-sockets.lisp (modified) In the windows version of %GET-IP-INTERFACES, handle the "buffer too ... Mon, 19 Jul 2010 14:45:39 GMT Gary Byers [13989] * branches/arm/lisp-kernel/arm-exceptions.c (modified) * branches/arm/lisp-kernel/arm-exceptions.h (modified) Let callback functions decide whether/how to advance PC on return. Mon, 19 Jul 2010 14:45:11 GMT Gary Byers [13988] * branches/arm/lisp-kernel/arm-spentry.s (modified) Handle return from callbacks. Mon, 19 Jul 2010 14:44:25 GMT Gary Byers [13987] * branches/arm/lisp-kernel/linuxarm/.gdbinit (modified) Hopefully more useful. Mon, 19 Jul 2010 14:43:36 GMT Gary Byers [13986] * branches/arm/library/elf.lisp (modified) Conditionalize for ARM (and maybe PPC, finally.) Mon, 19 Jul 2010 14:41:49 GMT Gary Byers [13985] * branches/arm/lib/arm-backtrace.lisp (modified) Small changes/additions. Mon, 19 Jul 2010 14:41:16 GMT Gary Byers [13984] * branches/arm/level-1/arm-error-signal.lisp (modified) Make %ERR-DISP callback return number of bytes to advance PC on ... Mon, 19 Jul 2010 14:40:28 GMT Gary Byers [13983] * branches/arm/level-0/ARM/arm-def.lisp (modified) Add (:ARGLIST) info to some lap functions. Mon, 19 Jul 2010 14:39:49 GMT Gary Byers [13982] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) Try not to run out of imm regs when storing double-floats to foreign ... Mon, 19 Jul 2010 14:38:15 GMT Gary Byers [13981] * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/compiler/ARM/arm-lap.lisp (modified) * branches/arm/compiler/ARM/arm2.lisp (modified) Use ARM::EMIT-LAP-INSTRUCTION-ELEMENTS (rather than ... Sun, 18 Jul 2010 20:53:50 GMT Gary Byers [13980] * trunk/source/level-1/l1-clos-boot.lisp (modified) * trunk/source/level-1/l1-dcode.lisp (modified) * trunk/source/lib/macros.lisp (modified) Make the hash table used by INTERN-EQL-SPECIALIZER weak on value. ... Sun, 18 Jul 2010 03:27:18 GMT Gary Byers [13979] * trunk/source/level-1/linux-files.lisp (modified) conditionalize for Windows, other small changes Sun, 18 Jul 2010 03:26:52 GMT Gary Byers [13978] * trunk/source/level-1/l1-reader.lisp (modified) suppress warning in %TOKEN-PACKAGE Sat, 17 Jul 2010 13:51:57 GMT Gary Byers [13977] * branches/arm/lisp-kernel/linuxarm/Makefile (modified) Specify fpu type explicitly. Sat, 17 Jul 2010 11:09:25 GMT Gary Byers [13976] * trunk/source/lisp-kernel/ppc-exceptions.c (modified) Spell "true" with an "e". Sat, 17 Jul 2010 11:01:31 GMT Gary Byers [13975] * trunk/source/level-1/l1-symhash.lisp (modified) Fix typo in DECLAIM. Sat, 17 Jul 2010 11:01:10 GMT Gary Byers [13974] * trunk/source/level-1/l1-reader.lisp (modified) Defer package lookup until token's been constructed; fixes ticket:698. Sat, 17 Jul 2010 10:36:56 GMT Gary Byers [13973] * trunk/source/lib/ccl-export-syms.lisp (modified) Export WAIT-FOR-SIGNAL. Sat, 17 Jul 2010 10:19:58 GMT Gary Byers [13972] * trunk/source/level-1/linux-files.lisp (modified) Lisp side of WAIT-FOR-SIGNAL. Sat, 17 Jul 2010 10:18:16 GMT Gary Byers [13971] * trunk/source/compiler/PPC/PPC32/ppc32-arch.lisp (modified) * trunk/source/compiler/PPC/PPC64/ppc64-arch.lisp (modified) * trunk/source/compiler/X86/X8632/x8632-arch.lisp (modified) * trunk/source/compiler/X86/X8664/x8664-arch.lisp (modified) * trunk/source/compiler/nx-basic.lisp (modified) Define kernel import for WAIT-FOR-SIGNAL. Sat, 17 Jul 2010 10:17:32 GMT Gary Byers [13970] * trunk/source/lisp-kernel/imports.s (modified) * trunk/source/lisp-kernel/lisp.h (modified) * trunk/source/lisp-kernel/pmcl-kernel.c (modified) * trunk/source/lisp-kernel/ppc-exceptions.c (modified) * trunk/source/lisp-kernel/x86-exceptions.c (modified) Kernel side of WAIT-FOR-SIGNAL. Probably needs to be more: a better ... Fri, 16 Jul 2010 19:07:38 GMT R. Matthew Emerson [13969] * trunk/source/objc-bridge/bridge.lisp (modified) Correct typo (wint -> with). Fixes ticket:703. Fri, 16 Jul 2010 11:15:38 GMT Gary Byers [13968] * branches/arm/compiler/ARM/arm-arch.lisp (modified) * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/compiler/ARM/arm-backend.lisp (modified) * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/compiler/ARM/arm2.lisp (modified) * branches/arm/level-0/ARM/arm-bignum.lisp (modified) * branches/arm/level-0/ARM/arm-def.lisp (modified) * branches/arm/level-0/ARM/arm-float.lisp (modified) * branches/arm/level-1/arm-error-signal.lisp (modified) * branches/arm/level-1/arm-threads-utils.lisp (modified) * branches/arm/level-1/arm-trap-support.lisp (modified) * branches/arm/lib/arm-backtrace.lisp (modified) * branches/arm/lisp-kernel/arm-constants.h (modified) * branches/arm/lisp-kernel/arm-constants.s (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) * branches/arm/lisp-kernel/thread_manager.c (modified) Fix bogosity in _SPcall_closure. Start checking for FP exceptions ... Thu, 15 Jul 2010 23:08:28 GMT Gary Byers [13967] * branches/arm/arm-headers/elf (added) * branches/arm/arm-headers/elf/C (added) * branches/arm/arm-headers/elf/C/populate.sh (added) * branches/arm/arm-headers/elf/constants.cdb (added) * branches/arm/arm-headers/elf/functions.cdb (added) * branches/arm/arm-headers/elf/objc-classes.cdb (added) * branches/arm/arm-headers/elf/objc-methods.cdb (added) * branches/arm/arm-headers/elf/records.cdb (added) * branches/arm/arm-headers/elf/types.cdb (added) * branches/arm/arm-headers/elf/vars.cdb (added) ELF headers for Linux ARM. Thu, 15 Jul 2010 17:54:52 GMT gz [13966] * trunk/source/compiler/nx-basic.lisp (modified) * trunk/source/compiler/nx0.lisp (modified) Record code coverage acode string and positions Thu, 15 Jul 2010 17:37:07 GMT gz [13965] * trunk/source/lib/pprint.lisp (modified) Change pprint-recording-positions to take a function to do the recording Thu, 15 Jul 2010 16:09:30 GMT gz [13964] * trunk/source/level-1/l1-reader.lisp (modified) Add decode-file-range Thu, 15 Jul 2010 05:55:36 GMT Gary Byers [13963] * branches/arm/armcl.image (modified) More recent. Thu, 15 Jul 2010 00:24:29 GMT Gary Byers [13962] * branches/arm/compiler/ARM/arm-arch.lisp (modified) * branches/arm/compiler/ARM/arm-backend.lisp (modified) * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/level-0/ARM/arm-utils.lisp (modified) * branches/arm/level-1/arm-threads-utils.lisp (modified) * branches/arm/level-1/l1-io.lisp (modified) * branches/arm/level-1/l1-lisp-threads.lisp (modified) * branches/arm/lib/arm-backtrace.lisp (modified) * branches/arm/lib/backtrace.lisp (modified) * branches/arm/lib/edit-callers.lisp (modified) * branches/arm/lib/nfcomp.lisp (modified) * branches/arm/lisp-kernel/area.h (modified) * branches/arm/lisp-kernel/arm-asmutils.s (modified) * branches/arm/lisp-kernel/arm-exceptions.c (modified) * branches/arm/lisp-kernel/arm-gc.c (modified) * branches/arm/lisp-kernel/arm-subprims.s (modified) * branches/arm/lisp-kernel/platform-linuxarm.h (modified) * branches/arm/xdump/xarmfasload.lisp (modified) arm-arch.lisp: artist's conception of fake-stack-frame. ... Wed, 14 Jul 2010 19:23:00 GMT gz [13961] * trunk/source/lib/describe.lisp (modified) function inspector: show lfun bits and lfun info Wed, 14 Jul 2010 01:09:54 GMT R. Matthew Emerson [13960] * trunk/source/lisp-kernel/platform-solarisx64.h (modified) * trunk/source/lisp-kernel/platform-solarisx86.h (modified) Keep trying to get xpMXCSR right on Solaris. Tue, 13 Jul 2010 15:48:32 GMT R. Matthew Emerson [13959] * trunk/source/tools/asdf.lisp (modified) Update to ASDF 2.004. Tue, 13 Jul 2010 05:58:35 GMT Gary Byers [13958] * branches/arm/lisp-kernel/arm-asmutils.s (modified) * branches/arm/lisp-kernel/arm-exceptions.c (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) * branches/arm/lisp-kernel/darwinarm/Makefile (modified) * branches/arm/lisp-kernel/platform-darwinarm.h (added) Get the kernel to compile/link/run enough to complain about a missing ... Tue, 13 Jul 2010 05:55:33 GMT Gary Byers [13957] * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/compiler/ARM/arm-disassemble.lisp (modified) stuff to get/set the fpscr. Tue, 13 Jul 2010 04:38:36 GMT R. Matthew Emerson [13956] * trunk/source/lisp-kernel/solarisx64/Makefile (modified) * trunk/source/lisp-kernel/solarisx86/Makefile (modified) Use /usr/bin/gm4 on Solaris systems. I don't know if Sun fixed the ... Mon, 12 Jul 2010 12:49:43 GMT Gary Byers [13955] * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/compiler/ARM/arm2.lisp (modified) * branches/arm/compiler/vinsn.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/level-0/l0-misc.lisp (modified) arm-misc.lisp: Need xchgl for ARM (used in futex-based locking.) ... Mon, 12 Jul 2010 12:10:49 GMT Gary Byers [13954] * trunk/source/lisp-kernel/gc-common.c (modified) * trunk/source/lisp-kernel/pmcl-kernel.c (modified) In commit_pages(), try to ensure that we return false if ... Mon, 12 Jul 2010 12:07:37 GMT Gary Byers [13953] * trunk/source/lisp-kernel/platform-solarisx64.h (modified) * trunk/source/lisp-kernel/platform-solarisx86.h (modified) Spell xpMXCSR with a 'p'. Split 64/32-bit trap stuff into the right ... Sat, 10 Jul 2010 05:10:09 GMT R. Matthew Emerson [13952] * trunk/source (modified) * trunk/source/lisp-kernel/constants.h (modified) * trunk/source/lisp-kernel/platform-darwinx8632.h (modified) * trunk/source/lisp-kernel/platform-darwinx8664.h (modified) * trunk/source/lisp-kernel/platform-freebsdx8632.h (modified) * trunk/source/lisp-kernel/platform-freebsdx8664.h (modified) * trunk/source/lisp-kernel/platform-linuxx8632.h (modified) * trunk/source/lisp-kernel/platform-linuxx8664.h (modified) * trunk/source/lisp-kernel/platform-solarisx64.h (modified) * trunk/source/lisp-kernel/platform-solarisx86.h (modified) * trunk/source/lisp-kernel/platform-win32.h (modified) * trunk/source/lisp-kernel/platform-win64.h (modified) * trunk/source/lisp-kernel/x86-constants.h (modified) * trunk/source/lisp-kernel/x86-constants.s (modified) * trunk/source/lisp-kernel/x86-constants32.s (modified) * trunk/source/lisp-kernel/x86-constants64.s (modified) * trunk/source/lisp-kernel/x86-exceptions.c (modified) * trunk/source/lisp-kernel/x86-spentry64.s (modified) New scheme for dealing with floating point exceptions on x86-64 ... Sat, 10 Jul 2010 03:44:09 GMT R. Matthew Emerson [13951] * branches/rme-fpe (modified) * branches/rme-fpe/contrib (deleted) * branches/rme-fpe/lib/pprint.lisp (modified) Merge changes from trunk. Sat, 10 Jul 2010 03:42:28 GMT R. Matthew Emerson [13950] * branches/rme-fpe/lisp-kernel/platform-linuxx8632.h (modified) Add comment about Liunx struct _fpstate. Sat, 10 Jul 2010 03:41:58 GMT R. Matthew Emerson [13949] * branches/rme-fpe/lisp-kernel/x86-exceptions.c (modified) Handler support for SIGFPE while in foreign code. Fri, 09 Jul 2010 23:46:08 GMT Gary Byers [13948] * branches/arm/compiler/ARM/arm-arch.lisp (modified) * branches/arm/compiler/optimizers.lisp (modified) * branches/arm/lisp-kernel/arm-constants.h (modified) * branches/arm/lisp-kernel/arm-constants.s (modified) * branches/arm/lisp-kernel/arm-gc.c (modified) * branches/arm/lisp-kernel/lisp_globals.h (modified) * branches/arm/lisp-kernel/platform-linuxarm.h (modified) * branches/arm/xdump/xarmfasload.lisp (modified) The point of the checkpoint in the last commit: change nil_value on ... Fri, 09 Jul 2010 19:22:19 GMT R. Matthew Emerson [13947] * trunk/darwinppc/ccl (modified) * trunk/darwinx86/ccl (modified) * trunk/freebsdx86/ccl (modified) * trunk/linuxppc/ccl (modified) * trunk/linuxx86/ccl (modified) * trunk/solarisx86/ccl (modified) * trunk/windows/ccl (modified) Update location of contrib externals. Fri, 09 Jul 2010 19:07:48 GMT R. Matthew Emerson [13946] * trunk/contrib (moved) move contrib directory up a level Fri, 09 Jul 2010 09:18:27 GMT Gary Byers [13945] * branches/arm/armcl.image (added) Just a checkpoint; not yet fit for consumption. Fri, 09 Jul 2010 09:10:49 GMT Gary Byers [13944] * branches/arm/level-0/ARM/arm-bignum.lisp (modified) Fixes in %SUBTRACT-WITH-BORROW, %SUBTRACT-WITH-BORROW-1. Can now ... Fri, 09 Jul 2010 04:08:20 GMT R. Matthew Emerson [13943] * trunk/source/lisp-kernel/x86-exceptions.c (modified) When we get EXC_ARITHMETIC in catch_exception_raise(), translate a ... Thu, 08 Jul 2010 20:57:31 GMT gz [13942] * trunk/source/lib/pprint.lisp (modified) Unbreak the printer Thu, 08 Jul 2010 17:03:48 GMT Gary Byers [13941] * branches/arm/level-0/ARM/arm-float.lisp (modified) * branches/arm/level-0/l0-bignum32.lisp (modified) * branches/arm/lisp-kernel/arm-asmutils.s (modified) * branches/arm/lisp-kernel/arm-exceptions.h (modified) arm-asmutils.s: Actually implement atomic_ior and atomic_and, so that ... Thu, 08 Jul 2010 03:16:23 GMT R. Matthew Emerson [13940] * branches/rme-fpe/lisp-kernel/x86-exceptions.c (modified) * branches/rme-fpe/lisp-kernel/x86-spentry32.s (modified) Only avoid saving/restoring the MXCSR around FF calls on x8664, at ... Thu, 08 Jul 2010 03:11:41 GMT R. Matthew Emerson [13939] * branches/rme-fpe/lisp-kernel/platform-linuxx8632.h (modified) Gyrate more vigorously when trying to get the MXCSR from a 32-bit ... Wed, 07 Jul 2010 20:50:02 GMT R. Matthew Emerson [13938] * branches/rme-fpe/lisp-kernel/x86-spentry32.s (modified) Wrong suffix (yay copy and paste). Wed, 07 Jul 2010 19:59:31 GMT R. Matthew Emerson [13937] * branches/rme-fpe/lisp-kernel/x86-exceptions.c (modified) * branches/rme-fpe/lisp-kernel/x86-spentry32.s (modified) * branches/rme-fpe/lisp-kernel/x86-spentry64.s (modified) New scheme for dealing with fp exceptions in foreign code. Instead ... Wed, 07 Jul 2010 19:46:47 GMT R. Matthew Emerson [13936] * branches/rme-fpe/lisp-kernel/constants.h (modified) * branches/rme-fpe/lisp-kernel/x86-constants.h (modified) Define TCR_FLAG_BIT_FOREIGN_FPE, other macros for fiddling with ... Wed, 07 Jul 2010 19:44:07 GMT R. Matthew Emerson [13935] * branches/rme-fpe/lisp-kernel/x86-constants.s (modified) * branches/rme-fpe/lisp-kernel/x86-constants32.s (modified) * branches/rme-fpe/lisp-kernel/x86-constants64.s (modified) New TCR flag bit TCR_FLAG_BIT_FOREIGN_FPE. Move definitions of TCR ... Wed, 07 Jul 2010 19:36:33 GMT R. Matthew Emerson [13934] * branches/rme-fpe/lisp-kernel/platform-darwinx8632.h (modified) * branches/rme-fpe/lisp-kernel/platform-darwinx8664.h (modified) * branches/rme-fpe/lisp-kernel/platform-freebsdx8632.h (modified) * branches/rme-fpe/lisp-kernel/platform-freebsdx8664.h (modified) * branches/rme-fpe/lisp-kernel/platform-linuxx8632.h (modified) * branches/rme-fpe/lisp-kernel/platform-linuxx8664.h (modified) * branches/rme-fpe/lisp-kernel/platform-solarisx64.h (modified) * branches/rme-fpe/lisp-kernel/platform-solarisx86.h (modified) * branches/rme-fpe/lisp-kernel/platform-win32.h (modified) * branches/rme-fpe/lisp-kernel/platform-win64.h (modified) New xpMXCSR(x) macro for accessing MXCSR register as saved in ... Wed, 07 Jul 2010 19:24:45 GMT R. Matthew Emerson [13933] * branches/rme-fpe (copied) branch to try new way of dealing with foreign fp exceptions Wed, 07 Jul 2010 18:52:11 GMT Gary Byers [13932] * branches/arm/level-0/l0-bignum32.lisp (modified) arm-bignum.lisp: First stab at TRUNCATE-GUESS-LOOP; fix BIGNUM-SHIFT- ... Wed, 07 Jul 2010 18:52:06 GMT Gary Byers [13931] * branches/arm/level-0/ARM/arm-bignum.lisp (modified) arm-bignum.lisp: First stab at TRUNCATE-GUESS-LOOP; fix BIGNUM-SHIFT- ... Wed, 07 Jul 2010 01:53:46 GMT R. Matthew Emerson [13930] * trunk/source/lisp-kernel/lisp-debug.c (modified) describe_memfault(): FreeBSD 6.x doesn't define the si_code constants. Wed, 07 Jul 2010 00:02:47 GMT gz [13929] * trunk/source/lib/pprint.lisp (modified) hook into the pretty printer to implement pprint-recording-positions Tue, 06 Jul 2010 20:44:49 GMT gz [13928] * trunk/tests/ansi-tests/ccl.lsp (modified) In test-compiler-warnings, explicitly pass in :break-on-program- errors Tue, 06 Jul 2010 16:05:27 GMT Gary Byers [13927] * branches/arm/level-0/ARM/arm-bignum.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/level-0/ARM/arm-utils.lisp (modified) * branches/arm/level-0/l0-misc.lisp (modified) * branches/arm/lisp-kernel/linuxarm/Makefile (modified) arm-bignum.lisp: BIGNUM-ADD-LOOP-+. arm-utils.lisp: %ALLOCATE-LIST. ... Tue, 06 Jul 2010 01:36:25 GMT Gary Byers [13926] * branches/arm/compiler/ARM/arm-arch.lisp (modified) * branches/arm/level-0/ARM/arm-def.lisp (modified) * branches/arm/level-0/ARM/arm-float.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/level-0/ARM/arm-pred.lisp (modified) * branches/arm/lib/macros.lisp (modified) arm-arch.lisp: bytes-consed byte order. arm-def.lisp: declare ... Tue, 06 Jul 2010 01:32:56 GMT Gary Byers [13925] * branches/arm/lisp-kernel/arm-asmutils.s (modified) * branches/arm/lisp-kernel/arm-constants.s (modified) * branches/arm/lisp-kernel/arm-gc.c (modified) arm-asmutils.s: don't use magic Linux kernel function for ... Tue, 06 Jul 2010 01:32:37 GMT Gary Byers [13924] * branches/arm/lisp-kernel/arm-exceptions.c (modified) arm-asmutils.s: don't use magic Linux kernel function for ... Mon, 05 Jul 2010 20:41:47 GMT Gary Byers [13923] * branches/arm/lisp-kernel/darwinarm (added) * branches/arm/lisp-kernel/darwinarm/Makefile (added) Gotta start somewhere. Mon, 05 Jul 2010 16:05:59 GMT Gary Byers [13922] * branches/arm/level-1/arm-callback-support.lisp (modified) * branches/arm/level-1/arm-error-signal.lisp (modified) * branches/arm/level-1/arm-trap-support.lisp (modified) * branches/arm/level-1/l1-boot-3.lisp (modified) * branches/arm/lib/arm-backtrace.lisp (modified) More files from last commit. arm-callback-support.lisp, ... Mon, 05 Jul 2010 16:05:10 GMT Gary Byers [13921] * branches/arm/compiler/ARM/arm-asm.lisp (modified) * branches/arm/compiler/ARM/arm-disassemble.lisp (modified) * branches/arm/compiler/ARM/arm-lapmacros.lisp (modified) * branches/arm/compiler/ARM/arm-vinsns.lisp (modified) * branches/arm/level-0/ARM/arm-array.lisp (modified) * branches/arm/level-0/ARM/arm-misc.lisp (modified) * branches/arm/lisp-kernel/arm-constants.h (modified) * branches/arm/lisp-kernel/arm-exceptions.c (modified) * branches/arm/lisp-kernel/arm-spentry.s (modified) * branches/arm/lisp-kernel/arm-uuo.s (modified) * branches/arm/lisp-kernel/thread_manager.c (modified) * branches/arm/xdump/xfasload.lisp (modified) arm-constants.h, thread_manager.c: tcr.last_lisp_frame is just a ...