Skip to content

Commit 253230f

Browse files
committed
version 10.0.0
1 parent c502a24 commit 253230f

29 files changed

+107
-227
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
if: ${{ runner.os == 'Windows' }}
6464
run: git config --global core.autocrlf false
6565
- name: Checkout
66-
uses: actions/checkout@v3
66+
uses: actions/checkout@v4
6767
with:
6868
submodules: 'recursive'
6969
- name: Setup 32-bit Linux
@@ -87,7 +87,7 @@ jobs:
8787
run: tar -c -h -z -f $TARGET_MACHINE$TOOLCHAIN$VARIANT.tgz $TARGET_MACHINE
8888
- name: Upload archive
8989
if: always()
90-
uses: actions/upload-artifact@v3
90+
uses: actions/upload-artifact@v4
9191
with:
9292
name: ${{ matrix.config.machine }}${{ matrix.config.toolchain }}${{ matrix.config.variant }}
9393
path: ${{ matrix.config.machine }}${{ matrix.config.toolchain }}${{ matrix.config.variant }}.tgz

BUILDING

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

44
Licensed under the Apache License, Version 2.0 (the "License");
55
you may not use this file except in compliance with the License.
@@ -350,12 +350,12 @@ To build on Windows with Microsoft Visual Studio, use
350350
where <machine type> is one of the following:
351351

352352
* pb (portable bytecode, usually for bootstrapping)
353-
* ta6nt (64-bit Intel threaded
354-
* a6nt (64-bit Intel non-threaded
355-
* tarm64nt (64-bit Arm threaded)
356-
* arm64nt (64-bit Arm non-threaded)
357-
* ti3nt (32-bit threaded)
358-
* i3nt (32-bit non-threaded)
353+
* ta6nt (64-bit Intel threaded)
354+
* a6nt (64-bit Intel non-threaded)
355+
* tarm64nt (64-bit ARM threaded)
356+
* arm64nt (64-bit ARM non-threaded)
357+
* ti3nt (32-bit Intel threaded)
358+
* i3nt (32-bit Intel non-threaded)
359359

360360
If you're using Visual Studio 2022 or 2019, install "Desktop
361361
development with C++" on the "Workloads" tabs and the "C++ 20[xx]

NOTICE

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

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

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 9.9.9-pre-release.24 */
1+
/* equates.h for Chez Scheme Version 10.0.0 */
22

33
/* Do not edit this file. It is automatically generated and */
44
/* specifically tailored to the version of Chez Scheme named */
@@ -1010,7 +1010,7 @@ typedef uint64_t U64;
10101010
#define rtd_sealed 0x4
10111011
#define sbwp (ptr)0x4E
10121012
#define scaled_shot_1_shot_flag -0x8
1013-
#define scheme_version 0x9090918
1013+
#define scheme_version 0xA000000
10141014
#define seginfo_generation_disp 0x1
10151015
#define seginfo_list_bits_disp 0x8
10161016
#define seginfo_space_disp 0x0

boot/pb/petite.boot

-718 Bytes
Binary file not shown.

boot/pb/scheme.boot

-8 Bytes
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 9.9.9-pre-release.24 (pb) */
1+
/* scheme.h for Chez Scheme Version 10.0.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 "9.9.9-pre-release.24"
43+
#define VERSION "10.0.0"
4444
#define MACHINE_TYPE "pb"
4545

4646
/* Integer typedefs */

c/fasl.c

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -371,11 +371,8 @@ char *S_format_scheme_version(uptr n) {
371371
static char buf[40]; INT len;
372372
if ((n >> 24) != ((n >> 24) & 0xffff)) return "unknown";
373373
if ((n & 0xff) == 0) {
374-
if ((n & 0xff) == 0)
375-
len = snprintf(buf, sizeof(buf), "%d.%d", (int) n >> 24, (int) (n >> 16) & 0xff);
376-
else
377-
len = snprintf(buf, sizeof(buf), "%d.%d.%d", (int) n >> 24, (int) (n >> 16) & 0xff,
378-
(int) (n >> 8) & 0xff);
374+
len = snprintf(buf, sizeof(buf), "%d.%d.%d", (int) n >> 24, (int) (n >> 16) & 0xff,
375+
(int) (n >> 8) & 0xff);
379376
} else
380377
len = snprintf(buf, sizeof(buf), "%d.%d.%d-pre-release.%d", (int) n >> 24, (int) (n >> 16) & 0xff,
381378
(int) (n >> 8) & 0xff, (int) n & 0xff);

c/scheme.rc

Lines changed: 6 additions & 6 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 9,9,9,0
5-
PRODUCTVERSION 9,9,9,0
4+
FILEVERSION 10,0,0,0
5+
PRODUCTVERSION 10,0,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 9.9.9"
16-
VALUE "FileVersion", "9.9.9"
15+
VALUE "FileDescription", "Chez Scheme Version 10.0.0"
16+
VALUE "FileVersion", "10.0.0"
1717
VALUE "InternalName", "scheme.exe"
18-
VALUE "LegalCopyright", "Copyright 1984-2023 Cisco Systems, Inc. Licensed under the Apache License, Version 2.0."
18+
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", "9.9.9"
21+
VALUE "ProductVersion", "10.0.0"
2222
}
2323
}
2424
BLOCK "VarFileInfo" {

csug/copyright.stex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
\centerline{}\vfill
1818

19-
\textbf{\copyright~2023 Cisco Systems, Inc.}
19+
\textbf{\copyright~2024 Cisco Systems, Inc.}
2020

2121
Licensed under the Apache License Version 2.0\\
2222
http://www.apache.org/licenses/LICENSE-2.0

0 commit comments

Comments
 (0)