Better range checks in the assembler
authorAndy Wingo <wingo@pobox.com>
Thu, 31 Oct 2013 21:57:06 +0000 (22:57 +0100)
committerAndy Wingo <wingo@pobox.com>
Thu, 31 Oct 2013 21:57:06 +0000 (22:57 +0100)
commitcb8054c7acf7bcc05cefbe93ae242f394b9a105c
tree406359c56fe4d36dd57bf2ebfb540c762df30a37
parentef47c4229c9c19db56bb0c123eba01c71c4a2011
Better range checks in the assembler

* module/system/vm/assembler.scm (pack-u8-u24, pack-u8-s24):
  (pack-u1-u7-u24, pack-u8-u12-u12, pack-u8-u8-u16, pack-u8-u8-u8-u8):
  Prevent adjacent fields from stompling each other.
module/system/vm/assembler.scm