~ chicken-core (chicken-5) 73479ee6703e56b1cfd28f0140ddda5585b18f33
commit 73479ee6703e56b1cfd28f0140ddda5585b18f33
Author: Peter Bex <peter@more-magic.net>
AuthorDate: Sat Aug 29 16:15:26 2015 +0200
Commit: Peter Bex <peter@more-magic.net>
CommitDate: Sat Aug 29 16:15:26 2015 +0200
Bump binary compatibility version to 8.
This includes the manual's "Cross development" section and the file tree
in README under "What gets installed".
diff --git a/NEWS b/NEWS
index 39269824..9d5273fb 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,7 @@
use "argument vectors" instead of C calling convention.
- Apply hack is no longer used; the limitation of 128 arguments
has been lifted for platforms which had no apply hack.
+ - Increased the "binary compatibility version" to 8.
4.10.0
diff --git a/README b/README
index e8cce4f8..a9f9f0f8 100644
--- a/README
+++ b/README
@@ -282,7 +282,7 @@
| `-- chicken.h
|-- lib
| |-- chicken
- | | `-- 7
+ | | `-- 8
| | |-- chicken.import.so
| | |-- csi.import.so
| | |-- data-structures.import.so
@@ -310,8 +310,8 @@
| |-- libchicken.a
| |-- libchicken.dll.a (Windows)
| |-- libchicken.dylib (Macintosh)
- | |-- libchicken.so -> libchicken.so.7 (Unix)
- | `-- libchicken.so.7 (Unix)
+ | |-- libchicken.so -> libchicken.so.8 (Unix)
+ | `-- libchicken.so.8 (Unix)
`-- share
|-- chicken
| |-- doc
diff --git a/defaults.make b/defaults.make
index 80cd2d5c..ca0cda94 100644
--- a/defaults.make
+++ b/defaults.make
@@ -27,7 +27,7 @@
# basic parameters
-BINARYVERSION = 7
+BINARYVERSION = 8
STACKDIRECTION ?= 1
CROSS_CHICKEN ?= 0
diff --git a/manual/Cross development b/manual/Cross development
index 9ce32dbc..4666e1e2 100644
--- a/manual/Cross development
+++ b/manual/Cross development
@@ -93,12 +93,12 @@ You should now have these files on {{~/target}}:
| `-- chicken.h
|-- lib
| |-- chicken
- | | `-- 6
+ | | `-- 8
| | :
| |
| |-- libchicken.a
- | |-- libchicken.so -> libchicken.so.6
- | `-- libchicken.so.6
+ | |-- libchicken.so -> libchicken.so.8
+ | `-- libchicken.so.8
`-- share
|-- chicken
| |-- doc
@@ -166,12 +166,12 @@ In {{~/cross-chicken}}, you should find the following:
| `-- chicken.h
|-- lib
| |-- chicken
- | | `-- 6
+ | | `-- 8
| | :
| |
| |-- libchicken.a
- | |-- libchicken.so -> libchicken.so.6
- | `-- libchicken.so.6
+ | |-- libchicken.so -> libchicken.so.8
+ | `-- libchicken.so.8
`-- share
|-- chicken
| |-- doc
Trap