diff options
author | Andy Wingo <wingo@pobox.com> | 2017-10-24 21:11:20 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2017-10-24 21:11:20 +0200 |
commit | 808000034e8be08e7fe34dbe5e35e56cf9ed4727 (patch) | |
tree | 6eb87a1f550acd06fa625eb10b21667b57a7a2b5 /libguile/instructions.c | |
parent | 214e887dbdece2e7608b02dd1ce5b31e710266cc (diff) | |
download | guile-808000034e8be08e7fe34dbe5e35e56cf9ed4727.tar.gz |
Add support for C16_C16 instruction words
* module/language/bytecode.scm (compute-instruction-arity):
* module/system/vm/assembler.scm (pack-u16-u16, expand):
* module/system/vm/disassembler.scm (disassembler):
* libguile/instructions.c (FOR_EACH_INSTRUCTION_WORD_TYPE): Add C16_C16.
Diffstat (limited to 'libguile/instructions.c')
-rw-r--r-- | libguile/instructions.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libguile/instructions.c b/libguile/instructions.c index 29e60983b..a38035d25 100644 --- a/libguile/instructions.c +++ b/libguile/instructions.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2001, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc. +/* Copyright (C) 2001, 2009, 2010, 2011, 2012, 2013, 2017 Free Software Foundation, Inc. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License @@ -65,7 +65,8 @@ SCM_SYMBOL (sym_bang, "!"); M(B1_X7_C24) \ M(B1_X7_S24) \ M(B1_X7_F24) \ - M(B1_X31) + M(B1_X31) \ + M(C16_C16) #define TYPE_WIDTH 6 |