diff options
author | Andy Wingo <wingo@pobox.com> | 2017-11-03 09:22:44 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2017-11-05 15:00:16 +0100 |
commit | ecff426b8934e882e7e45ee8bfbf94e9d92120dc (patch) | |
tree | cc93de75257dfe45938759309af7241fdb449c05 /libguile/vm-engine.c | |
parent | e8b883035d6febdbe5a98442c6cf01c5733ec79c (diff) | |
download | guile-ecff426b8934e882e7e45ee8bfbf94e9d92120dc.tar.gz |
(system base types) uses target's idea of max size_t
* module/system/base/target.scm (target-max-size-t):
(target-max-size-t/scm, target-max-vector-length): New public
functions.
* module/language/cps/types.scm (type-entry-saturating-union): Remove
restriction of polymorphic types to be within max-size-t; this could
incorrectly apply constraints on numeric values.
(&max/size, &max/scm-size): Use target-max-size-t.
(*max-size-t*): Remove; replace uses with (target-max-size-t).
Diffstat (limited to 'libguile/vm-engine.c')
0 files changed, 0 insertions, 0 deletions