[Openmcl-cvs-notifications] r13597 - in /trunk/source/lisp-kernel: ./ darwinppc/ darwinppc64/ darwinx8632/ darwinx8664/ freebsdx8632/ freebsdx8664/ linuxppc/ linuxppc64/ linuxx8632/ linuxx8664/
gb at clozure.com
gb at clozure.com
Sun Apr 11 10:16:22 UTC 2010
Author: gb
Date: Sun Apr 11 04:16:22 2010
New Revision: 13597
Log:
Move the "new" <platform>/ccl-platform.h files to platform-<platform>.h ; d=
epend on the Makefile to force inclusion of platform-specific header via -i=
nclude.
Added:
trunk/source/lisp-kernel/platform-darwinppc.h
- copied, changed from r13593, trunk/source/lisp-kernel/darwinppc/ccl=
-platform.h
trunk/source/lisp-kernel/platform-darwinppc64.h
- copied, changed from r13593, trunk/source/lisp-kernel/darwinppc64/c=
cl-platform.h
trunk/source/lisp-kernel/platform-darwinx8632.h
- copied, changed from r13593, trunk/source/lisp-kernel/darwinx8632/c=
cl-platform.h
trunk/source/lisp-kernel/platform-darwinx8664.h
- copied, changed from r13593, trunk/source/lisp-kernel/darwinx8664/c=
cl-platform.h
trunk/source/lisp-kernel/platform-freebsdx8632.h
- copied, changed from r13593, trunk/source/lisp-kernel/freebsdx8632/=
ccl-platform.h
trunk/source/lisp-kernel/platform-freebsdx8664.h
- copied, changed from r13593, trunk/source/lisp-kernel/freebsdx8664/=
ccl-platform.h
trunk/source/lisp-kernel/platform-linuxppc.h
- copied, changed from r13593, trunk/source/lisp-kernel/linuxppc/ccl-=
platform.h
trunk/source/lisp-kernel/platform-linuxppc64.h
- copied, changed from r13593, trunk/source/lisp-kernel/linuxppc64/cc=
l-platform.h
trunk/source/lisp-kernel/platform-linuxx8632.h
- copied, changed from r13593, trunk/source/lisp-kernel/linuxx8632/cc=
l-platform.h
trunk/source/lisp-kernel/platform-linuxx8664.h
- copied, changed from r13593, trunk/source/lisp-kernel/linuxx8664/cc=
l-platform.h
trunk/source/lisp-kernel/platform-solarisx64.h
- copied, changed from r13593, trunk/source/lisp-kernel/solarisx64/cc=
l-platform.h
trunk/source/lisp-kernel/platform-solarisx86.h
- copied, changed from r13593, trunk/source/lisp-kernel/solarisx86/cc=
l-platform.h
trunk/source/lisp-kernel/platform-win32.h
- copied, changed from r13593, trunk/source/lisp-kernel/win32/ccl-pla=
tform.h
trunk/source/lisp-kernel/platform-win64.h
- copied unchanged from r13593, trunk/source/lisp-kernel/win64/ccl-pl=
atform.h
Removed:
trunk/source/lisp-kernel/darwinppc/ccl-platform.h
trunk/source/lisp-kernel/darwinppc64/ccl-platform.h
trunk/source/lisp-kernel/darwinx8632/ccl-platform.h
trunk/source/lisp-kernel/darwinx8664/ccl-platform.h
trunk/source/lisp-kernel/freebsdx8632/ccl-platform.h
trunk/source/lisp-kernel/freebsdx8664/ccl-platform.h
trunk/source/lisp-kernel/linuxppc/ccl-platform.h
trunk/source/lisp-kernel/linuxppc64/ccl-platform.h
trunk/source/lisp-kernel/linuxx8632/ccl-platform.h
trunk/source/lisp-kernel/linuxx8664/ccl-platform.h
Removed: trunk/source/lisp-kernel/darwinppc/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Removed: trunk/source/lisp-kernel/darwinppc64/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Removed: trunk/source/lisp-kernel/darwinx8632/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Removed: trunk/source/lisp-kernel/darwinx8664/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Removed: trunk/source/lisp-kernel/freebsdx8632/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Removed: trunk/source/lisp-kernel/freebsdx8664/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Removed: trunk/source/lisp-kernel/linuxppc/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Removed: trunk/source/lisp-kernel/linuxppc64/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Removed: trunk/source/lisp-kernel/linuxx8632/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Removed: trunk/source/lisp-kernel/linuxx8664/ccl-platform.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
(empty)
Copied: trunk/source/lisp-kernel/platform-darwinppc.h (from r13593, trunk/s=
ource/lisp-kernel/darwinppc/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/darwinppc/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-darwinppc.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,23 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 32
+
+/* ucontext/mcontext stuff; saner if OS >=3D 10.5 */
+typedef ucontext_t ExceptionInformation;
+typedef mcontext_t MCONTEXT_T;
+#define UC_MCONTEXT(UC) UC->uc_mcontext
Copied: trunk/source/lisp-kernel/platform-darwinppc64.h (from r13593, trunk=
/source/lisp-kernel/darwinppc64/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/darwinppc64/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-darwinppc64.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,32 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 64
+
+
+/* ucontext/mcontext stuff; saner if OS >=3D 10.5 */
+typedef struct ucontext64 ExceptionInformation;
+typedef struct mcontext64 MCONTEXT_T;
+#define UC_MCONTEXT(UC) UC->uc_mcontext
+
+/* Define "standard" C integer types. There are lots of standards; we
+ basically want to define signed/unsigned 8/16/32/64-bit integer
+ types (s8_t, u32_t) with names that we can use consistently in
+ this code. (We may or may not actually use them consistently.)
+ */
+
+#include "standard-inttypes.h"
Copied: trunk/source/lisp-kernel/platform-darwinx8632.h (from r13593, trunk=
/source/lisp-kernel/darwinx8632/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/darwinx8632/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-darwinx8632.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,29 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 32
+
+/* ucontext/mcontext stuff; saner if OS >=3D 10.5 */
+#include <sys/signal.h>
+#include <sys/ucontext.h>
+
+#define UC_MCONTEXT(UC) UC->uc_mcontext
+typedef mcontext_t MCONTEXT_T;
+typedef ucontext_t ExceptionInformation;
+
+#include "standard-inttypes.h"
+
Copied: trunk/source/lisp-kernel/platform-darwinx8664.h (from r13593, trunk=
/source/lisp-kernel/darwinx8664/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/darwinx8664/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-darwinx8664.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,28 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 64
+
+#include <sys/signal.h>
+#include <sys/ucontext.h>
+
+/* ucontext/mcontext stuff; saner if OS >=3D 10.5 */
+typedef mcontext_t MCONTEXT_T;
+typedef ucontext_t ExceptionInformation;
+#define UC_MCONTEXT(UC) UC->uc_mcontext
+
+#include "standard-inttypes.h"
Copied: trunk/source/lisp-kernel/platform-freebsdx8632.h (from r13593, trun=
k/source/lisp-kernel/freebsdx8632/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/freebsdx8632/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-freebsdx8632.h Sun Apr 11 04:16:22 20=
10
@@ -1,0 +1,25 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 32
+
+typedef struct __ucontext ExceptionInformation;
+
+#include "standard-inttypes.h"
+
+
+
Copied: trunk/source/lisp-kernel/platform-freebsdx8664.h (from r13593, trun=
k/source/lisp-kernel/freebsdx8664/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/freebsdx8664/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-freebsdx8664.h Sun Apr 11 04:16:22 20=
10
@@ -1,0 +1,25 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 64
+
+typedef struct __ucontext ExceptionInformation;
+
+#include "standard-inttypes.h"
+
+
+
Copied: trunk/source/lisp-kernel/platform-linuxppc.h (from r13593, trunk/so=
urce/lisp-kernel/linuxppc/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/linuxppc/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-linuxppc.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,25 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 32
+
+typedef struct ucontext ExceptionInformation;
+
+#include "standard-inttypes.h"
+
+
+
Copied: trunk/source/lisp-kernel/platform-linuxppc64.h (from r13593, trunk/=
source/lisp-kernel/linuxppc64/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/linuxppc64/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-linuxppc64.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,25 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 64
+
+typedef struct ucontext ExceptionInformation;
+
+#include "standard-inttypes.h"
+
+
+
Copied: trunk/source/lisp-kernel/platform-linuxx8632.h (from r13593, trunk/=
source/lisp-kernel/linuxx8632/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/linuxx8632/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-linuxx8632.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,25 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 32
+
+typedef struct ucontext ExceptionInformation;
+
+#include "standard-inttypes.h"
+
+
+
Copied: trunk/source/lisp-kernel/platform-linuxx8664.h (from r13593, trunk/=
source/lisp-kernel/linuxx8664/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/linuxx8664/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-linuxx8664.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,25 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 64
+
+typedef struct ucontext ExceptionInformation;
+
+#include "standard-inttypes.h"
+
+
+
Copied: trunk/source/lisp-kernel/platform-solarisx64.h (from r13593, trunk/=
source/lisp-kernel/solarisx64/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/solarisx64/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-solarisx64.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,25 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 64
+
+typedef struct ucontext ExceptionInformation;
+
+#include "solaris-inttypes.h"
+
+
+
Copied: trunk/source/lisp-kernel/platform-solarisx86.h (from r13593, trunk/=
source/lisp-kernel/solarisx86/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/solarisx86/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-solarisx86.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,25 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 32
+
+typedef struct ucontext ExceptionInformation;
+
+#include "solaris-inttypes.h"
+
+
+
Copied: trunk/source/lisp-kernel/platform-win32.h (from r13593, trunk/sourc=
e/lisp-kernel/win32/ccl-platform.h)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/win32/ccl-platform.h (original)
+++ trunk/source/lisp-kernel/platform-win32.h Sun Apr 11 04:16:22 2010
@@ -1,0 +1,25 @@
+/*
+ Copyright (C) 2010 Clozure Associates
+ Copyright (C) 1994-2001 Digitool, Inc
+ This file is part of Clozure CL. =
+
+ Clozure CL is licensed under the terms of the Lisp Lesser GNU Public
+ License , known as the LLGPL and distributed with Clozure CL as the
+ file "LICENSE". The LLGPL consists of a preamble and the LGPL,
+ which is distributed with Clozure CL as the file "LGPL". Where these
+ conflict, the preamble takes precedence. =
+
+ Clozure CL is referenced in the preamble as the "LIBRARY."
+
+ The LLGPL is also available online at
+ http://opensource.franz.com/preamble.html
+*/
+
+#define WORD_SIZE 32
+
+typedef CONTEXT ExceptionInformation;
+
+#include "windows-inttypes.h"
+
+
+
More information about the Openmcl-cvs-notifications
mailing list