diff options
author | Ludovic Court`es <ludovic.courtes@laas.fr> | 2005-04-25 16:56:18 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2008-04-25 19:09:29 +0200 |
commit | 054599f117f12ea183167c46b62c18cd590181c4 (patch) | |
tree | a4f0f16af6b8272bf116e87de929b1d6532b169b /src/programs.c | |
parent | d8eeb67c89ea3f68f25bd1d7633a91cd3e8c1b68 (diff) | |
download | guile-054599f117f12ea183167c46b62c18cd590181c4.tar.gz |
Updated the assembly process so that `u8vectors' are used. Compilation works.
* module/system/vm/conv.scm (encode-length): Use u8vectors.
(code->bytes): Likewise.
* module/system/vm/assemble.scm (codegen): Use u8vectors instead
of strings.
* src/objcodes.c (objcode->string): Removed.
(objcode->u8vector): New function.
* module/system/base/compile.scm (compile-file): Use `objcode->u8vector'
and `uniform-vector-write'.
git-archimport-id: lcourtes@laas.fr--2004-libre/guile-vm--revival--0.6--patch-3
Diffstat (limited to 'src/programs.c')
0 files changed, 0 insertions, 0 deletions