* src/objcodes.c (make_objcode_by_mmap): Fixed the error type when the
authorLudovic Courtes <ludovic.courtes@laas.fr>
Sat, 25 Jun 2005 03:13:56 +0000 (03:13 +0000)
committerLudovic Courtès <ludo@gnu.org>
Fri, 25 Apr 2008 17:09:30 +0000 (19:09 +0200)
commit0b5f0e49a8b172544e2a7cb564c01c2ec439aaec
tree42265eb157f9bd5869eccfc93e395f9fed89b2bf
parent6208295910a6fab78228b8255ed56ccd089bd5f0
* src/objcodes.c (make_objcode_by_mmap):  Fixed the error type when the
  object file is too small.

* doc/guile-vm.texi:  Documented `make-closure'.  Improved the documentation
  of `load-program'.

* testsuite:  New directory.

* configure.in:  Added `testsuite/Makefile' to `AC_OUTPUT'.

* Makefile.am (SUBDIRS):  Added `testsuite'.

* src/vm_engine.h (VM_CHECK_OBJECT):  New option.
  (CHECK_OBJECT):  New macro.

* src/vm_system.c (object-ref):  Use VM_CHECK_OBJECT.

* module/system/vm/assemble.scm (preprocess):  Commented out the debugging
  code.

* benchmark/lib.scm (do-loop):  New procedure.

git-archimport-id: lcourtes@laas.fr--2005-mobile/guile-vm--mobile--0.6--patch-2
22 files changed:
Makefile.am
benchmark/lib.scm
configure.in
doc/guile-vm.texi
module/system/vm/assemble.scm
src/objcodes.c
src/vm_engine.c
src/vm_engine.h
src/vm_system.c
testsuite/Makefile.am [new file with mode: 0644]
testsuite/run-vm-tests.scm [new file with mode: 0644]
testsuite/t-closure.scm [new file with mode: 0644]
testsuite/t-closure2.scm [new file with mode: 0644]
testsuite/t-closure3.scm [new file with mode: 0644]
testsuite/t-do-loop.scm [new file with mode: 0644]
testsuite/t-global-bindings.scm [new file with mode: 0644]
testsuite/t-macros.scm [new file with mode: 0644]
testsuite/t-match.scm [new file with mode: 0644]
testsuite/t-proc-with-setter.scm [new file with mode: 0644]
testsuite/t-records.scm [new file with mode: 0644]
testsuite/t-values.scm [new file with mode: 0644]
testsuite/the-bug.txt [new file with mode: 0644]