# # ChangeLog for / # # Generated by Trac 1.6 # Nov 24, 2024, 7:31:43 AM Fri, 28 Jul 2006 07:17:18 GMT Gary Byers [4918] * trunk/ccl/level-1/l1-streams.lisp (modified) Lots of changes; lots more to go. Fri, 28 Jul 2006 07:16:39 GMT Gary Byers [4917] * trunk/ccl/level-1/l1-sockets.lisp (modified) Pass :CHARACTER-P T to MAKE-FD-STREAM. Fri, 28 Jul 2006 06:58:49 GMT Gary Byers [4916] * trunk/ccl/examples/cocoa-listener.lisp (modified) Want :SHARING :LOCK on listener output. (SLIME probably faces the ... Fri, 28 Jul 2006 06:49:58 GMT Gary Byers [4915] * trunk/ccl/level-1/l1-sysio.lisp (modified) Define SELECT-STREAM-CLASS on FUNDAMENTAL-FILE-STREAM. Fri, 28 Jul 2006 06:49:15 GMT Gary Byers [4914] * trunk/ccl/lib/streams.lisp (modified) READ-BYTE for BASIC-STREAMs. Fri, 28 Jul 2006 06:48:24 GMT Gary Byers [4913] * trunk/ccl/library/lispequ.lisp (modified) Need an explicit BASIC-STREAM-FLAG.OPEN-CHARACTER bit, due to bivalence. Fri, 28 Jul 2006 06:47:19 GMT Gary Byers [4912] * trunk/ccl/lib/macros.lisp (modified) BASIC-STREAM-IOBLOCK. Tue, 25 Jul 2006 10:20:28 GMT Gary Byers [4911] * trunk/ccl/ChangeLog (modified) *** empty log message *** Tue, 25 Jul 2006 09:48:03 GMT Gary Byers [4910] * trunk/ccl/compiler/optimizers.lisp (modified) Compiler-macro for BASIC-STREAM-P. Mon, 24 Jul 2006 11:20:29 GMT Gary Byers [4909] * trunk/ccl/ChangeLog (modified) *** empty log message *** Mon, 24 Jul 2006 10:55:40 GMT Gary Byers [4908] * trunk/ccl/lib/streams.lisp (modified) READ-CHAR bypasses STREAM-READ-CHAR for BASIC-STREAMs. Mon, 24 Jul 2006 10:55:14 GMT Gary Byers [4907] * trunk/ccl/level-1/l1-streams.lisp (modified) Some BASIC-STREAM stuff starts to appear. Mon, 24 Jul 2006 10:51:05 GMT Gary Byers [4906] * trunk/ccl/library/lispequ.lisp (modified) Add a plist to basic-/basic-file-stream. Mon, 24 Jul 2006 09:20:30 GMT Gary Byers [4905] * trunk/ccl/ChangeLog (modified) *** empty log message *** Mon, 24 Jul 2006 08:43:19 GMT Gary Byers [4904] * trunk/ccl/level-1/l1-sysio.lisp (modified) FILE-STREAM is now abstract (and some sublasses may get that way); ... Sun, 23 Jul 2006 09:20:21 GMT Gary Byers [4903] * trunk/ccl/ChangeLog (modified) *** empty log message *** Sun, 23 Jul 2006 09:05:22 GMT Gary Byers [4902] * trunk/ccl/level-1/l1-clos-boot.lisp (modified) *class-table* entry for BASIC-STREAM. Sun, 23 Jul 2006 09:03:32 GMT Gary Byers [4901] * trunk/ccl/level-1/l1-streams.lisp (modified) STREAM-IOBLOCK now takes 2 required args and is inlined. Some bug ... Sun, 23 Jul 2006 08:56:17 GMT Gary Byers [4900] * trunk/ccl/level-1/l1-sockets.lisp (modified) * trunk/ccl/level-1/l1-sysio.lisp (modified) * trunk/ccl/level-1/linux-files.lisp (modified) STREAM-IOBLOCK now takes 2 required args. Sun, 23 Jul 2006 08:54:05 GMT Gary Byers [4899] * trunk/ccl/level-1/version.lisp (modified) Bump. Sun, 23 Jul 2006 08:53:47 GMT Gary Byers [4898] * trunk/ccl/library/lispequ.lisp (modified) Start to define what a BASIC-STREAM looks like. Sun, 23 Jul 2006 08:53:16 GMT Gary Byers [4897] * trunk/ccl/lib/macros.lisp (modified) Move stream-ioblock access/locking macros here. Likewise WITH-EAGAIN. Sun, 23 Jul 2006 07:20:27 GMT Gary Byers [4896] * trunk/ccl/ChangeLog (modified) *** empty log message *** Sun, 23 Jul 2006 07:12:42 GMT Gary Byers [4895] * trunk/ccl/level-1/l1-boot-2.lisp (modified) * trunk/ccl/level-1/l1-sockets.lisp (modified) * trunk/ccl/level-1/l1-streams.lisp (modified) * trunk/ccl/level-1/l1-sysio.lisp (modified) Fix a few botches. :private arg to stream creation primitives ... Sun, 23 Jul 2006 06:20:30 GMT Gary Byers [4894] * trunk/ccl/ChangeLog (modified) *** empty log message *** Sun, 23 Jul 2006 05:57:47 GMT Gary Byers [4893] * trunk/ccl/level-1/l1-streams.lisp (modified) Bootstrapping stuff. Move along, nothing to see here. Thu, 20 Jul 2006 10:20:31 GMT Gary Byers [4892] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 20 Jul 2006 09:43:40 GMT (none) [4891] * tags/work_in_progress_060720 (copied) * trunk/CVSROOT (deleted) * tags/work_in_progress_060720/ccl/LGPL (copied) * tags/work_in_progress_060720/ccl/LICENSE (copied) * tags/work_in_progress_060720/ccl/OpenMCL.app (copied) * tags/work_in_progress_060720/ccl/OpenMCL.app/Contents/Info.plist (copied) * tags/work_in_progress_060720/ccl/OpenMCL.app/Contents/MacOS (copied) * tags/work_in_progress_060720/ccl/OpenMCL.app/Contents/Resources/English.lproj/.cvsignore (copied) * tags/work_in_progress_060720/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu.nib (copied) * branches/initial/ccl/OpenMCL.app/Contents/Resources/English.lproj/MainMenu~.nib (deleted) * tags/work_in_progress_060720/ccl/OpenMCL.app/Contents/Resources/English.lproj/backtrace.nib (copied) * branches/initial/ccl/OpenMCL.app/Contents/Resources/English.lproj/lispeditor~.nib (deleted) * tags/work_in_progress_060720/ccl/doc/HTML (copied) * tags/work_in_progress_060720/ccl/examples/CocoaBridgeDoc.txt (copied) * tags/work_in_progress_060720/ccl/examples/README-OPENMCL-EXAMPLES (copied) * tags/work_in_progress_060720/ccl/examples/cocoa-textfind.lisp (copied) * tags/work_in_progress_060720/ccl/examples/gtk-clock.lisp (copied) * tags/work_in_progress_060720/ccl/examples/gtk-minesweeper.lisp (copied) * tags/work_in_progress_060720/ccl/examples/gtk-step.lisp (copied) * tags/work_in_progress_060720/ccl/examples/jni.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock (copied) * tags/work_in_progress_060720/ccl/hemlock/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/bin (copied) * tags/work_in_progress_060720/ccl/hemlock/doc/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/doc/cim/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/doc/misc/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/doc/scribe-converter/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/doc/user/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/maint/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/resources/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/src/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/src/bindings.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/bit-display.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/bit-screen.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/buffer.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/cocoa-hemlock.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/command.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/cursor.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/decls.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/display.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/echo.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/edit-defs.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/elisp/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/src/filecoms.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/files.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/fill.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/font.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/htext1.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/htext2.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/htext3.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/htext4.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/interp.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/kbdmac.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/key-event.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/keysym-defs.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/killcoms.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/line.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/linimage.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/lispbuf.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/lispmode.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/listener.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/macros.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/main.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/modeline.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/morecoms.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/package.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/pop-up-stream.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/ring.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/rompsite.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/searchcoms.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/spell/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/src/streams.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/struct.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/syntax.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/tty/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/src/window.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/winimage.lisp (copied) * tags/work_in_progress_060720/ccl/hemlock/src/wire/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/unused/.cvsignore (copied) * tags/work_in_progress_060720/ccl/hemlock/website/.cvsignore (copied) * tags/work_in_progress_060720/ccl/library/openmcl-gtk-support.lisp (copied) * tags/work_in_progress_060720/ccl/library/pascal-strings.lisp (copied) * tags/work_in_progress_060720/ccl/lisp-kernel/lispdcmd.h (copied) * tags/work_in_progress_060720/ccl/lisp-kernel/plprint.c (copied) * tags/work_in_progress_060720/ccl/scripts/openmcl (copied) This commit was manufactured by cvs2svn to create tag ... Thu, 20 Jul 2006 09:43:40 GMT Gary Byers [4890] * trunk/ccl/level-1/l1-boot-2.lisp (modified) * trunk/ccl/level-1/l1-sockets.lisp (modified) * trunk/ccl/level-1/l1-streams.lisp (modified) * trunk/ccl/level-1/l1-sysio.lisp (modified) First (rough) cut at making streams "private" (effectively always ... Thu, 20 Jul 2006 07:20:28 GMT Gary Byers [4889] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 20 Jul 2006 07:09:25 GMT Gary Byers [4888] * trunk/ccl/lisp-kernel/ppc-constants32.h (modified) * trunk/ccl/lisp-kernel/ppc-constants32.s (modified) * trunk/ccl/lisp-kernel/ppc-constants64.h (modified) * trunk/ccl/lisp-kernel/ppc-constants64.s (modified) * trunk/ccl/lisp-kernel/x86-constants64.h (modified) * trunk/ccl/lisp-kernel/x86-constants64.s (modified) subtag_lisp_thread -> subtag_basic_stream. Thu, 20 Jul 2006 07:09:00 GMT Gary Byers [4887] * trunk/ccl/library/lispequ.lisp (modified) new (istruct-based) LISP-THREAD accessors. Thu, 20 Jul 2006 07:08:38 GMT Gary Byers [4886] * trunk/ccl/level-1/version.lisp (modified) Bump. Thu, 20 Jul 2006 07:07:58 GMT Gary Byers [4885] * trunk/ccl/level-1/l1-streams.lisp (modified) Introduce "owner" slot in basic ioblock. A little tricky to bootstrap. Thu, 20 Jul 2006 07:06:11 GMT Gary Byers [4884] * trunk/ccl/level-0/l0-misc.lisp (modified) * trunk/ccl/level-1/l1-clos-boot.lisp (modified) * trunk/ccl/level-1/l1-lisp-threads.lisp (modified) * trunk/ccl/level-1/l1-processes.lisp (modified) Use new (istruct-based) lisp-thread accessors. Thu, 20 Jul 2006 07:03:11 GMT Gary Byers [4883] * trunk/ccl/compiler/PPC/PPC32/ppc32-arch.lisp (modified) * trunk/ccl/compiler/PPC/PPC64/ppc64-arch.lisp (modified) * trunk/ccl/compiler/X86/X8664/x8664-arch.lisp (modified) Get rid of the lisp-thread subtag (lisp-thread's are ISTRUCTs now); ... Sat, 15 Jul 2006 21:20:30 GMT Gary Byers [4882] * trunk/ccl/ChangeLog (modified) *** empty log message *** Sat, 15 Jul 2006 21:02:41 GMT Gary Byers [4881] * trunk/ccl/level-1/l1-error-system.lisp (modified) Insert some fresh lines in the IMPOSSIBLE-NUMBER condition :REPORT ... Sat, 15 Jul 2006 21:00:16 GMT Gary Byers [4880] * trunk/ccl/compiler/X86/x862.lisp (modified) x862-%aref1,x862-%aset1: don't try to do simple vector operations ... Fri, 14 Jul 2006 12:20:30 GMT Gary Byers [4879] * trunk/ccl/ChangeLog (modified) *** empty log message *** Fri, 14 Jul 2006 11:57:59 GMT Gary Byers [4878] * trunk/ccl/compiler/nx0.lisp (modified) NX-FORM-TYPEP: unqoute constants. Thu, 13 Jul 2006 22:20:30 GMT Gary Byers [4877] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 13 Jul 2006 22:01:19 GMT Gary Byers [4876] * trunk/ccl/level-1/l1-typesys.lisp (modified) SPECIALIZED-ARRAY-ELEMENT-TYPES needs to know about FIXNUM arrays. Tue, 11 Jul 2006 21:20:30 GMT Gary Byers [4875] * trunk/ccl/ChangeLog (modified) *** empty log message *** Tue, 11 Jul 2006 20:23:45 GMT Gary Byers [4874] * trunk/ccl/compiler/X86/x862.lisp (modified) Destination and 1st source arg overlap (2-address instructions) in ... Wed, 05 Jul 2006 09:20:26 GMT Gary Byers [4873] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 05 Jul 2006 08:38:25 GMT Gary Byers [4872] * trunk/ccl/release-notes.txt (modified) Update. Wed, 05 Jul 2006 08:22:04 GMT Gary Byers [4871] * trunk/ccl/level-0/l0-init.lisp (modified) Reluctantly put :MCL back on *features*; its removal needs to be ... Wed, 05 Jul 2006 05:20:28 GMT Gary Byers [4870] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 05 Jul 2006 04:24:37 GMT Gary Byers [4869] * trunk/ccl/level-1/linux-files.lisp (modified) Use NATIVE-TRANSLATED-NAMESTRING on the PROGRAM arg to RUN-PROGRAM. Wed, 05 Jul 2006 04:23:30 GMT Gary Byers [4868] * trunk/ccl/level-1/version.lisp (modified) Bump. Thu, 29 Jun 2006 08:21:36 GMT Gary Byers [4867] * trunk/ccl/ChangeLog (modified) *** empty log message *** Thu, 29 Jun 2006 08:11:23 GMT Gary Byers [4866] * trunk/ccl/lisp-kernel/image.h (modified) * trunk/ccl/xdump/heap-image.lisp (modified) Bump image-abi-version. Wed, 28 Jun 2006 12:20:26 GMT Gary Byers [4865] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 28 Jun 2006 11:24:28 GMT Gary Byers [4864] * trunk/ccl/level-0/l0-cfm-support.lisp (modified) *rtld-default* wants to be a null pointer on DarwinPPC32 (at the very ... Wed, 28 Jun 2006 11:20:39 GMT Gary Byers [4863] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 28 Jun 2006 11:09:07 GMT Gary Byers [4862] * trunk/ccl/level-1/version.lisp (modified) Bump. Call the FreeBSD/AMD64 version "Alpha", which may be a bit ... Wed, 28 Jun 2006 11:07:58 GMT Gary Byers [4861] * trunk/ccl/lisp-kernel/freebsdx8664/.gdbinit (added) new; awfully similar to linux x86-64 version. Wed, 28 Jun 2006 10:20:28 GMT Gary Byers [4860] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 28 Jun 2006 10:04:39 GMT Gary Byers [4859] * trunk/ccl/lisp-kernel/x86-exceptions.c (modified) FreeBSD doesn't do a good job of identifying the cause of XMM FP ... Wed, 28 Jun 2006 10:03:50 GMT Gary Byers [4858] * trunk/ccl/lisp-kernel/x86-spentry64.s (modified) FreeBSD syscalls set carry flag to indicate error return. Wed, 28 Jun 2006 10:03:11 GMT Gary Byers [4857] * trunk/ccl/level-1/l1-sockets.lisp (modified) * trunk/ccl/level-1/linux-files.lisp (modified) * trunk/ccl/level-1/x86-trap-support.lisp (modified) Some FreeBSD changes/fixes. Wed, 28 Jun 2006 10:02:49 GMT Gary Byers [4856] * trunk/ccl/level-0/l0-cfm-support.lisp (modified) Remove a #+freebsd-target breakpoint. Wed, 28 Jun 2006 00:20:27 GMT Gary Byers [4855] * trunk/ccl/ChangeLog (modified) *** empty log message *** Wed, 28 Jun 2006 00:08:03 GMT Gary Byers [4854] * trunk/ccl/level-0/l0-cfm-support.lisp (modified) fix (?) nested #+/#-. Maybe. Tue, 27 Jun 2006 23:30:48 GMT Gary Byers [4853] * trunk/ccl/lisp-kernel/x86-exceptions.h (modified) Fix Linux def of IS_MAYBE_INT_TRAP. Tue, 27 Jun 2006 23:27:09 GMT Gary Byers [4852] * trunk/ccl/lisp-kernel/pmcl-kernel.c (modified) (possibly) make get_r_debug more portable; possibly break it ... Tue, 27 Jun 2006 15:20:30 GMT Gary Byers [4851] * trunk/ccl/ChangeLog (modified) *** empty log message *** Tue, 27 Jun 2006 14:55:33 GMT Gary Byers [4850] * trunk/ccl/lisp-kernel/x86-exceptions.c (modified) map the altstack read/write/execute. Tue, 27 Jun 2006 14:54:49 GMT Gary Byers [4849] * trunk/ccl/lisp-kernel/thread_manager.c (modified) Fix os_get_stack_bounds() for FreeBSD. Tue, 27 Jun 2006 14:54:20 GMT Gary Byers [4848] * trunk/ccl/lisp-kernel/Threads.h (modified) FreeBSD needs prototypes from Tue, 27 Jun 2006 14:53:47 GMT Gary Byers [4847] * trunk/ccl/lib/compile-ccl.lisp (modified) New (renamed) kernel-build-direcory for :freebsdx8664. Tue, 27 Jun 2006 14:53:18 GMT Gary Byers [4846] * trunk/ccl/level-1/x86-trap-support.lisp (modified) freebsd x8664 GPR indices. (Needs testing.) Don't conditionalize ... Tue, 27 Jun 2006 14:51:23 GMT Gary Byers [4845] * trunk/ccl/level-1/x86-callback-support.lisp (modified) Remove 1st line (bogus comment.) Tue, 27 Jun 2006 14:50:55 GMT Gary Byers [4844] * trunk/ccl/level-0/l0-init.lisp (modified) More freebsd x8664 features. Tue, 27 Jun 2006 14:50:21 GMT Gary Byers [4843] * trunk/ccl/scripts/openmcl64 (modified) Update for FreeBSD/amd64. Tue, 27 Jun 2006 14:47:53 GMT Gary Byers [4842] * trunk/ccl/compiler/X86/X8664/x8664-backend.lisp (modified) FreeBSD backend has :freebsdx8664-target as a target-specific- feature. Tue, 27 Jun 2006 11:20:27 GMT Gary Byers [4841] * trunk/ccl/ChangeLog (modified) *** empty log message *** Tue, 27 Jun 2006 11:06:22 GMT Gary Byers [4840] * trunk/ccl/lisp-kernel/freebsd8664 (deleted) * trunk/ccl/lisp-kernel/freebsdx8664 (added) * trunk/ccl/lisp-kernel/freebsdx8664/Makefile (added) directory rename Tue, 27 Jun 2006 10:59:55 GMT Gary Byers [4839] * trunk/ccl/xdump/xx8664-fasload.lisp (modified) FreeBSD xload-backend. Tue, 27 Jun 2006 10:47:12 GMT Gary Byers [4838] * trunk/ccl/lisp-kernel/x86-exceptions.h (modified) Some macros for FreeBSD changes. Tue, 27 Jun 2006 10:46:18 GMT Gary Byers [4837] * trunk/ccl/lisp-kernel/x86-exceptions.c (modified) FreeBSD changes (at least enough to recognize UUOs, which generate ... Tue, 27 Jun 2006 10:45:24 GMT Gary Byers [4836] * trunk/ccl/lisp-kernel/x86-asmutils64.s (modified) Define freebsd_sigreturn. TODO (maybe): copy the sigtramp code when ... Tue, 27 Jun 2006 10:44:32 GMT Gary Byers [4835] * trunk/ccl/lisp-kernel/thread_manager.c (modified) FreeBSD sigreturn from suspend_resume_handler. Tue, 27 Jun 2006 10:44:04 GMT Gary Byers [4834] * trunk/ccl/lisp-kernel/pmcl-kernel.c (modified) Some FreeBSD conditionalization; get_r_debug() for ELF platforms. ... Tue, 27 Jun 2006 10:43:17 GMT Gary Byers [4833] * trunk/ccl/lisp-kernel/imports.s (modified) Don't import metering-control; do import get_r_debug(). Tue, 27 Jun 2006 10:42:42 GMT Gary Byers [4832] * trunk/ccl/library/x8664-freebsd-syscalls.lisp (added) New file. Should check word-size stuff (here and in other versions.) Tue, 27 Jun 2006 10:42:01 GMT Gary Byers [4831] * trunk/ccl/lib/misc.lisp (modified) Find MACHINE-VERSION string via #_sysctl on FreeBSD. Tue, 27 Jun 2006 10:39:29 GMT Gary Byers [4830] * trunk/ccl/lib/foreign-types.lisp (modified) Signed char nonsense (should use target ftd, not reader macros here.) Tue, 27 Jun 2006 10:38:54 GMT Gary Byers [4829] * trunk/ccl/lib/compile-ccl.lisp (modified) Some FreeBSD support. Tue, 27 Jun 2006 10:36:18 GMT Gary Byers [4828] * trunk/ccl/level-1/l1-sockets.lisp (modified) * trunk/ccl/level-1/l1-streams.lisp (modified) * trunk/ccl/level-1/linux-files.lisp (modified) Some FreeBSD changes/conditionalization. Maybe not enough. Tue, 27 Jun 2006 10:35:26 GMT Gary Byers [4827] * trunk/ccl/level-1/l1-boot-1.lisp (modified) Recognize FREEBSD platform-os-name. Tue, 27 Jun 2006 10:34:46 GMT Gary Byers [4826] * trunk/ccl/level-0 (modified) * trunk/ccl/level-0/.cvsignore (modified) * trunk/ccl/level-0/X86 (modified) * trunk/ccl/level-0/X86/.cvsignore (modified) * trunk/ccl/level-0/X86/X8664 (modified) * trunk/ccl/level-0/X86/X8664/.cvsignore (modified) Ignore *fsl. Tue, 27 Jun 2006 10:34:02 GMT Gary Byers [4825] * trunk/ccl/level-0/l0-io.lisp (modified) FreeBSD syscalls. Tue, 27 Jun 2006 10:33:22 GMT Gary Byers [4824] * trunk/ccl/level-0/l0-init.lisp (modified) Some FreeBSD features. Tue, 27 Jun 2006 10:33:00 GMT Gary Byers [4823] * trunk/ccl/level-0/l0-cfm-support.lisp (modified) Lots of FreeBSD conditionalization, changes. MAY HAVE BROKEN LINUX ... Tue, 27 Jun 2006 10:29:10 GMT Gary Byers [4822] * trunk/ccl/compiler/X86/X8664/x8664-backend.lisp (modified) Fix platform-syscall-mask in freebsd backend. Tue, 27 Jun 2006 10:27:34 GMT Gary Byers [4821] * trunk/ccl/compiler/X86/X8664/x8664-arch.lisp (modified) Don't import metering-control; do import get-r-debug (for Elf shared ... Tue, 27 Jun 2006 10:26:53 GMT Gary Byers [4820] * trunk/ccl/compiler/PPC/PPC32/ppc32-arch.lisp (modified) * trunk/ccl/compiler/PPC/PPC64/ppc64-arch.lisp (modified) Don't import metering-control; do import get-r-debug (for Elf shared ... Tue, 27 Jun 2006 10:26:15 GMT Gary Byers [4819] * trunk/ccl/compiler/nx1.lisp (modified) Use the non-eabi syscall on freebsd as well.