diff --git a/BUILDING b/BUILDING index e8de19b91..f07480686 100644 --- a/BUILDING +++ b/BUILDING @@ -1,5 +1,5 @@ -Building Chez Scheme Version 9.5.7 -Copyright 1984-2021 Cisco Systems, Inc. +Building Chez Scheme Version 9.5.8 +Copyright 1984-2022 Cisco Systems, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/LOG b/LOG index e2f6ab324..435cd9fce 100644 --- a/LOG +++ b/LOG @@ -2284,3 +2284,13 @@ configure - update zlib to version 1.2.12 (which fixes CVE-2018-25032) configure c/Mf-*le + +9.5.8 changes: +- updated version to 9.5.8 + BUILDING NOTICE makefiles/Mf-install.in scheme.1.in c/Makefile.a6nt + c/Makefile.i3nt c/Makefile.ta6nt c/Makefile.ti3nt mats/Mf-a6nt + mats/Mf-i3nt mats/Mf-ta6nt mats/Mf-ti3nt workarea c/scheme.rc s/7.ss + s/cmacros.ss release_notes/release_notes.stex csug/copyright.stex + csug/csug.stex bintar/Makefile rpm/Makefile pkg/Makefile + wininstall/Makefile wininstall/a6nt.wxs wininstall/i3nt.wxs + wininstall/ta6nt.wxs wininstall/ti3nt.wxs newrelease diff --git a/NOTICE b/NOTICE index 7204f4a6f..3f63ebd7f 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ -Chez Scheme Version 9.5.7 -Copyright 1984-2021 Cisco Systems, Inc. +Chez Scheme Version 9.5.8 +Copyright 1984-2022 Cisco Systems, Inc. This product includes code developed by Cisco Systems, Inc. diff --git a/bintar/Makefile b/bintar/Makefile index b2c7f7008..0df6ca69f 100644 --- a/bintar/Makefile +++ b/bintar/Makefile @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -version = 9.5.7 +version = 9.5.8 m := $(shell find ../bin/* -type d | xargs basename) R = csv$(version) @@ -61,7 +61,7 @@ $(R)/boot: $(R) ( cd $(R)/boot/$(m) ; ln -s ../../../../boot/$(m)/{scheme.h,petite.boot,scheme.boot,revision} . ) case $(m) in \ *nt) \ - ( cd $R/boot/$(m) ; ln -s ../../../../boot/$(m)/{csv957md.lib,csv957mt.lib,mainmd.obj,mainmt.obj,scheme.res} . ) \ + ( cd $R/boot/$(m) ; ln -s ../../../../boot/$(m)/{csv958md.lib,csv958mt.lib,mainmd.obj,mainmt.obj,scheme.res} . ) \ ;; \ *) \ ( cd $R/boot/$(m) ; ln -s ../../../../boot/$(m)/{main.o,kernel.o} . ) \ @@ -72,7 +72,7 @@ $(R)/bin: $(R) mkdir -p $(R)/bin/$(m) case $(m) in \ *nt) \ - ( cd $R/bin/$(m) ; ln -s ../../../../bin/$(m)/{scheme.exe,csv957.dll,csv957.lib,vcruntime140.lib} . ) \ + ( cd $R/bin/$(m) ; ln -s ../../../../bin/$(m)/{scheme.exe,csv958.dll,csv958.lib,vcruntime140.lib} . ) \ ;; \ *) \ ( cd $R/bin/$(m) ; ln -s ../../../../bin/$(m)/scheme . ) \ diff --git a/boot/a6le/equates.h b/boot/a6le/equates.h index bea308f85..8320221fb 100644 --- a/boot/a6le/equates.h +++ b/boot/a6le/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x8 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xE #define segment_t1_bits 0x10 diff --git a/boot/a6le/petite.boot b/boot/a6le/petite.boot index 91a5378b2..74f8b6a45 100644 Binary files a/boot/a6le/petite.boot and b/boot/a6le/petite.boot differ diff --git a/boot/a6le/scheme.boot b/boot/a6le/scheme.boot index 8650e5c82..672537127 100644 Binary files a/boot/a6le/scheme.boot and b/boot/a6le/scheme.boot differ diff --git a/boot/a6le/scheme.h b/boot/a6le/scheme.h index b363744a0..f36fc0050 100644 --- a/boot/a6le/scheme.h +++ b/boot/a6le/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (a6le) */ +/* scheme.h for Chez Scheme Version 9.5.8 (a6le) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "a6le" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/a6nt/equates.h b/boot/a6nt/equates.h index 3db4c9510..e02b86e44 100644 --- a/boot/a6nt/equates.h +++ b/boot/a6nt/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x8 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xE #define segment_t1_bits 0x10 diff --git a/boot/a6nt/petite.boot b/boot/a6nt/petite.boot index e3bfb334d..70c95382c 100644 Binary files a/boot/a6nt/petite.boot and b/boot/a6nt/petite.boot differ diff --git a/boot/a6nt/scheme.boot b/boot/a6nt/scheme.boot index a13b6d2c3..a40be0600 100644 Binary files a/boot/a6nt/scheme.boot and b/boot/a6nt/scheme.boot differ diff --git a/boot/a6nt/scheme.h b/boot/a6nt/scheme.h index 82a230549..c5ae0edb3 100644 --- a/boot/a6nt/scheme.h +++ b/boot/a6nt/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (a6nt) */ +/* scheme.h for Chez Scheme Version 9.5.8 (a6nt) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "a6nt" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/a6osx/equates.h b/boot/a6osx/equates.h index 30b8c49c9..cde4906aa 100644 --- a/boot/a6osx/equates.h +++ b/boot/a6osx/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x8 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xE #define segment_t1_bits 0x10 diff --git a/boot/a6osx/petite.boot b/boot/a6osx/petite.boot index bbe7b49e2..9c4827f69 100644 Binary files a/boot/a6osx/petite.boot and b/boot/a6osx/petite.boot differ diff --git a/boot/a6osx/scheme.boot b/boot/a6osx/scheme.boot index b98da80eb..ae61d281c 100644 Binary files a/boot/a6osx/scheme.boot and b/boot/a6osx/scheme.boot differ diff --git a/boot/a6osx/scheme.h b/boot/a6osx/scheme.h index bc878ec44..5f4e79eef 100644 --- a/boot/a6osx/scheme.h +++ b/boot/a6osx/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (a6osx) */ +/* scheme.h for Chez Scheme Version 9.5.8 (a6osx) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "a6osx" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/arm32le/equates.h b/boot/arm32le/equates.h index 91b6ee8d1..6bb037793 100644 --- a/boot/arm32le/equates.h +++ b/boot/arm32le/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -486,7 +486,7 @@ typedef unsigned long long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x4 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xD #define segment_t1_bits 0x13 diff --git a/boot/arm32le/petite.boot b/boot/arm32le/petite.boot index 557631474..0680741fb 100644 Binary files a/boot/arm32le/petite.boot and b/boot/arm32le/petite.boot differ diff --git a/boot/arm32le/scheme.boot b/boot/arm32le/scheme.boot index 0c78fdd39..132825d45 100644 Binary files a/boot/arm32le/scheme.boot and b/boot/arm32le/scheme.boot differ diff --git a/boot/arm32le/scheme.h b/boot/arm32le/scheme.h index ccdedeba9..07805a6e2 100644 --- a/boot/arm32le/scheme.h +++ b/boot/arm32le/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (arm32le) */ +/* scheme.h for Chez Scheme Version 9.5.8 (arm32le) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "arm32le" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/i3le/equates.h b/boot/i3le/equates.h index 24599a200..b91c86e38 100644 --- a/boot/i3le/equates.h +++ b/boot/i3le/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x4 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xD #define segment_t1_bits 0x13 diff --git a/boot/i3le/petite.boot b/boot/i3le/petite.boot index 5639ed17d..95f21f2db 100644 Binary files a/boot/i3le/petite.boot and b/boot/i3le/petite.boot differ diff --git a/boot/i3le/scheme.boot b/boot/i3le/scheme.boot index 8a7ae0bc2..cf65ee1dc 100644 Binary files a/boot/i3le/scheme.boot and b/boot/i3le/scheme.boot differ diff --git a/boot/i3le/scheme.h b/boot/i3le/scheme.h index 5aab051cd..00029f1f5 100644 --- a/boot/i3le/scheme.h +++ b/boot/i3le/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (i3le) */ +/* scheme.h for Chez Scheme Version 9.5.8 (i3le) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "i3le" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/i3nt/equates.h b/boot/i3nt/equates.h index 5b5c545fa..80d8032f4 100644 --- a/boot/i3nt/equates.h +++ b/boot/i3nt/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x4 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xD #define segment_t1_bits 0x13 diff --git a/boot/i3nt/petite.boot b/boot/i3nt/petite.boot index f8de0dcab..4820b5032 100644 Binary files a/boot/i3nt/petite.boot and b/boot/i3nt/petite.boot differ diff --git a/boot/i3nt/scheme.boot b/boot/i3nt/scheme.boot index 8012bbc59..87528979f 100644 Binary files a/boot/i3nt/scheme.boot and b/boot/i3nt/scheme.boot differ diff --git a/boot/i3nt/scheme.h b/boot/i3nt/scheme.h index a0694f936..437ceca80 100644 --- a/boot/i3nt/scheme.h +++ b/boot/i3nt/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (i3nt) */ +/* scheme.h for Chez Scheme Version 9.5.8 (i3nt) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "i3nt" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/i3osx/equates.h b/boot/i3osx/equates.h index 58619434e..4f663313f 100644 --- a/boot/i3osx/equates.h +++ b/boot/i3osx/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x4 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xD #define segment_t1_bits 0x13 diff --git a/boot/i3osx/petite.boot b/boot/i3osx/petite.boot index 6747a62b8..0757978e8 100644 Binary files a/boot/i3osx/petite.boot and b/boot/i3osx/petite.boot differ diff --git a/boot/i3osx/scheme.boot b/boot/i3osx/scheme.boot index 5c468e4a2..8e9bc5e1d 100644 Binary files a/boot/i3osx/scheme.boot and b/boot/i3osx/scheme.boot differ diff --git a/boot/i3osx/scheme.h b/boot/i3osx/scheme.h index fab79da3f..168847c8b 100644 --- a/boot/i3osx/scheme.h +++ b/boot/i3osx/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (i3osx) */ +/* scheme.h for Chez Scheme Version 9.5.8 (i3osx) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "i3osx" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/ta6le/equates.h b/boot/ta6le/equates.h index 475f6f49b..884fd9649 100644 --- a/boot/ta6le/equates.h +++ b/boot/ta6le/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x8 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xE #define segment_t1_bits 0x10 diff --git a/boot/ta6le/petite.boot b/boot/ta6le/petite.boot index 40c1505d2..072600a9b 100644 Binary files a/boot/ta6le/petite.boot and b/boot/ta6le/petite.boot differ diff --git a/boot/ta6le/scheme.boot b/boot/ta6le/scheme.boot index 9c37065eb..41273717e 100644 Binary files a/boot/ta6le/scheme.boot and b/boot/ta6le/scheme.boot differ diff --git a/boot/ta6le/scheme.h b/boot/ta6le/scheme.h index a0a0cf7fc..11c2d4aad 100644 --- a/boot/ta6le/scheme.h +++ b/boot/ta6le/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (ta6le) */ +/* scheme.h for Chez Scheme Version 9.5.8 (ta6le) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "ta6le" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/ta6nt/equates.h b/boot/ta6nt/equates.h index bd6a74632..c2087572d 100644 --- a/boot/ta6nt/equates.h +++ b/boot/ta6nt/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x8 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xE #define segment_t1_bits 0x10 diff --git a/boot/ta6nt/petite.boot b/boot/ta6nt/petite.boot index 8afde4236..ea6da62e5 100644 Binary files a/boot/ta6nt/petite.boot and b/boot/ta6nt/petite.boot differ diff --git a/boot/ta6nt/scheme.boot b/boot/ta6nt/scheme.boot index 7a9d9212d..559c5b9d7 100644 Binary files a/boot/ta6nt/scheme.boot and b/boot/ta6nt/scheme.boot differ diff --git a/boot/ta6nt/scheme.h b/boot/ta6nt/scheme.h index dd3fbc5b3..3ee69570d 100644 --- a/boot/ta6nt/scheme.h +++ b/boot/ta6nt/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (ta6nt) */ +/* scheme.h for Chez Scheme Version 9.5.8 (ta6nt) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "ta6nt" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/ta6osx/equates.h b/boot/ta6osx/equates.h index 9cb4a6423..87d4db477 100644 --- a/boot/ta6osx/equates.h +++ b/boot/ta6osx/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x8 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xE #define segment_t1_bits 0x10 diff --git a/boot/ta6osx/petite.boot b/boot/ta6osx/petite.boot index df47ee7f1..19d924031 100644 Binary files a/boot/ta6osx/petite.boot and b/boot/ta6osx/petite.boot differ diff --git a/boot/ta6osx/scheme.boot b/boot/ta6osx/scheme.boot index f0a1f4841..1b4cab25c 100644 Binary files a/boot/ta6osx/scheme.boot and b/boot/ta6osx/scheme.boot differ diff --git a/boot/ta6osx/scheme.h b/boot/ta6osx/scheme.h index e49a9aa86..34a24d4e5 100644 --- a/boot/ta6osx/scheme.h +++ b/boot/ta6osx/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (ta6osx) */ +/* scheme.h for Chez Scheme Version 9.5.8 (ta6osx) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "ta6osx" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/ti3le/equates.h b/boot/ti3le/equates.h index 3a716963f..ae0251afa 100644 --- a/boot/ti3le/equates.h +++ b/boot/ti3le/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x4 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xD #define segment_t1_bits 0x13 diff --git a/boot/ti3le/petite.boot b/boot/ti3le/petite.boot index 960a65fce..2ba676c27 100644 Binary files a/boot/ti3le/petite.boot and b/boot/ti3le/petite.boot differ diff --git a/boot/ti3le/scheme.boot b/boot/ti3le/scheme.boot index 4b62e353f..72a0042e1 100644 Binary files a/boot/ti3le/scheme.boot and b/boot/ti3le/scheme.boot differ diff --git a/boot/ti3le/scheme.h b/boot/ti3le/scheme.h index 1cfa2dd72..14a7d24a9 100644 --- a/boot/ti3le/scheme.h +++ b/boot/ti3le/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (ti3le) */ +/* scheme.h for Chez Scheme Version 9.5.8 (ti3le) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "ti3le" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/ti3nt/equates.h b/boot/ti3nt/equates.h index 6cec0e303..4102a30f7 100644 --- a/boot/ti3nt/equates.h +++ b/boot/ti3nt/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x4 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xD #define segment_t1_bits 0x13 diff --git a/boot/ti3nt/petite.boot b/boot/ti3nt/petite.boot index 08364d87b..d07bc8781 100644 Binary files a/boot/ti3nt/petite.boot and b/boot/ti3nt/petite.boot differ diff --git a/boot/ti3nt/scheme.boot b/boot/ti3nt/scheme.boot index 228903104..67da6b7e9 100644 Binary files a/boot/ti3nt/scheme.boot and b/boot/ti3nt/scheme.boot differ diff --git a/boot/ti3nt/scheme.h b/boot/ti3nt/scheme.h index 1413df465..af7926216 100644 --- a/boot/ti3nt/scheme.h +++ b/boot/ti3nt/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (ti3nt) */ +/* scheme.h for Chez Scheme Version 9.5.8 (ti3nt) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "ti3nt" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/boot/ti3osx/equates.h b/boot/ti3osx/equates.h index 10b77f48b..622024afd 100644 --- a/boot/ti3osx/equates.h +++ b/boot/ti3osx/equates.h @@ -1,4 +1,4 @@ -/* equates.h for Chez Scheme Version 9.5.7 */ +/* equates.h for Chez Scheme Version 9.5.8 */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -485,7 +485,7 @@ typedef unsigned long long U64; #define rtd_sealed 0x4 #define sbwp (ptr)0x4E #define scaled_shot_1_shot_flag -0x4 -#define scheme_version 0x90507 +#define scheme_version 0x90508 #define segment_card_offset_bits 0x5 #define segment_offset_bits 0xD #define segment_t1_bits 0x13 diff --git a/boot/ti3osx/petite.boot b/boot/ti3osx/petite.boot index 717ebf580..f9cfe9c6a 100644 Binary files a/boot/ti3osx/petite.boot and b/boot/ti3osx/petite.boot differ diff --git a/boot/ti3osx/scheme.boot b/boot/ti3osx/scheme.boot index 0b46ce822..91166c2e6 100644 Binary files a/boot/ti3osx/scheme.boot and b/boot/ti3osx/scheme.boot differ diff --git a/boot/ti3osx/scheme.h b/boot/ti3osx/scheme.h index 094a9dadb..ae6623f4d 100644 --- a/boot/ti3osx/scheme.h +++ b/boot/ti3osx/scheme.h @@ -1,4 +1,4 @@ -/* scheme.h for Chez Scheme Version 9.5.7 (ti3osx) */ +/* scheme.h for Chez Scheme Version 9.5.8 (ti3osx) */ /* Do not edit this file. It is automatically generated and */ /* specifically tailored to the version of Chez Scheme named */ @@ -35,7 +35,7 @@ #endif /* Chez Scheme Version and machine type */ -#define VERSION "9.5.7" +#define VERSION "9.5.8" #define MACHINE_TYPE "ti3osx" /* All Scheme objects are of type ptr. Type iptr and */ diff --git a/c/Makefile.a6nt b/c/Makefile.a6nt index 869741a2a..43d46483a 100644 --- a/c/Makefile.a6nt +++ b/c/Makefile.a6nt @@ -17,11 +17,11 @@ m = a6nt # following have to use \ for directory separator SchemeInclude = ..\boot\$m -KernelDll = ..\bin\$m\csv957.dll -KernelLib = ..\bin\$m\csv957.lib -MTKernelLib = ..\boot\$m\csv957mt.lib -MDKernelLib = ..\boot\$m\csv957md.lib -KernelExp = ..\bin\$m\csv957.exp +KernelDll = ..\bin\$m\csv958.dll +KernelLib = ..\bin\$m\csv958.lib +MTKernelLib = ..\boot\$m\csv958mt.lib +MDKernelLib = ..\boot\$m\csv958md.lib +KernelExp = ..\bin\$m\csv958.exp Exec = ..\bin\$m\scheme.exe MTMain = ..\boot\$m\mainmt.obj MDMain = ..\boot\$m\mainmd.obj diff --git a/c/Makefile.i3nt b/c/Makefile.i3nt index eda0741d2..c7f356129 100644 --- a/c/Makefile.i3nt +++ b/c/Makefile.i3nt @@ -17,11 +17,11 @@ m = i3nt # following have to use \ for directory separator SchemeInclude = ..\boot\$m -KernelDll = ..\bin\$m\csv957.dll -KernelLib = ..\bin\$m\csv957.lib -MTKernelLib = ..\boot\$m\csv957mt.lib -MDKernelLib = ..\boot\$m\csv957md.lib -KernelExp = ..\bin\$m\csv957.exp +KernelDll = ..\bin\$m\csv958.dll +KernelLib = ..\bin\$m\csv958.lib +MTKernelLib = ..\boot\$m\csv958mt.lib +MDKernelLib = ..\boot\$m\csv958md.lib +KernelExp = ..\bin\$m\csv958.exp Exec = ..\bin\$m\scheme.exe MTMain = ..\boot\$m\mainmt.obj MDMain = ..\boot\$m\mainmd.obj diff --git a/c/Makefile.ta6nt b/c/Makefile.ta6nt index c7a1f54b5..30fad7fa4 100644 --- a/c/Makefile.ta6nt +++ b/c/Makefile.ta6nt @@ -17,11 +17,11 @@ m = ta6nt # following have to use \ for directory separator SchemeInclude = ..\boot\$m -KernelDll = ..\bin\$m\csv957.dll -KernelLib = ..\bin\$m\csv957.lib -MTKernelLib = ..\boot\$m\csv957mt.lib -MDKernelLib = ..\boot\$m\csv957md.lib -KernelExp = ..\bin\$m\csv957.exp +KernelDll = ..\bin\$m\csv958.dll +KernelLib = ..\bin\$m\csv958.lib +MTKernelLib = ..\boot\$m\csv958mt.lib +MDKernelLib = ..\boot\$m\csv958md.lib +KernelExp = ..\bin\$m\csv958.exp Exec = ..\bin\$m\scheme.exe MTMain = ..\boot\$m\mainmt.obj MDMain = ..\boot\$m\mainmd.obj diff --git a/c/Makefile.ti3nt b/c/Makefile.ti3nt index 2be6fcafc..6681ea132 100644 --- a/c/Makefile.ti3nt +++ b/c/Makefile.ti3nt @@ -17,11 +17,11 @@ m = ti3nt # following have to use \ for directory separator SchemeInclude = ..\boot\$m -KernelDll = ..\bin\$m\csv957.dll -KernelLib = ..\bin\$m\csv957.lib -MTKernelLib = ..\boot\$m\csv957mt.lib -MDKernelLib = ..\boot\$m\csv957md.lib -KernelExp = ..\bin\$m\csv957.exp +KernelDll = ..\bin\$m\csv958.dll +KernelLib = ..\bin\$m\csv958.lib +MTKernelLib = ..\boot\$m\csv958mt.lib +MDKernelLib = ..\boot\$m\csv958md.lib +KernelExp = ..\bin\$m\csv958.exp Exec = ..\bin\$m\scheme.exe MTMain = ..\boot\$m\mainmt.obj MDMain = ..\boot\$m\mainmd.obj diff --git a/c/scheme.rc b/c/scheme.rc index 128a1ae88..e13a55fc8 100644 --- a/c/scheme.rc +++ b/c/scheme.rc @@ -1,8 +1,8 @@ #include "winver.h" VS_VERSION_INFO VERSIONINFO - FILEVERSION 9,5,7,0 - PRODUCTVERSION 9,5,7,0 + FILEVERSION 9,5,8,0 + PRODUCTVERSION 9,5,8,0 FILEFLAGSMASK 0x3fL FILEFLAGS 0x0L FILEOS VOS__WINDOWS32 @@ -12,13 +12,13 @@ VS_VERSION_INFO VERSIONINFO BLOCK "StringFileInfo" { BLOCK "04090000" { VALUE "CompanyName", "Cisco Systems, Inc." - VALUE "FileDescription", "Chez Scheme Version 9.5.7" - VALUE "FileVersion", "9.5.7" + VALUE "FileDescription", "Chez Scheme Version 9.5.8" + VALUE "FileVersion", "9.5.8" VALUE "InternalName", "scheme.exe" - VALUE "LegalCopyright", "Copyright 1984-2021 Cisco Systems, Inc. Licensed under the Apache License, Version 2.0." + VALUE "LegalCopyright", "Copyright 1984-2022 Cisco Systems, Inc. Licensed under the Apache License, Version 2.0." VALUE "OriginalFilename", "scheme.exe" VALUE "ProductName", "Chez Scheme" - VALUE "ProductVersion", "9.5.7" + VALUE "ProductVersion", "9.5.8" } } BLOCK "VarFileInfo" { diff --git a/csug/copyright.stex b/csug/copyright.stex index aaf850cbc..ca69c939a 100644 --- a/csug/copyright.stex +++ b/csug/copyright.stex @@ -16,13 +16,13 @@ \centerline{}\vfill -\textbf{\copyright~2021 Cisco Systems, Inc.} +\textbf{\copyright~2022 Cisco Systems, Inc.} Licensed under the Apache License Version 2.0\\ http://www.apache.org/licenses/LICENSE-2.0 % NB: also update corresponding notice in csug.stex -Revised \revisiondate~for Chez Scheme Version 9.5.7. +Revised \revisiondate~for Chez Scheme Version 9.5.8. \medskip\noindent Cisco and the Cisco logo are trademarks or registered trademarks diff --git a/csug/csug.stex b/csug/csug.stex index 78709d820..fff3ac1d6 100644 --- a/csug/csug.stex +++ b/csug/csug.stex @@ -22,7 +22,12 @@ (case-sensitive #t) \endschemeinit -\def\revisiondate{November 2021} +\def\revisiondate{April 2022} + +% Just don't care amout small overflows, most of the time: +\iflatex +\hfuzz=16.0pt +\fi \iflatex \usepackage{graphicx} @@ -43,10 +48,10 @@ \def\copyrightnotice{\raw{

Chez Scheme Version 9 User's Guide
-Copyright © 2021 Cisco Systems, Inc.
+Copyright © 2022 Cisco Systems, Inc.
Licensed under the Apache License Version 2.0 (full copyright notice.).
-Revised} \revisiondate\raw{ for Chez Scheme Version 9.5.7
+Revised} \revisiondate\raw{ for Chez Scheme Version 9.5.8
about this book }} diff --git a/makefiles/Mf-install.in b/makefiles/Mf-install.in index b47d11a2b..7ff861a24 100644 --- a/makefiles/Mf-install.in +++ b/makefiles/Mf-install.in @@ -62,7 +62,7 @@ InstallLZ4Target= # no changes should be needed below this point # ############################################################################### -Version=csv9.5.7 +Version=csv9.5.8 Include=boot/$m PetiteBoot=boot/$m/petite.boot SchemeBoot=boot/$m/scheme.boot diff --git a/mats/Mf-a6nt b/mats/Mf-a6nt index 493f88100..c38537c6b 100644 --- a/mats/Mf-a6nt +++ b/mats/Mf-a6nt @@ -25,7 +25,7 @@ export MSYS_NO_PATHCONV=1 export MSYS2_ARG_CONV_EXCL=* foreign1.so: $(fsrc) - cmd.exe /c "vs.bat amd64 && cl /DWIN32 /DX86_64 /Fe$@ /I${Include} /LD /MD /nologo ../bin/$m/csv957.lib $(fsrc)" + cmd.exe /c "vs.bat amd64 && cl /DWIN32 /DX86_64 /Fe$@ /I${Include} /LD /MD /nologo ../bin/$m/csv958.lib $(fsrc)" cat_flush.exe: cat_flush.c cmd.exe /c "vs.bat amd64 && cl /DWIN32 /DX86_64 /MD /nologo $<" diff --git a/mats/Mf-i3nt b/mats/Mf-i3nt index bb31f675d..583021f22 100644 --- a/mats/Mf-i3nt +++ b/mats/Mf-i3nt @@ -25,7 +25,7 @@ export MSYS_NO_PATHCONV=1 export MSYS2_ARG_CONV_EXCL=* foreign1.so: $(fsrc) - cmd.exe /c "vs.bat x86 && cl /DWIN32 /Fe$@ /I${Include} /LD /MD /nologo ../bin/$m/csv957.lib $(fsrc)" + cmd.exe /c "vs.bat x86 && cl /DWIN32 /Fe$@ /I${Include} /LD /MD /nologo ../bin/$m/csv958.lib $(fsrc)" cat_flush.exe: cat_flush.c cmd.exe /c "vs.bat x86 && cl /DWIN32 /MD /nologo $<" diff --git a/mats/Mf-ta6nt b/mats/Mf-ta6nt index 412091ea4..ebdd49917 100644 --- a/mats/Mf-ta6nt +++ b/mats/Mf-ta6nt @@ -25,7 +25,7 @@ export MSYS_NO_PATHCONV=1 export MSYS2_ARG_CONV_EXCL=* foreign1.so: $(fsrc) - cmd.exe /c "vs.bat amd64 && cl /DWIN32 /DX86_64 /Fe$@ /I${Include} /LD /MD /nologo ../bin/$m/csv957.lib $(fsrc)" + cmd.exe /c "vs.bat amd64 && cl /DWIN32 /DX86_64 /Fe$@ /I${Include} /LD /MD /nologo ../bin/$m/csv958.lib $(fsrc)" cat_flush.exe: cat_flush.c cmd.exe /c "vs.bat amd64 && cl /DWIN32 /DX86_64 /MD /nologo $<" diff --git a/mats/Mf-ti3nt b/mats/Mf-ti3nt index 9c6d1a5bb..d98abf7e0 100644 --- a/mats/Mf-ti3nt +++ b/mats/Mf-ti3nt @@ -25,7 +25,7 @@ export MSYS_NO_PATHCONV=1 export MSYS2_ARG_CONV_EXCL=* foreign1.so: $(fsrc) - cmd.exe /c "vs.bat x86 && cl /DWIN32 /Fe$@ /I${Include} /LD /MD /nologo ../bin/$m/csv957.lib $(fsrc)" + cmd.exe /c "vs.bat x86 && cl /DWIN32 /Fe$@ /I${Include} /LD /MD /nologo ../bin/$m/csv958.lib $(fsrc)" cat_flush.exe: cat_flush.c cmd.exe /c "vs.bat x86 && cl /DWIN32 /MD /nologo $<" diff --git a/newrelease b/newrelease index e0d904639..9cd7da1ed 100755 --- a/newrelease +++ b/newrelease @@ -133,7 +133,10 @@ sed -e "s/scheme-version #x......../scheme-version #x$VNUM/" ../s/cmacros.ss > s set maybeupdatedfiles = ($maybeupdatedfiles s/cmacros.ss) mkdir release_notes -sed -e "s/thisversion{Version [^ ]*}/thisversion{Version $R}/" ../release_notes/release_notes.stex > release_notes/release_notes.stex +sed -e "s/thisversion{Version [^ ]*}/thisversion{Version $R}/" \ + -e "s/pubmonth{.*}/pubmonth{`date +%B`}/" \ + -e "s/pubyear{.*}/pubyear{`date +%Y`}/" \ + ../release_notes/release_notes.stex > release_notes/release_notes.stex set maybeupdatedfiles = ($maybeupdatedfiles release_notes/release_notes.stex) mkdir csug diff --git a/pkg/Makefile b/pkg/Makefile index fa94fdf10..3dbfdfd1a 100644 --- a/pkg/Makefile +++ b/pkg/Makefile @@ -14,7 +14,7 @@ # limitations under the License. m := $(shell find ../bin/* -type d | xargs basename) -version = 9.5.7 +version = 9.5.8 release = 1 DOTUSER = $(shell ls -ld . | sed -e 's/[^ ]* *[^ ]* *\([^ ]*\).*/\1/') @@ -77,7 +77,7 @@ $(BUILDROOT)/Distribution: $(BUILDROOT) $(BUILDROOT)/Resources/en.lproj/Welcome.html: $(BUILDROOT)/Resources/en.lproj echo '' > $(BUILDROOT)/Resources/en.lproj/Welcome.html echo '

Chez Scheme Version $(version)

' >> $(BUILDROOT)/Resources/en.lproj/Welcome.html - echo '

Copyright © 2021 Cisco Systems, Inc.

' >> $(BUILDROOT)/Resources/en.lproj/Welcome.html + echo '

Copyright © 2022 Cisco Systems, Inc.

' >> $(BUILDROOT)/Resources/en.lproj/Welcome.html echo '

Chez Scheme is a programming language and an implementation of that language, with supporting tools and documentation.

' >> $(BUILDROOT)/Resources/en.lproj/Welcome.html echo '' >> $(BUILDROOT)/Resources/en.lproj/Welcome.html chmod 644 $(BUILDROOT)/Resources/en.lproj/Welcome.html diff --git a/release_notes/release_notes.stex b/release_notes/release_notes.stex index 3f1c3115a..e6092ac9b 100644 --- a/release_notes/release_notes.stex +++ b/release_notes/release_notes.stex @@ -1,9 +1,9 @@ \documentclass{releasenotes} -\thisversion{Version 9.5.7} +\thisversion{Version 9.5.8} \thatversion{Version 8.4} -\pubmonth{November} -\pubyear{2021} +\pubmonth{April} +\pubyear{2022} \begin{document} @@ -58,12 +58,12 @@ Online versions of both books can be found at %----------------------------------------------------------------------------- \section{Functionality Changes}\label{section:functionality} -\subsection{Basic ftypes can be referenced, even if shadowed by syntactic binding (9.5.7)} +\subsection{Basic ftypes can be referenced, even if shadowed by syntactic binding (9.5.8)} Previously, it was possible to interfere with the definition of ftypes by creating a syntactic binding for one of the built-in types, such as \scheme{integer-32}, \scheme{float}, etc. -As of 9.5.7, syntactic bindings that do not bind an ftype descriptor are no +As of 9.5.8, syntactic bindings that do not bind an ftype descriptor are no longer considered when defining ftypes. This change also allows a base ftype to be bound using `define-ftype`, though diff --git a/rpm/Makefile b/rpm/Makefile index d74bc4920..1a0eb387c 100644 --- a/rpm/Makefile +++ b/rpm/Makefile @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -version = 9.5.7 +version = 9.5.8 release = 1 m := $(shell find ../bin/* -type d | xargs basename) arch := $(shell if test "$(m)" == "i3le" ; then echo i686 ; elif test "$(m)" == "a6le" ; then echo x86_64 ; else echo UNKNOWN ; fi) diff --git a/s/7.ss b/s/7.ss index 3bacd94e5..d8c0868d5 100644 --- a/s/7.ss +++ b/s/7.ss @@ -705,7 +705,7 @@ (define $scheme-greeting (lambda () - (format "~a\nCopyright 1984-2021 Cisco Systems, Inc.\n" + (format "~a\nCopyright 1984-2022 Cisco Systems, Inc.\n" (scheme-version)))) (define $session-key #f) diff --git a/s/cmacros.ss b/s/cmacros.ss index 25ff0d53c..e3eb49a33 100644 --- a/s/cmacros.ss +++ b/s/cmacros.ss @@ -328,7 +328,7 @@ [(_ foo e1 e2) e1] ... [(_ bar e1 e2) e2]))))]))) -(define-constant scheme-version #x00090507) +(define-constant scheme-version #x00090508) (define-syntax define-machine-types (lambda (x) diff --git a/scheme.1.in b/scheme.1.in index 94e550b8b..7c54c3f0e 100644 --- a/scheme.1.in +++ b/scheme.1.in @@ -3,7 +3,7 @@ .if t .ds c caf\o'\'e' .if n .ds c cafe .ds ]W -.TH SCHEME 1 "Chez Scheme Version 9.5.7 November 2021" +.TH SCHEME 1 "Chez Scheme Version 9.5.8 April 2022" .SH NAME \fIChez Scheme\fP .br @@ -794,6 +794,6 @@ Second Edition\fP, MIT press (1996). .in -5 .SH AUTHOR -Copyright 2021 Cisco Systems, Inc. +Copyright 2022 Cisco Systems, Inc. Licensed under the Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0) diff --git a/wininstall/Makefile b/wininstall/Makefile index 8dbbdebc0..e74592182 100644 --- a/wininstall/Makefile +++ b/wininstall/Makefile @@ -1,4 +1,4 @@ -VERSION := 9.5.7 +VERSION := 9.5.8 WIXEXTENSIONS := -ext WixUIExtension -ext WixBalExtension export MSYS_NO_PATHCONV=1 diff --git a/wininstall/a6nt.wxs b/wininstall/a6nt.wxs index 617768aba..3070dc443 100644 --- a/wininstall/a6nt.wxs +++ b/wininstall/a6nt.wxs @@ -4,16 +4,16 @@ - + - + - + - + @@ -40,10 +40,10 @@ - + - + diff --git a/wininstall/i3nt.wxs b/wininstall/i3nt.wxs index 8cc2cac17..532d4620d 100644 --- a/wininstall/i3nt.wxs +++ b/wininstall/i3nt.wxs @@ -4,16 +4,16 @@ - + - + - + - + @@ -40,10 +40,10 @@ - + - + diff --git a/wininstall/ta6nt.wxs b/wininstall/ta6nt.wxs index e8012269b..031b6c472 100644 --- a/wininstall/ta6nt.wxs +++ b/wininstall/ta6nt.wxs @@ -4,16 +4,16 @@ - + - + - + - + @@ -40,10 +40,10 @@ - + - + diff --git a/wininstall/ti3nt.wxs b/wininstall/ti3nt.wxs index 442f141e2..fa02d798c 100644 --- a/wininstall/ti3nt.wxs +++ b/wininstall/ti3nt.wxs @@ -4,16 +4,16 @@ - + - + - + - + @@ -40,10 +40,10 @@ - + - + diff --git a/workarea b/workarea index 4d8f1959f..c68799734 100755 --- a/workarea +++ b/workarea @@ -206,8 +206,8 @@ case $M in *nt) (cd $W/boot/$M; workln ../../../boot/$M/mainmd.obj mainmd.obj) (cd $W/boot/$M; workln ../../../boot/$M/mainmt.obj mainmt.obj) - (cd $W/boot/$M; workln ../../../boot/$M/csv957md.lib csv957md.lib) - (cd $W/boot/$M; workln ../../../boot/$M/csv957mt.lib csv957mt.lib) + (cd $W/boot/$M; workln ../../../boot/$M/csv958md.lib csv958md.lib) + (cd $W/boot/$M; workln ../../../boot/$M/csv958mt.lib csv958mt.lib) (cd $W/boot/$M; workln ../../../boot/$M/scheme.res scheme.res) ;; *) @@ -222,8 +222,8 @@ case $M in *nt) (cd $W/bin/$M; workln ../../../bin/$M/scheme.exe scheme.exe) (cd $W/bin/$M; forceworkln2 scheme.exe petite.exe) - (cd $W/bin/$M; workln ../../../bin/$M/csv957.dll csv957.dll) - (cd $W/bin/$M; workln ../../../bin/$M/csv957.lib csv957.lib) + (cd $W/bin/$M; workln ../../../bin/$M/csv958.dll csv958.dll) + (cd $W/bin/$M; workln ../../../bin/$M/csv958.lib csv958.lib) ;; *) (cd $W/bin/$M; workln ../../../bin/$M/scheme scheme)