diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2020-10-09 17:29:55 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2020-10-09 17:29:55 -0700 |
commit | f4551ed8f9388d7ab79851ea5a42b8a14841130b (patch) | |
tree | 21c34284b67b09a0d59ee50178b453ec2b884d1b /share | |
parent | 6852a5d39533cb2e8d531fda7a71723193575579 (diff) | |
download | txr-f4551ed8f9388d7ab79851ea5a42b8a14841130b.tar.gz txr-f4551ed8f9388d7ab79851ea5a42b8a14841130b.tar.bz2 txr-f4551ed8f9388d7ab79851ea5a42b8a14841130b.zip |
compiler: bump up compiled file version to 5.1.
* share/txr/stdlib/compiler.tl (%tlo-ver%): Bump minor version
from 0 to 1. Because the major version doesn't change, these
files will be loaded by TXR 216 through 243, because those
versions only look at the major number. The upcoming 244 will
continue to do that. What the minor number increase indicates
is that the compiled files do not use the deprecated movi
instruction group. If a future version of TXR removes the
instructions from the VM, it will then insist on only loading
version 5 files if the minor number is at least 1. Version 5.0
files will be rejected, as will version 4 or lower.
Diffstat (limited to 'share')
-rw-r--r-- | share/txr/stdlib/compiler.tl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/share/txr/stdlib/compiler.tl b/share/txr/stdlib/compiler.tl index d1ee6664..d3f45555 100644 --- a/share/txr/stdlib/compiler.tl +++ b/share/txr/stdlib/compiler.tl @@ -1663,7 +1663,7 @@ (defvarl %big-endian% (equal (ffi-put 1 (ffi uint32)) #b'00000001')) -(defvarl %tlo-ver% ^(5 0 ,%big-endian%)) +(defvarl %tlo-ver% ^(5 1 ,%big-endian%)) (defvarl %package-manip% '(make-package delete-package use-package unuse-package |