# # ChangeLog for / # # Generated by Trac 1.6 # Nov 24, 2024, 2:04:06 AM Mon, 12 Feb 2007 23:23:46 GMT Gary Byers [5904] * trunk/ccl/darwin-x86-headers64/libc/C/populate.sh (modified) Select an SDK. Mon, 12 Feb 2007 04:20:04 GMT Gary Byers [5903] * trunk/ccl/ChangeLog (modified) *** empty log message *** Mon, 12 Feb 2007 03:22:37 GMT Gary Byers [5902] * trunk/ccl/examples/bridge.lisp (modified) method-typestring needs to be conditionalized. How has this been ... Mon, 12 Feb 2007 03:22:10 GMT Gary Byers [5901] * trunk/ccl/examples/cocoa-editor.lisp (modified) remove some debugging code. Mon, 12 Feb 2007 03:21:51 GMT Gary Byers [5900] * trunk/ccl/examples/objc-runtime.lisp (modified) %mlist-containing is #-apple-objc-2.0. Mon, 12 Feb 2007 03:21:13 GMT Gary Byers [5899] * trunk/ccl/examples/objc-support.lisp (modified) Lose a quote mark, fix another typo. Sun, 11 Feb 2007 13:20:03 GMT Gary Byers [5898] * trunk/ccl/ChangeLog (modified) *** empty log message *** Sun, 11 Feb 2007 12:35:00 GMT Gary Byers [5897] * trunk/ccl/level-1/version.lisp (modified) Bump. Sun, 11 Feb 2007 12:28:21 GMT Gary Byers [5896] * trunk/ccl/darwin-headers/addressbook/C/populate.sh (modified) * trunk/ccl/darwin-headers/carbon/C/populate.sh (modified) * trunk/ccl/darwin-headers/cocoa/C/populate.sh (modified) * trunk/ccl/darwin-headers/gl/C/populate.sh (modified) * trunk/ccl/darwin-headers/libc/C/populate.sh (modified) * trunk/ccl/darwin-headers/quicktime/C/populate.sh (modified) * trunk/ccl/darwin-headers/webkit/C/populate.sh (modified) Make the SDK prefix an optional argument; default to the Tiger SDK. Sun, 11 Feb 2007 12:26:52 GMT Gary Byers [5895] * trunk/ccl/lib/ffi-darwinppc32.lisp (modified) Ignore errors; it's an error to ignore an errror. Sun, 11 Feb 2007 12:26:29 GMT Gary Byers [5894] * trunk/ccl/level-1/ppc-trap-support.lisp (modified) Conditionalize for gratuitous Leopard renaming. Suffer. Sun, 11 Feb 2007 12:25:59 GMT Gary Byers [5893] * trunk/ccl/level-1/l1-boot-lds.lisp (modified) MAKE-MCL-LISTENER-PROCESS will preset an existing process (so that ... Sun, 11 Feb 2007 12:24:58 GMT Gary Byers [5892] * trunk/ccl/level-1/l1-application.lisp (modified) LISP-DEVELOPMENT-SYSTEM tries to make the initial-listener object ... Sun, 11 Feb 2007 07:20:03 GMT Gary Byers [5891] * trunk/ccl/ChangeLog (modified) *** empty log message *** Sun, 11 Feb 2007 07:01:15 GMT Gary Byers [5890] * trunk/ccl/examples/objc-support.lisp (modified) Deftype for CF-FLOAT. Handle callback-error-returns on x86-64. Sun, 11 Feb 2007 07:00:08 GMT Gary Byers [5889] * trunk/ccl/examples/objc-runtime.lisp (modified) Pointer comparisons in splay trees use %ptr<, to hide word-size ... Sun, 11 Feb 2007 06:54:43 GMT Gary Byers [5888] * trunk/ccl/examples/bridge.lisp (modified) Make structure return-type explicit in objc-message-send calls in ... Sun, 11 Feb 2007 06:20:04 GMT Gary Byers [5887] * trunk/ccl/ChangeLog (modified) *** empty log message *** Sun, 11 Feb 2007 05:34:57 GMT Gary Byers [5886] * trunk/ccl/examples/cocoa-window.lisp (modified) Some indentation changes and slight reorganization of the code; ... Sun, 11 Feb 2007 05:30:37 GMT Gary Byers [5885] * trunk/ccl/examples/cocoa-editor.lisp (modified) * trunk/ccl/examples/cocoa-prefs.lisp (modified) * trunk/ccl/examples/cocoa-typeout.lisp (modified) Need to ensure that floats are CG-FLOATs when appropriate; other ... Sun, 11 Feb 2007 05:29:07 GMT Gary Byers [5884] * trunk/ccl/examples/tiny.lisp (modified) * trunk/ccl/examples/webkit.lisp (modified) Need to ensure that floats are CG-FLOATs when appropriate. Sun, 11 Feb 2007 05:28:23 GMT Gary Byers [5883] * trunk/ccl/hemlock/bin/openmcl (modified) * trunk/ccl/hemlock/bin/openmcl/.cvsignore (modified) Ignore fasls for all platforms. Sun, 11 Feb 2007 05:28:07 GMT Gary Byers [5882] * trunk/ccl/level-0/X86/x86-misc.lisp (modified) VALUES uses :ARGLIST pseudo-op. Sun, 11 Feb 2007 05:27:49 GMT Gary Byers [5881] * trunk/ccl/lib/ffi-darwinppc32.lisp (modified) * trunk/ccl/lib/ffi-darwinppc64.lisp (modified) * trunk/ccl/lib/ffi-linuxppc32.lisp (modified) * trunk/ccl/lib/ffi-linuxppc64.lisp (modified) EXPAND-FF-CALL: ignore-errors when trying to parse the last arglist ... Sun, 11 Feb 2007 05:26:47 GMT Gary Byers [5880] * trunk/ccl/lib/foreign-types.lisp (modified) Pretty much commited to the new FF-CALL expansion ... Sun, 11 Feb 2007 05:26:15 GMT Gary Byers [5879] * trunk/ccl/lisp-kernel/x86-spentry64.s (modified) Preserve %rax when doing ff-call; use %rdx and %r11 to hold target ... Sun, 11 Feb 2007 05:23:00 GMT Gary Byers [5878] * trunk/ccl/library/pty.lisp (modified) Unicode stuff when accessing control char array; conditionalize for ... Sun, 11 Feb 2007 05:22:01 GMT Gary Byers [5877] * trunk/ccl/level-1/l1-callbacks.lisp (modified) Fix a comment (defcallback isn't ppc-specific; the comment dated from ... Sun, 11 Feb 2007 05:21:08 GMT Gary Byers [5876] * trunk/ccl/compiler/X86/X8664/x8664-backend.lisp (modified) Fix some typos; do struct return 32 bits at a time, to avoid consing ... Sun, 11 Feb 2007 05:20:05 GMT Gary Byers [5875] * trunk/ccl/ChangeLog (modified) *** empty log message *** Sun, 11 Feb 2007 05:15:19 GMT Gary Byers [5874] * trunk/ccl/compiler/X86/x86-lap.lisp (modified) Support :arglist directive. Sun, 11 Feb 2007 05:15:01 GMT Gary Byers [5873] * trunk/ccl/compiler/X86/x862.lisp (modified) alloc-c-frame vinsn takes "extra" word count, not total byte count. ... Sun, 11 Feb 2007 05:11:59 GMT Gary Byers [5872] * trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp (modified) There doesn't need to be a "zero-extend-s8" vinsn, but there does ... Sat, 10 Feb 2007 13:20:04 GMT Gary Byers [5871] * trunk/ccl/ChangeLog (modified) *** empty log message *** Sat, 10 Feb 2007 12:38:42 GMT Gary Byers [5870] * trunk/ccl/level-0/PPC/ppc-misc.lisp (modified) Use new :ARGLIST directive in #'VALUES. Sat, 10 Feb 2007 12:38:02 GMT Gary Byers [5869] * trunk/ccl/compiler/PPC/ppc-lap.lisp (modified) Support an :ARGLIST directive, so that ARGLIST can say -something- ... Wed, 07 Feb 2007 10:20:09 GMT Gary Byers [5868] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 07 Feb 2007 09:54:59 GMT Gary Byers [5867] * trunk/ccl/compiler/X86/X8664/x8664-backend.lisp (modified) They spell "valu" with an "e". Fri, 02 Feb 2007 10:20:12 GMT Gary Byers [5866] * trunk/ccl/ChangeLog (modified) *** empty log message *** Fri, 02 Feb 2007 09:32:47 GMT Gary Byers [5865] * trunk/ccl/examples/bridge.lisp (modified) * trunk/ccl/examples/objc-clos.lisp (modified) * trunk/ccl/examples/objc-runtime.lisp (modified) * trunk/ccl/examples/objc-support.lisp (modified) Start to integrate with FFI changes. No more %SEND, process and ... Fri, 02 Feb 2007 09:31:20 GMT Gary Byers [5864] * trunk/ccl/examples/addressbook.lisp (modified) * trunk/ccl/examples/webkit.lisp (modified) Change the initialization code a bit. Fri, 02 Feb 2007 09:27:51 GMT Gary Byers [5863] * trunk/ccl/lib/foreign-types.lisp (modified) Try to fix another case involving "auxiliary types". I think that ... Fri, 02 Feb 2007 09:20:15 GMT Gary Byers [5862] * trunk/ccl/ChangeLog (modified) *** empty log message *** Fri, 02 Feb 2007 09:17:02 GMT Gary Byers [5861] * trunk/ccl/darwin-headers/addressbook/C/populate.sh (modified) Specify the SDK to use. (Setting "SDK=" will hopefully work with ... Fri, 02 Feb 2007 09:15:57 GMT Gary Byers [5860] * trunk/ccl/darwin-headers/addressbook/C (modified) * trunk/ccl/darwin-headers/addressbook/C/.cvsignore (modified) Ignore ./Developer. Thu, 01 Feb 2007 07:20:03 GMT Gary Byers [5859] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 01 Feb 2007 06:26:28 GMT Gary Byers [5858] * trunk/ccl/compiler/PPC/ppc2.lisp (modified) Don't treat :registers arg as a real argument in ppc2-poweropen- ... Thu, 01 Feb 2007 06:20:04 GMT Gary Byers [5857] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 01 Feb 2007 05:47:07 GMT Gary Byers [5856] * trunk/ccl/lib/ffi-darwinppc64.lisp (modified) Needed ,@ to return assign structure components from registers. Thu, 01 Feb 2007 05:45:45 GMT Gary Byers [5855] * trunk/ccl/lib/db-io.lisp (modified) UNESCAPE-FOREIGN-NAME: strings with no angle brackets are returned ... Thu, 01 Feb 2007 05:44:53 GMT Gary Byers [5854] * trunk/ccl/level-0/PPC/ppc-def.lisp (modified) Runtime version of 64-bit %ff-call accepts :registers. Thu, 01 Feb 2007 00:20:03 GMT Gary Byers [5853] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 31 Jan 2007 23:36:01 GMT Gary Byers [5852] * trunk/ccl/darwin-headers64/chud (added) * trunk/ccl/darwin-headers64/chud/.cvsignore (added) * trunk/ccl/darwin-headers64/chud/C (added) * trunk/ccl/darwin-headers64/chud/C/.cvsignore (added) * trunk/ccl/darwin-headers64/chud/C/populate.sh (added) New (and, so far, useless) files. Wed, 31 Jan 2007 23:35:31 GMT Gary Byers [5851] * trunk/ccl/library/chud-metering.lisp (modified) Add a comment; CHUD.Framework still seems to be 32-bit only. Wed, 31 Jan 2007 23:34:59 GMT Gary Byers [5850] * trunk/ccl/darwin-headers64/libc/C (modified) * trunk/ccl/darwin-headers64/libc/C/.cvsignore (modified) Ignore ./Developer. Wed, 31 Jan 2007 23:34:32 GMT Gary Byers [5849] * trunk/ccl/darwin-headers64/libc/C/populate.sh (modified) Use SDK; add dlfcn.h. Wed, 31 Jan 2007 23:33:37 GMT Gary Byers [5848] * trunk/ccl/lib/db-io.lisp (modified) Tweak the warning given if CDB-OPEN fails: missing cdb file: dog ... Wed, 31 Jan 2007 23:20:04 GMT Gary Byers [5847] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 31 Jan 2007 22:38:56 GMT Gary Byers [5846] * trunk/ccl/library/chud-metering.lisp (modified) Tweak a little, so that it might work on darwinppc64 (and on ... Wed, 31 Jan 2007 22:20:04 GMT Gary Byers [5845] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 31 Jan 2007 22:06:51 GMT Gary Byers [5844] * trunk/ccl/darwin-headers/libc/C/populate.sh (modified) Add dlfcn.h. Wed, 31 Jan 2007 10:20:10 GMT Gary Byers [5843] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 31 Jan 2007 09:49:01 GMT Gary Byers [5842] * trunk/ccl/level-0/PPC/PPC32/ppc32-bignum.lisp (modified) BIGNUM-NEGATE-TO-PTR. Wed, 31 Jan 2007 06:20:04 GMT Gary Byers [5841] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 31 Jan 2007 05:53:55 GMT Gary Byers [5840] * trunk/ccl/freebsd-headers64/gl (added) * trunk/ccl/freebsd-headers64/gl/.cvsignore (added) * trunk/ccl/freebsd-headers64/gl/C (added) * trunk/ccl/freebsd-headers64/gl/C/.cvsignore (added) * trunk/ccl/freebsd-headers64/gl/C/populate.sh (added) * trunk/ccl/freebsd-headers64/gnome2 (added) * trunk/ccl/freebsd-headers64/gnome2/.cvsignore (added) * trunk/ccl/freebsd-headers64/gnome2/C (added) * trunk/ccl/freebsd-headers64/gnome2/C/.cvsignore (added) * trunk/ccl/freebsd-headers64/gnome2/C/populate.sh (added) * trunk/ccl/freebsd-headers64/gtk2 (added) * trunk/ccl/freebsd-headers64/gtk2/.cvsignore (added) * trunk/ccl/freebsd-headers64/gtk2/C (added) * trunk/ccl/freebsd-headers64/gtk2/C/.cvsignore (added) * trunk/ccl/freebsd-headers64/gtk2/C/populate.sh (added) new files. Wed, 31 Jan 2007 05:21:46 GMT Gary Byers [5839] * trunk/ccl/freebsd-headers64/gmp (added) * trunk/ccl/freebsd-headers64/gmp/.cvsignore (added) * trunk/ccl/freebsd-headers64/gmp/C (added) * trunk/ccl/freebsd-headers64/gmp/C/.cvsignore (added) * trunk/ccl/freebsd-headers64/gmp/C/populate.sh (added) new files. Wed, 31 Jan 2007 05:20:04 GMT Gary Byers [5838] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 31 Jan 2007 04:58:51 GMT Gary Byers [5837] * trunk/ccl/level-0/l0-bignum64.lisp (modified) BIGNUM-NEGATE-TO-POINTER. Wed, 31 Jan 2007 04:58:17 GMT Gary Byers [5836] * trunk/ccl/x86-headers64/gmp (added) * trunk/ccl/x86-headers64/gmp/.cvsignore (added) * trunk/ccl/x86-headers64/gmp/C (added) * trunk/ccl/x86-headers64/gmp/C/.cvsignore (added) * trunk/ccl/x86-headers64/gmp/C/populate.sh (added) new file Wed, 31 Jan 2007 04:49:49 GMT Gary Byers [5835] * trunk/ccl/level-1/l1-sockets.lisp (modified) Learn to conditionalize! It's easy and fun! Wed, 31 Jan 2007 04:40:01 GMT Gary Byers [5834] * trunk/ccl/library/openmcl-gtk-support.lisp (modified) Conditionalize out the event-polling task. Wed, 31 Jan 2007 04:39:20 GMT Gary Byers [5833] * trunk/ccl/headers64/gl (added) * trunk/ccl/headers64/gl/.cvsignore (added) * trunk/ccl/headers64/gl/C (added) * trunk/ccl/headers64/gl/C/.cvsignore (added) * trunk/ccl/headers64/gl/C/populate.sh (added) * trunk/ccl/headers64/gnome2 (added) * trunk/ccl/headers64/gnome2/.cvsignore (added) * trunk/ccl/headers64/gnome2/C (added) * trunk/ccl/headers64/gnome2/C/.cvsignore (added) * trunk/ccl/headers64/gnome2/C/populate.sh (added) * trunk/ccl/headers64/gtk2 (added) * trunk/ccl/headers64/gtk2/.cvsignore (added) * trunk/ccl/headers64/gtk2/C (added) * trunk/ccl/headers64/gtk2/C/.cvsignore (added) * trunk/ccl/headers64/gtk2/C/populate.sh (added) new file Wed, 31 Jan 2007 04:35:12 GMT Gary Byers [5832] * trunk/ccl/headers/gl/C/populate.sh (modified) process glu.h Wed, 31 Jan 2007 01:20:03 GMT Gary Byers [5831] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 31 Jan 2007 00:47:07 GMT Gary Byers [5830] * trunk/ccl/library/parse-ffi.lisp (modified) Always encode explicit structure-typed function return values. Note ... Wed, 31 Jan 2007 00:45:04 GMT Gary Byers [5829] * trunk/ccl/lib/foreign-types.lisp (modified) %EXTERNAL-CALL-EXPANDER allows/requires a leading argument to be ... Wed, 31 Jan 2007 00:43:40 GMT Gary Byers [5828] * trunk/ccl/lib/ffi-linuxppc32.lisp (modified) linuxppc32 always returns structures via the first-arg hack. Wed, 31 Jan 2007 00:42:50 GMT Gary Byers [5827] * trunk/ccl/lib/db-io.lisp (modified) Bump *interface-abi-version*, but continue to support the old ... Wed, 31 Jan 2007 00:39:47 GMT Gary Byers [5826] * trunk/ccl/level-1/l1-sockets.lisp (modified) Try to ensure that the :FORMAT argument gets passed to ... Tue, 30 Jan 2007 16:20:04 GMT Gary Byers [5825] * trunk/ccl/ChangeLog (modified) *** empty log message *** Tue, 30 Jan 2007 15:20:47 GMT Gary Byers [5824] * trunk/ccl/level-1/version.lisp (modified) Bump. Tue, 30 Jan 2007 15:20:26 GMT Gary Byers [5823] * trunk/ccl/lib/compile-ccl.lisp (modified) Use make -j to build kernel. Tue, 30 Jan 2007 14:20:04 GMT Gary Byers [5822] * trunk/ccl/ChangeLog (modified) *** empty log message *** Tue, 30 Jan 2007 14:02:06 GMT Gary Byers [5821] * trunk/ccl/lisp-kernel/x86-spentry64.s (modified) .SPcallback returns rax/rdx, xmm0/xmm1. Tue, 30 Jan 2007 14:01:24 GMT Gary Byers [5820] * trunk/ccl/lib/macros.lisp (modified) Use new callback interface unconditionally. (A day's work turned ... Tue, 30 Jan 2007 14:00:46 GMT Gary Byers [5819] * trunk/ccl/compiler/X86/X8664/x8664-backend.lisp (modified) * trunk/ccl/lib/ffi-darwinx8664.lisp (modified) * trunk/ccl/lib/ffi-freebsdx8664.lisp (modified) * trunk/ccl/lib/ffi-linuxx8664.lisp (modified) New callback stuff for x8664 (all platfroms appear to use the same ABI.) Tue, 30 Jan 2007 11:20:03 GMT Gary Byers [5818] * trunk/ccl/ChangeLog (modified) *** empty log message *** Tue, 30 Jan 2007 10:26:06 GMT Gary Byers [5817] * trunk/ccl/level-0/X86/x86-misc.lisp (modified) Don't use boxed "disp" for displacement in %ATOMIC-INCF-NODE. Mon, 29 Jan 2007 15:20:02 GMT Gary Byers [5816] * trunk/ccl/ChangeLog (modified) *** empty log message *** Mon, 29 Jan 2007 14:27:57 GMT Gary Byers [5815] * trunk/ccl/lib/macros.lisp (modified) Enable new callback stuff on #+ppc-target. Mon, 29 Jan 2007 14:27:17 GMT Gary Byers [5814] * trunk/ccl/lib/ffi-darwinppc64.lisp (modified) new callback stuff. Mon, 29 Jan 2007 14:27:01 GMT Gary Byers [5813] * trunk/ccl/lib/ffi-darwinppc32.lisp (modified) typos-r-us. Mon, 29 Jan 2007 12:20:04 GMT Gary Byers [5812] * trunk/ccl/ChangeLog (modified) *** empty log message *** Mon, 29 Jan 2007 11:37:35 GMT Gary Byers [5811] * trunk/ccl/lib/ffi-darwinppc32.lisp (modified) Flesh out darwinppc32 callback stuff. Mon, 29 Jan 2007 11:37:17 GMT Gary Byers [5810] * trunk/ccl/lib/ffi-linuxppc64.lisp (modified) Fix some typos/bugs; more likely remain. Mon, 29 Jan 2007 11:36:52 GMT Gary Byers [5809] * trunk/ccl/lib/foreign-types.lisp (modified) REQUIRE-FOREIGN-TYPE-BITS. Mon, 29 Jan 2007 11:36:27 GMT Gary Byers [5808] * trunk/ccl/lib/macros.lisp (modified) Use new callback scheme for darwinppc32, too. Mon, 29 Jan 2007 11:36:01 GMT Gary Byers [5807] * trunk/ccl/compiler/PPC/PPC32/ppc32-backend.lisp (modified) No more (old) callback stuff here. Mon, 29 Jan 2007 10:20:09 GMT Gary Byers [5806] * trunk/ccl/ChangeLog (modified) *** empty log message *** Mon, 29 Jan 2007 09:33:22 GMT Gary Byers [5805] * trunk/ccl/lib/ffi-darwinppc32.lisp (modified) Flesh out the new callback stuff.