* updated version to 9.4.1

bintar BUILDING NOTICE makefiles/Mf-install.in scheme.1.in
    c/Makefile.i3nt c/Makefile.a6nt c/Makefile.ti3nt c/Makefile.ta6nt
    mats/bldnt.bat workarea c/scheme.rc s/7.ss s/cmacros.ss
    release_notes/release_notes.stex csug/csug.stex

original commit: f0c9a4fbc082fa17c5bd3bd06d82365e77edc86b
This commit is contained in:
dybvig 2016-05-17 00:18:33 -04:00
parent e50b0eb992
commit aa62ffb153
17 changed files with 50 additions and 44 deletions

View File

@ -1,4 +1,4 @@
Building Chez Scheme Version 9.4 Building Chez Scheme Version 9.4.1
Copyright 1984-2016 Cisco Systems, Inc. Copyright 1984-2016 Cisco Systems, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");

7
LOG
View File

@ -166,3 +166,10 @@
replace the anchors with spans); and replace the deprecated valign replace the anchors with spans); and replace the deprecated valign
attribute with a style attribute. attribute with a style attribute.
pdhtml.ss pdhtml.ss
9.4.1 changes:
* updated version to 9.4.1
bintar BUILDING NOTICE makefiles/Mf-install.in scheme.1.in
c/Makefile.i3nt c/Makefile.a6nt c/Makefile.ti3nt c/Makefile.ta6nt
mats/bldnt.bat workarea c/scheme.rc s/7.ss s/cmacros.ss
release_notes/release_notes.stex csug/csug.stex

2
NOTICE
View File

@ -1,4 +1,4 @@
Chez Scheme Version 9.4 Chez Scheme Version 9.4.1
Copyright 1984-2016 Cisco Systems, Inc. Copyright 1984-2016 Cisco Systems, Inc.
This product includes code developed by Cisco Systems, Inc. This product includes code developed by Cisco Systems, Inc.

8
bintar Executable file → Normal file
View File

@ -40,11 +40,11 @@ foreach m ($argv[3-])
case ti3nt: case ti3nt:
case i3nt: case i3nt:
set files = ($files $release/bin/$m/scheme.exe) set files = ($files $release/bin/$m/scheme.exe)
set files = ($files $release/bin/$m/csv94.dll) set files = ($files $release/bin/$m/csv941.dll)
set files = ($files $release/bin/$m/csv94.lib) set files = ($files $release/bin/$m/csv941.lib)
set files = ($files $release/bin/$m/vcruntime140.dll) set files = ($files $release/bin/$m/vcruntime140.dll)
set files = ($files $release/boot/$m/csv94md.lib) set files = ($files $release/boot/$m/csv941md.lib)
set files = ($files $release/boot/$m/csv94mt.lib) set files = ($files $release/boot/$m/csv941mt.lib)
set files = ($files $release/boot/$m/custommd.obj) set files = ($files $release/boot/$m/custommd.obj)
set files = ($files $release/boot/$m/custommt.obj) set files = ($files $release/boot/$m/custommt.obj)
set files = ($files $release/boot/$m/scheme.res) set files = ($files $release/boot/$m/scheme.res)

View File

@ -18,11 +18,11 @@ m = a6nt
# following have to use \ for directory separator # following have to use \ for directory separator
SchemeInclude = ..\boot\$m SchemeInclude = ..\boot\$m
ZlibInclude = ..\zlib ZlibInclude = ..\zlib
KernelDll = ..\bin\$m\csv94.dll KernelDll = ..\bin\$m\csv941.dll
KernelLib = ..\bin\$m\csv94.lib KernelLib = ..\bin\$m\csv941.lib
MTKernelLib = ..\boot\$m\csv94mt.lib MTKernelLib = ..\boot\$m\csv941mt.lib
MDKernelLib = ..\boot\$m\csv94md.lib MDKernelLib = ..\boot\$m\csv941md.lib
KernelExp = ..\bin\$m\csv94.exp KernelExp = ..\bin\$m\csv941.exp
Exec = ..\bin\$m\scheme.exe Exec = ..\bin\$m\scheme.exe
MTMain = ..\boot\$m\mainmt.obj MTMain = ..\boot\$m\mainmt.obj
MDMain = ..\boot\$m\mainmd.obj MDMain = ..\boot\$m\mainmd.obj

View File

@ -18,11 +18,11 @@ m = i3nt
# following have to use \ for directory separator # following have to use \ for directory separator
SchemeInclude = ..\boot\$m SchemeInclude = ..\boot\$m
ZlibInclude = ..\zlib ZlibInclude = ..\zlib
KernelDll = ..\bin\$m\csv94.dll KernelDll = ..\bin\$m\csv941.dll
KernelLib = ..\bin\$m\csv94.lib KernelLib = ..\bin\$m\csv941.lib
MTKernelLib = ..\boot\$m\csv94mt.lib MTKernelLib = ..\boot\$m\csv941mt.lib
MDKernelLib = ..\boot\$m\csv94md.lib MDKernelLib = ..\boot\$m\csv941md.lib
KernelExp = ..\bin\$m\csv94.exp KernelExp = ..\bin\$m\csv941.exp
Exec = ..\bin\$m\scheme.exe Exec = ..\bin\$m\scheme.exe
MTMain = ..\boot\$m\mainmt.obj MTMain = ..\boot\$m\mainmt.obj
MDMain = ..\boot\$m\mainmd.obj MDMain = ..\boot\$m\mainmd.obj

View File

@ -18,11 +18,11 @@ m = ta6nt
# following have to use \ for directory separator # following have to use \ for directory separator
SchemeInclude = ..\boot\$m SchemeInclude = ..\boot\$m
ZlibInclude = ..\zlib ZlibInclude = ..\zlib
KernelDll = ..\bin\$m\csv94.dll KernelDll = ..\bin\$m\csv941.dll
KernelLib = ..\bin\$m\csv94.lib KernelLib = ..\bin\$m\csv941.lib
MTKernelLib = ..\boot\$m\csv94mt.lib MTKernelLib = ..\boot\$m\csv941mt.lib
MDKernelLib = ..\boot\$m\csv94md.lib MDKernelLib = ..\boot\$m\csv941md.lib
KernelExp = ..\bin\$m\csv94.exp KernelExp = ..\bin\$m\csv941.exp
Exec = ..\bin\$m\scheme.exe Exec = ..\bin\$m\scheme.exe
MTMain = ..\boot\$m\mainmt.obj MTMain = ..\boot\$m\mainmt.obj
MDMain = ..\boot\$m\mainmd.obj MDMain = ..\boot\$m\mainmd.obj

View File

@ -18,11 +18,11 @@ m = ti3nt
# following have to use \ for directory separator # following have to use \ for directory separator
SchemeInclude = ..\boot\$m SchemeInclude = ..\boot\$m
ZlibInclude = ..\zlib ZlibInclude = ..\zlib
KernelDll = ..\bin\$m\csv94.dll KernelDll = ..\bin\$m\csv941.dll
KernelLib = ..\bin\$m\csv94.lib KernelLib = ..\bin\$m\csv941.lib
MTKernelLib = ..\boot\$m\csv94mt.lib MTKernelLib = ..\boot\$m\csv941mt.lib
MDKernelLib = ..\boot\$m\csv94md.lib MDKernelLib = ..\boot\$m\csv941md.lib
KernelExp = ..\bin\$m\csv94.exp KernelExp = ..\bin\$m\csv941.exp
Exec = ..\bin\$m\scheme.exe Exec = ..\bin\$m\scheme.exe
MTMain = ..\boot\$m\mainmt.obj MTMain = ..\boot\$m\mainmt.obj
MDMain = ..\boot\$m\mainmd.obj MDMain = ..\boot\$m\mainmd.obj

View File

@ -1,8 +1,8 @@
#include "winver.h" #include "winver.h"
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 9,4,0,0 FILEVERSION 9,4,1,0
PRODUCTVERSION 9,4,0,0 PRODUCTVERSION 9,4,1,0
FILEFLAGSMASK 0x3fL FILEFLAGSMASK 0x3fL
FILEFLAGS 0x0L FILEFLAGS 0x0L
FILEOS VOS__WINDOWS32 FILEOS VOS__WINDOWS32
@ -12,13 +12,13 @@ VS_VERSION_INFO VERSIONINFO
BLOCK "StringFileInfo" { BLOCK "StringFileInfo" {
BLOCK "04090000" { BLOCK "04090000" {
VALUE "CompanyName", "Cisco Systems, Inc." VALUE "CompanyName", "Cisco Systems, Inc."
VALUE "FileDescription", "Chez Scheme Version 9.4" VALUE "FileDescription", "Chez Scheme Version 9.4.1"
VALUE "FileVersion", "9.4" VALUE "FileVersion", "9.4.1"
VALUE "InternalName", "scheme.exe" VALUE "InternalName", "scheme.exe"
VALUE "LegalCopyright", "Copyright 1984-2016 Cisco Systems, Inc. Licensed under the Apache License, Version 2.0." VALUE "LegalCopyright", "Copyright 1984-2016 Cisco Systems, Inc. Licensed under the Apache License, Version 2.0."
VALUE "OriginalFilename", "scheme.exe" VALUE "OriginalFilename", "scheme.exe"
VALUE "ProductName", "Chez Scheme" VALUE "ProductName", "Chez Scheme"
VALUE "ProductVersion", "9.4" VALUE "ProductVersion", "9.4.1"
} }
} }
BLOCK "VarFileInfo" { BLOCK "VarFileInfo" {

View File

@ -110,7 +110,6 @@ foreach x ($sdirs)
goto error goto error
endsw endsw
end end
(cd $W/zlib; make distclean > & /dev/null; rm -f zconf.h rm -f Makefile > /dev/null)
set ignorefiles = () set ignorefiles = ()
@ -299,7 +298,7 @@ endif
delete: delete:
set tmpfiles = `(cd $W; find . -type f -print)` set tmpfiles = `(cd $W; find . -name zlib -prune -o -type f -print)`
set files = () set files = ()
foreach x ($tmpfiles) foreach x ($tmpfiles)
set files = ($x $files) set files = ($x $files)

View File

@ -22,7 +22,7 @@ Licensed under the Apache License Version 2.0\\
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
% NB: also update corresponding notice in csug.stex % NB: also update corresponding notice in csug.stex
Revised May 2016 for Chez Scheme Version 9.4. Revised \INSERTREVISIONMONTHSPACEYEAR for Chez Scheme Version 9.4.1.
\medskip\noindent \medskip\noindent
Cisco and the Cisco logo are trademarks or registered trademarks Cisco and the Cisco logo are trademarks or registered trademarks

View File

@ -44,7 +44,7 @@
Copyright &copy; 2016 Cisco Systems, Inc.<br> Copyright &copy; 2016 Cisco Systems, Inc.<br>
Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License Version 2.0</a> Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License Version 2.0</a>
(<a class=plain href="canned/copyright.html">full copyright notice.</a>).</br> (<a class=plain href="canned/copyright.html">full copyright notice.</a>).</br>
Revised May 2016 for Chez Scheme Version 9.4<br> Revised \INSERTREVISIONMONTHSPACEYEAR for Chez Scheme Version 9.4.1<br>
<a class=plain href="canned/about.html">about this book</a> <a class=plain href="canned/about.html">about this book</a>
</tr></table> </tr></table>
}} }}

View File

@ -58,7 +58,7 @@ InstallScriptName=scheme-script
# no changes should be needed below this point # # no changes should be needed below this point #
############################################################################### ###############################################################################
Version=csv9.4 Version=csv9.4.1
Include=boot/$m Include=boot/$m
PetiteBoot=boot/$m/petite.boot PetiteBoot=boot/$m/petite.boot
SchemeBoot=boot/$m/scheme.boot SchemeBoot=boot/$m/scheme.boot

View File

@ -7,5 +7,5 @@ cl /I../boot/%m% /nologo -c -DWIN32 foreign1.c
cl /I../boot/%m% /nologo -c -DWIN32 foreign2.c cl /I../boot/%m% /nologo -c -DWIN32 foreign2.c
cl /I../boot/%m% /nologo -c -DWIN32 foreign3.c cl /I../boot/%m% /nologo -c -DWIN32 foreign3.c
cl /nologo /DWIN32 cat_flush.c cl /nologo /DWIN32 cat_flush.c
link -dll -out:foreign1.so foreign1.obj foreign2.obj foreign3.obj ..\bin\%m%\csv94.lib link -dll -out:foreign1.so foreign1.obj foreign2.obj foreign3.obj ..\bin\%m%\csv941.lib
..\bin\%m%\scheme -q mat.so < script.all%o% ..\bin\%m%\scheme -q mat.so < script.all%o%

View File

@ -1,6 +1,6 @@
\documentclass{releasenotes} \documentclass{releasenotes}
\thisversion{Version 9.4} \thisversion{Version 9.4.1}
\thatversion{Version 8.4} \thatversion{Version 8.4}
\pubmonth{May} \pubmonth{May}
\pubyear{2016} \pubyear{2016}

View File

@ -328,7 +328,7 @@
[(_ foo e1 e2) e1] ... [(_ foo e1 e2) e1] ...
[(_ bar e1 e2) e2]))))]))) [(_ bar e1 e2) e2]))))])))
(define-constant scheme-version #x00090400) (define-constant scheme-version #x00090401)
(define-syntax define-machine-types (define-syntax define-machine-types
(lambda (x) (lambda (x)

View File

@ -176,8 +176,8 @@ case $M in
*nt) *nt)
(cd $W/boot/$M; workln ../../../boot/$M/mainmd.obj mainmd.obj) (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/mainmt.obj mainmt.obj)
(cd $W/boot/$M; workln ../../../boot/$M/csv94md.lib csv94md.lib) (cd $W/boot/$M; workln ../../../boot/$M/csv941md.lib csv941md.lib)
(cd $W/boot/$M; workln ../../../boot/$M/csv94mt.lib csv94mt.lib) (cd $W/boot/$M; workln ../../../boot/$M/csv941mt.lib csv941mt.lib)
(cd $W/boot/$M; workln ../../../boot/$M/scheme.res scheme.res) (cd $W/boot/$M; workln ../../../boot/$M/scheme.res scheme.res)
;; ;;
*) *)
@ -192,8 +192,8 @@ case $M in
*nt) *nt)
(cd $W/bin/$M; workln ../../../bin/$M/scheme.exe scheme.exe) (cd $W/bin/$M; workln ../../../bin/$M/scheme.exe scheme.exe)
(cd $W/bin/$M; forceworkln scheme.exe petite.exe) (cd $W/bin/$M; forceworkln scheme.exe petite.exe)
(cd $W/bin/$M; workln ../../../bin/$M/csv94.dll csv94.dll) (cd $W/bin/$M; workln ../../../bin/$M/csv941.dll csv941.dll)
(cd $W/bin/$M; workln ../../../bin/$M/csv94.lib csv94.lib) (cd $W/bin/$M; workln ../../../bin/$M/csv941.lib csv941.lib)
;; ;;
*) *)
(cd $W/bin/$M; workln ../../../bin/$M/scheme scheme) (cd $W/bin/$M; workln ../../../bin/$M/scheme scheme)
@ -206,7 +206,7 @@ case $M in
*nt) *nt)
(cd $W/bin; forceworkln $M/scheme.exe scheme.exe) (cd $W/bin; forceworkln $M/scheme.exe scheme.exe)
(cd $W/bin; forceworkln $M/petite.exe petite.exe) (cd $W/bin; forceworkln $M/petite.exe petite.exe)
(cd $W/bin; forceworkln $M/csv94.dll csv94.dll) (cd $W/bin; forceworkln $M/csv941.dll csv941.dll)
;; ;;
*) *)
(cd $W/bin; forceworkln $M/scheme scheme) (cd $W/bin; forceworkln $M/scheme scheme)