~ 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 | |-- docTrap