~ 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