git: 1f59ef65c8d6 - main - lang/ccl: update to version 1.13

From: Jimmy Olgeni <olgeni_at_FreeBSD.org>
Date: Sun, 22 Sep 2024 22:31:00 UTC
The branch main has been updated by olgeni:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1f59ef65c8d664328dd0b318c56b9fc26a9aa2a3

commit 1f59ef65c8d664328dd0b318c56b9fc26a9aa2a3
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2024-09-22 22:02:18 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2024-09-22 22:29:43 +0000

    lang/ccl: update to version 1.13
---
 lang/ccl/Makefile                              |   3 +-
 lang/ccl/distinfo                              |  10 +-
 lang/ccl/files/patch-lisp-kernel_area.h        |  11 --
 lang/ccl/files/patch-lisp-kernel_gc-common.c   |  12 --
 lang/ccl/files/patch-lisp-kernel_gc.h          |  66 --------
 lang/ccl/files/patch-lisp-kernel_pmcl-kernel.c |  11 --
 lang/ccl/files/patch-lisp-kernel_threads.h     |  11 --
 lang/ccl/pkg-plist                             | 201 ++++++++++++++++++++++++-
 8 files changed, 204 insertions(+), 121 deletions(-)

diff --git a/lang/ccl/Makefile b/lang/ccl/Makefile
index 56ca2932da7a..1ab02444817b 100644
--- a/lang/ccl/Makefile
+++ b/lang/ccl/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	ccl
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.12
-PORTREVISION=	2
+DISTVERSION=	1.13
 CATEGORIES=	lang lisp
 MASTER_SITES+=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${PORTVERSION}/:bootstrap
 DISTFILES=	freebsdx86.tar.gz:bootstrap
diff --git a/lang/ccl/distinfo b/lang/ccl/distinfo
index c60fee96e1ee..8f911d0d46ec 100644
--- a/lang/ccl/distinfo
+++ b/lang/ccl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1590659171
-SHA256 (ccl/v1.12/freebsdx86.tar.gz) = 43d4bec7af719462807c39d2bc16c8a5482ee62084861e0997b0596c525257e3
-SIZE (ccl/v1.12/freebsdx86.tar.gz) = 6526273
-SHA256 (ccl/v1.12/Clozure-ccl-v1.12_GH0.tar.gz) = 774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
-SIZE (ccl/v1.12/Clozure-ccl-v1.12_GH0.tar.gz) = 5014439
+TIMESTAMP = 1727039884
+SHA256 (ccl/v1.13/freebsdx86.tar.gz) = ccd8d16822b33e041aa0bace7f173b162d244d12b66da33ed9fc5570ebedaf5b
+SIZE (ccl/v1.13/freebsdx86.tar.gz) = 13746970
+SHA256 (ccl/v1.13/Clozure-ccl-v1.13_GH0.tar.gz) = bca7f8d70d49059f8937b82bc64f47f7d01c07dd18760002ec41b41c444f838c
+SIZE (ccl/v1.13/Clozure-ccl-v1.13_GH0.tar.gz) = 5035681
diff --git a/lang/ccl/files/patch-lisp-kernel_area.h b/lang/ccl/files/patch-lisp-kernel_area.h
deleted file mode 100644
index 29a44b9fb311..000000000000
--- a/lang/ccl/files/patch-lisp-kernel_area.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- lisp-kernel/area.h.orig	2020-04-19 21:32:56 UTC
-+++ lisp-kernel/area.h
-@@ -108,7 +108,7 @@ Boolean grow_dynamic_area(natural);
- Boolean shrink_dynamic_area(natural);
- 
- /* serialize add_area/remove_area, and also the tcr queue */
--void *tcr_area_lock;
-+extern void *tcr_area_lock;
- 
- #define reserved_area ((area *)(all_areas))
- #define active_dynamic_area ((area *)(reserved_area->succ))
diff --git a/lang/ccl/files/patch-lisp-kernel_gc-common.c b/lang/ccl/files/patch-lisp-kernel_gc-common.c
deleted file mode 100644
index e03167c2bf01..000000000000
--- a/lang/ccl/files/patch-lisp-kernel_gc-common.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- lisp-kernel/gc-common.c.orig	2020-04-19 21:32:56 UTC
-+++ lisp-kernel/gc-common.c
-@@ -24,6 +24,9 @@
- #include <stdlib.h>
- #include <string.h>
- 
-+LispObj *GCrelocptr, *global_reloctab;
-+LispObj GCfirstunmarked;
-+
- #ifndef WINDOWS
- #include <sys/time.h>
- #endif
diff --git a/lang/ccl/files/patch-lisp-kernel_gc.h b/lang/ccl/files/patch-lisp-kernel_gc.h
deleted file mode 100644
index bf1546d2a061..000000000000
--- a/lang/ccl/files/patch-lisp-kernel_gc.h
+++ /dev/null
@@ -1,66 +0,0 @@
---- lisp-kernel/gc.h.orig	2020-04-19 21:32:56 UTC
-+++ lisp-kernel/gc.h
-@@ -62,8 +62,8 @@
- extern LispObj GCarealow, GCareadynamiclow;
- extern natural GCndnodes_in_area, GCndynamic_dnodes_in_area;
- extern bitvector GCmarkbits, GCdynamic_markbits,managed_static_refbits,global_refidx,dynamic_refidx,managed_static_refidx;
--LispObj *global_reloctab, *GCrelocptr;
--LispObj GCfirstunmarked;
-+extern LispObj *global_reloctab, *GCrelocptr;
-+extern LispObj GCfirstunmarked;
- 
- extern natural lisp_heap_gc_threshold;
- extern natural lisp_heap_notify_threshold;
-@@ -83,7 +83,7 @@ void gc(TCR *, signed_natural);
- int change_hons_area_size(TCR *, signed_natural);
- void delete_protected_area(protected_area_ptr);
- Boolean egc_control(Boolean, BytePtr);
--Boolean free_segments_zero_filled_by_OS;
-+extern Boolean free_segments_zero_filled_by_OS;
- Boolean new_heap_segment(ExceptionInformation *, natural, Boolean , TCR *, Boolean *);
- void platform_new_heap_segment(ExceptionInformation *, TCR*, BytePtr, BytePtr);
- /* an type representing 1/4 of a natural word */
-@@ -153,19 +153,19 @@ void report_paging_info_delta(FILE*, paging_info *, pa
- #define GC_TRAP_FUNCTION_FREEZE 129
- #define GC_TRAP_FUNCTION_THAW 130
- 
--Boolean GCDebug, GCverbose, just_purified_p;
--bitvector GCmarkbits, GCdynamic_markbits;
--LispObj GCarealow, GCareadynamiclow;
--natural GCndnodes_in_area, GCndynamic_dnodes_in_area;
--LispObj GCweakvll,GCdwsweakvll;
--LispObj GCephemeral_low;
--natural GCn_ephemeral_dnodes;
--natural GCstack_limit;
-+extern Boolean GCDebug, GCverbose, just_purified_p;
-+extern bitvector GCmarkbits, GCdynamic_markbits;
-+extern LispObj GCarealow, GCareadynamiclow;
-+extern natural GCndnodes_in_area, GCndynamic_dnodes_in_area;
-+extern LispObj GCweakvll,GCdwsweakvll;
-+extern LispObj GCephemeral_low;
-+extern natural GCn_ephemeral_dnodes;
-+extern natural GCstack_limit;
- 
- #if WORD_SIZE == 64
--unsigned short *_one_bits;
-+extern unsigned short *_one_bits;
- #else
--const unsigned char _one_bits[256];
-+extern const unsigned char _one_bits[256];
- #endif
- 
- #define one_bits(x) _one_bits[x]
-@@ -195,11 +195,11 @@ void gc(TCR *, signed_natural);
- /* backend-interface */
- 
- typedef void (*weak_mark_fun) (LispObj);
--weak_mark_fun mark_weak_htabv, dws_mark_weak_htabv;
-+extern weak_mark_fun mark_weak_htabv, dws_mark_weak_htabv;
- 
- typedef void (*weak_process_fun)(void);
- 
--weak_process_fun markhtabvs;
-+extern weak_process_fun markhtabvs;
- 
- 
- #define hash_table_vector_header_count (sizeof(hash_table_vector_header)/sizeof(LispObj))
diff --git a/lang/ccl/files/patch-lisp-kernel_pmcl-kernel.c b/lang/ccl/files/patch-lisp-kernel_pmcl-kernel.c
deleted file mode 100644
index 1b7a8c8f689a..000000000000
--- a/lang/ccl/files/patch-lisp-kernel_pmcl-kernel.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lisp-kernel/pmcl-kernel.c.orig	2020-04-19 21:32:56 UTC
-+++ lisp-kernel/pmcl-kernel.c
-@@ -151,7 +151,7 @@ wperror(char* message)
- 
- LispObj lisp_nil = (LispObj) 0;
- bitvector global_mark_ref_bits = NULL, dynamic_mark_ref_bits = NULL, relocatable_mark_ref_bits = NULL, global_refidx = NULL, dynamic_refidx = NULL,managed_static_refidx = NULL;
--
-+void *tcr_area_lock;
- 
- /* These are all "persistent" : they're initialized when
-    subprims are first loaded and should never change. */
diff --git a/lang/ccl/files/patch-lisp-kernel_threads.h b/lang/ccl/files/patch-lisp-kernel_threads.h
deleted file mode 100644
index 25255bc91718..000000000000
--- a/lang/ccl/files/patch-lisp-kernel_threads.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- lisp-kernel/threads.h.orig	2020-04-19 21:32:56 UTC
-+++ lisp-kernel/threads.h
-@@ -187,7 +187,7 @@ void tsd_set(LispObj, void *);
- void *tsd_get(LispObj);
- TCR *new_tcr(natural, natural);
- void thread_init_tcr(TCR *tcr, void *stack_base, natural stack_size);
--TCR *initial_thread_tcr;
-+extern TCR *initial_thread_tcr;
- 
- #define DEFAULT_THREAD_STACK_SIZE ((size_t) -1)
- #define MINIMAL_THREAD_STACK_SIZE ((size_t) 0)
diff --git a/lang/ccl/pkg-plist b/lang/ccl/pkg-plist
index 6b4d035f4407..e4b8587c2ace 100644
--- a/lang/ccl/pkg-plist
+++ b/lang/ccl/pkg-plist
@@ -49,6 +49,7 @@ lib/ccl/bin/nxenv.fx64fsl
 lib/ccl/bin/optimizers.fx64fsl
 lib/ccl/bin/pathnames.fx64fsl
 lib/ccl/bin/pprint.fx64fsl
+lib/ccl/bin/prefixed-stream.fx64fsl
 lib/ccl/bin/prepare-mcl-environment.fx64fsl
 lib/ccl/bin/read.fx64fsl
 lib/ccl/bin/reg.fx64fsl
@@ -64,6 +65,7 @@ lib/ccl/bin/swank-loader.fx64fsl
 lib/ccl/bin/swink.fx64fsl
 lib/ccl/bin/systems.fx64fsl
 lib/ccl/bin/time.fx64fsl
+lib/ccl/bin/timestamped-stream.fx64fsl
 lib/ccl/bin/vinsn.fx64fsl
 lib/ccl/bin/vreg.fx64fsl
 lib/ccl/bin/x86-arch.fx64fsl
@@ -89,6 +91,7 @@ lib/ccl/compiler/ARM/arm-lap.lisp
 lib/ccl/compiler/ARM/arm-lapmacros.lisp
 lib/ccl/compiler/ARM/arm-vinsns.lisp
 lib/ccl/compiler/ARM/arm2.lisp
+lib/ccl/compiler/ARM64/arm64-arch.lisp
 lib/ccl/compiler/ARM64/arm64-asm.lisp
 lib/ccl/compiler/PPC/PPC32/ppc32-arch.lisp
 lib/ccl/compiler/PPC/PPC32/ppc32-backend.lisp
@@ -136,6 +139,13 @@ lib/ccl/compiler/vinsn.lisp
 lib/ccl/compiler/vreg.lisp
 lib/ccl/doc/README
 lib/ccl/doc/compiler-changes-in-CCL-1.12-trunk.pdf
+lib/ccl/doc/internals/Makefile
+lib/ccl/doc/internals/assembler.ccldoc
+lib/ccl/doc/internals/backend.ccldoc
+lib/ccl/doc/internals/glossary.ccldoc
+lib/ccl/doc/internals/implementation.ccldoc
+lib/ccl/doc/internals/internals.ccldoc
+lib/ccl/doc/manual/Makefile
 lib/ccl/doc/manual/about.ccldoc
 lib/ccl/doc/manual/build.ccldoc
 lib/ccl/doc/manual/ccl.ccldoc
@@ -147,7 +157,6 @@ lib/ccl/doc/manual/gc.ccldoc
 lib/ccl/doc/manual/glossary.ccldoc
 lib/ccl/doc/manual/hemlock.ccldoc
 lib/ccl/doc/manual/ide.ccldoc
-lib/ccl/doc/manual/implementation.ccldoc
 lib/ccl/doc/manual/install.ccldoc
 lib/ccl/doc/manual/limits.ccldoc
 lib/ccl/doc/manual/modifying.ccldoc
@@ -159,6 +168,7 @@ lib/ccl/doc/manual/profile.ccldoc
 lib/ccl/doc/manual/q-and-a.ccldoc
 lib/ccl/doc/manual/sockets.ccldoc
 lib/ccl/doc/manual/streams.ccldoc
+lib/ccl/doc/manual/style.css
 lib/ccl/doc/manual/threads.ccldoc
 lib/ccl/doc/manual/toplevel.ccldoc
 lib/ccl/doc/manual/unicode.ccldoc
@@ -235,8 +245,191 @@ lib/ccl/examples/rubix/rubix.lisp
 lib/ccl/examples/rubix/vectors.lisp
 lib/ccl/examples/sockets/socket-test.lisp
 lib/ccl/examples/webkit.lisp
-lib/ccl/freebsd-headers64/README
-lib/ccl/freebsd-headers64/libc/C/gen.sh
+lib/ccl/freebsd-headers/libc/C/translate.sh
+lib/ccl/freebsd-headers/libc/C/usr/include/aio.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/arpa/inet.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/assert.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/complex.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/cpio.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/ctype.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/dirent.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/dlfcn.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/errno.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/fcntl.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/fenv.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/float.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/fmtmsg.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/fnmatch.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/ftw.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/glob.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/grp.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/iconv.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/ifaddrs.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/inttypes.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/iso646.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/langinfo.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/libgen.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/limits.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/locale.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/machine/fpu.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/machine/ucontext.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/math.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/monetary.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/mqueue.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/ndbm.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/net/if.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/netdb.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/netinet/in.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/netinet/tcp.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/nl_types.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/poll.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/pthread.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/pwd.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/regex.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sched.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/search.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/semaphore.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/setjmp.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/signal.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/spawn.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/stdarg.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/stdbool.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/stddef.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/stdint.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/stdio.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/stdlib.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/string.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/strings.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/elf.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/ipc.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/link_elf.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/mman.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/msg.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/resource.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/select.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/sem.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/shm.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/socket.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/stat.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/statvfs.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/sysctl.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/time.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/times.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/types.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/uio.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/un.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/utsname.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sys/wait.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/sysexits.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/syslog.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/tar.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/termios.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/tgmath.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/time.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/ucontext.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/ulimit.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/unistd.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/utime.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/utmpx.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/wchar.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/wctype.ffi
+lib/ccl/freebsd-headers/libc/C/usr/include/wordexp.ffi
+lib/ccl/freebsd-headers/libc/constants.cdb
+lib/ccl/freebsd-headers/libc/functions.cdb
+lib/ccl/freebsd-headers/libc/objc-classes.cdb
+lib/ccl/freebsd-headers/libc/objc-methods.cdb
+lib/ccl/freebsd-headers/libc/records.cdb
+lib/ccl/freebsd-headers/libc/types.cdb
+lib/ccl/freebsd-headers/libc/vars.cdb
+lib/ccl/freebsd-headers64/libc/C/translate.sh
+lib/ccl/freebsd-headers64/libc/C/usr/include/aio.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/arpa/inet.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/assert.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/complex.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/cpio.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/ctype.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/dirent.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/dlfcn.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/errno.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/fcntl.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/fenv.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/float.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/fmtmsg.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/fnmatch.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/ftw.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/glob.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/grp.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/iconv.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/ifaddrs.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/inttypes.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/iso646.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/langinfo.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/libgen.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/limits.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/locale.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/machine/fpu.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/machine/ucontext.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/math.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/monetary.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/mqueue.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/ndbm.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/net/if.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/netdb.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/netinet/in.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/netinet/tcp.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/nl_types.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/poll.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/pthread.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/pwd.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/regex.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sched.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/search.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/semaphore.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/setjmp.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/signal.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/spawn.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/stdarg.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/stdbool.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/stddef.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/stdint.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/stdio.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/stdlib.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/string.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/strings.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/elf.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/ipc.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/link_elf.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/mman.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/msg.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/resource.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/select.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/sem.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/shm.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/socket.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/stat.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/statvfs.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/sysctl.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/time.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/times.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/types.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/uio.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/un.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/utsname.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sys/wait.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/sysexits.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/syslog.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/tar.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/termios.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/tgmath.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/time.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/ucontext.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/ulimit.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/unistd.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/utime.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/utmpx.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/wchar.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/wctype.ffi
+lib/ccl/freebsd-headers64/libc/C/usr/include/wordexp.ffi
 lib/ccl/freebsd-headers64/libc/constants.cdb
 lib/ccl/freebsd-headers64/libc/functions.cdb
 lib/ccl/freebsd-headers64/libc/objc-classes.cdb
@@ -534,6 +727,7 @@ lib/ccl/library/openmcl-gtk-support.lisp
 lib/ccl/library/oprofile.txt
 lib/ccl/library/parse-ffi.lisp
 lib/ccl/library/pascal-strings.lisp
+lib/ccl/library/prefixed-stream.lisp
 lib/ccl/library/pty.lisp
 lib/ccl/library/remote-lisp.lisp
 lib/ccl/library/sequence-utils.lisp
@@ -543,6 +737,7 @@ lib/ccl/library/sockets.fx64fsl
 lib/ccl/library/sockets.lisp
 lib/ccl/library/splay-tree.lisp
 lib/ccl/library/swank-loader.lisp
+lib/ccl/library/timestamped-stream.lisp
 lib/ccl/mac-ui/ccl-application.lisp
 lib/ccl/mac-ui/cf-utils.lisp
 lib/ccl/mac-ui/cg.lisp