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