~ chicken-core (chicken-5) 96ddb43ddc6c59ba046a101ebd4289e52687a736


commit 96ddb43ddc6c59ba046a101ebd4289e52687a736
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:59:22 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 7c9cff47..a3f0bf58 100644
--- a/NEWS
+++ b/NEWS
@@ -34,6 +34,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 4440bb4d..98191ad7 100644
--- a/README
+++ b/README
@@ -282,7 +282,7 @@
 	|       `-- chicken.h
 	|-- lib
 	|   |-- chicken
-	|   |   `-- 7
+	|   |   `-- 8
 	|   |       |-- chicken.import.so
 	|   |       |-- chicken.data-structures.import.so
 	|   |       |-- chicken.eval.import.so
@@ -307,8 +307,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 dc67afd3..289d9eff 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