Skip to content

Commit ae19cf9

Browse files
committed
Chez Scheme Version 10.1.0
1 parent 5eff5ff commit ae19cf9

File tree

25 files changed

+150
-80
lines changed

25 files changed

+150
-80
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
configure: --pb --threads --enable-libffi
1313
test: test-some-fast
1414
- machine: a6osx
15-
os: macos-12
15+
os: macos-13
1616
- machine: ta6osx
17-
os: macos-12
17+
os: macos-13
1818
- machine: arm64osx
1919
os: macos-14
2020
- machine: tarm64osx

BUILDING

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Building Chez Scheme Version 10.0.0
1+
Building Chez Scheme Version 10.1.0
22
Copyright 1984-2024 Cisco Systems, Inc.
33

44
Licensed under the Apache License, Version 2.0 (the "License");
@@ -541,7 +541,7 @@ Finally, configure the Emscripten build to use "demo.boot":
541541

542542
CROSS COMPILING
543543

544-
To compile Chez Scheme for a target platform that is different than
544+
To compile Chez Scheme for a target platform that is different from
545545
the host platform, supply the `--cross` flag to the "configure" script
546546
while also specifying the target machine type, compiler settings to
547547
build for the target platform, and `CC_FOR_BUILD=<compiler>` to
@@ -598,16 +598,16 @@ step via `DESTDIR`:
598598

599599
CROSS COMPILING SCHEME PROGRAMS
600600

601-
After a non-cross build to work on the host platform, using
601+
After getting a non-cross build to work on the host platform, using
602602

603603
make bootquick XM=<machine type>
604604

605605
or
606606

607607
zuo . bootquick <machine type>
608608

609-
creates a "boot" subdirectory for <machine type> containing boot file,
610-
and in the process create a cross-compilation patch file as
609+
creates a "boot" subdirectory for <machine type> containing boot files
610+
and in the process creates a cross-compilation patch file as
611611
"xc-<machine type>/s/xpatch". Loading that "xpatch" file into Chez
612612
Scheme for the current platform changes functions like `compile-file`
613613
and `make-boot-file` to generate code for the target <machine type>.

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Chez Scheme Version 10.0.0
1+
Chez Scheme Version 10.1.0
22
Copyright 1984-2024 Cisco Systems, Inc.
33

44
This product includes code developed by Cisco Systems, Inc.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ The R6RS core of the Chez Scheme language is described in
6767
which also includes an introduction to Scheme and a set of example programs.
6868
Chez Scheme's additional language, run-time system, and
6969
programming environment features are described in the
70-
[Chez Scheme User's Guide](http://cisco.github.io/ChezScheme/csug10.0/csug.html).
70+
[Chez Scheme User's Guide](http://cisco.github.io/ChezScheme/csug/csug.html).
7171
The latter includes a shared index and a shared summary of forms,
7272
with links where appropriate to the former, so it is often the best
7373
starting point.

boot/pb/equates.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* equates.h for Chez Scheme Version 10.1.0-pre-release.4 */
1+
/* equates.h for Chez Scheme Version 10.1.0 */
22

33
/* Do not edit this file. It is automatically generated and */
44
/* specifically tailored to the version of Chez Scheme named */
@@ -1015,7 +1015,7 @@ typedef uint64_t U64;
10151015
#define rtd_sealed 0x4
10161016
#define sbwp (ptr)0x4E
10171017
#define scaled_shot_1_shot_flag -0x8
1018-
#define scheme_version 0xA010004
1018+
#define scheme_version 0xA010000
10191019
#define seginfo_generation_disp 0x1
10201020
#define seginfo_list_bits_disp 0x8
10211021
#define seginfo_space_disp 0x0

boot/pb/petite.boot

-4.71 MB
Binary file not shown.

boot/pb/scheme.boot

-3.8 MB
Binary file not shown.

boot/pb/scheme.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* scheme.h for Chez Scheme Version 10.1.0-pre-release.4 (pb) */
1+
/* scheme.h for Chez Scheme Version 10.1.0 (pb) */
22

33
/* Do not edit this file. It is automatically generated and */
44
/* specifically tailored to the version of Chez Scheme named */
@@ -40,7 +40,7 @@
4040
#endif
4141

4242
/* Chez Scheme Version and machine type */
43-
#define VERSION "10.1.0-pre-release.4"
43+
#define VERSION "10.1.0"
4444
#define MACHINE_TYPE "pb"
4545

4646
/* Integer typedefs */

c/scheme.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#include "winver.h"
22

33
VS_VERSION_INFO VERSIONINFO
4-
FILEVERSION 10,0,0,0
5-
PRODUCTVERSION 10,0,0,0
4+
FILEVERSION 10,1,0,0
5+
PRODUCTVERSION 10,1,0,0
66
FILEFLAGSMASK 0x3fL
77
FILEFLAGS 0x0L
88
FILEOS VOS__WINDOWS32
@@ -12,13 +12,13 @@ VS_VERSION_INFO VERSIONINFO
1212
BLOCK "StringFileInfo" {
1313
BLOCK "04090000" {
1414
VALUE "CompanyName", "Cisco Systems, Inc."
15-
VALUE "FileDescription", "Chez Scheme Version 10.0.0"
16-
VALUE "FileVersion", "10.0.0"
15+
VALUE "FileDescription", "Chez Scheme Version 10.1.0"
16+
VALUE "FileVersion", "10.1.0"
1717
VALUE "InternalName", "scheme.exe"
1818
VALUE "LegalCopyright", "Copyright 1984-2024 Cisco Systems, Inc. Licensed under the Apache License, Version 2.0."
1919
VALUE "OriginalFilename", "scheme.exe"
2020
VALUE "ProductName", "Chez Scheme"
21-
VALUE "ProductVersion", "10.0.0"
21+
VALUE "ProductVersion", "10.1.0"
2222
}
2323
}
2424
BLOCK "VarFileInfo" {

configure

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -653,11 +653,11 @@ if [ "$installdoc" = "" ] ; then
653653
fi
654654

655655
if [ "$installcsug" = "" ] ; then
656-
installcsug=$installdoc/csug10.0
656+
installcsug=$installdoc/csug10.1.0
657657
fi
658658

659659
if [ "$installreleasenotes" = "" ] ; then
660-
installreleasenotes=$installdoc/csv10
660+
installreleasenotes=$installdoc/csv10.1.0
661661
fi
662662

663663
if [ "$help" = "yes" ]; then

0 commit comments

Comments
 (0)