1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-18 09:40:25 +02:00

Merge branch 'wingo'

This commit is contained in:
Andy Wingo 2009-03-28 22:31:20 -07:00
commit 9c0cd73e61
41 changed files with 323 additions and 232 deletions

View file

@ -42,8 +42,7 @@
frame-return-address frame-program
frame-dynamic-link heap-frame?))
;; fixme: avoid the dynamic-call?
(dynamic-call "scm_init_frames" (dynamic-link "libguile"))
(load-extension "libguile" "scm_init_frames")
;;;
;;; Frame chain

View file

@ -25,4 +25,4 @@
instruction-pops instruction-pushes
instruction->opcode opcode->instruction))
(dynamic-call "scm_init_instructions" (dynamic-link "libguile"))
(load-extension "libguile" "scm_init_instructions")

View file

@ -25,4 +25,4 @@
load-objcode write-objcode
word-size byte-order))
(dynamic-call "scm_init_objcodes" (dynamic-link "libguile"))
(load-extension "libguile" "scm_init_objcodes")

View file

@ -36,7 +36,7 @@
program-objcode program? program-objects
program-module program-base program-external))
(dynamic-call "scm_init_programs" (dynamic-link "libguile"))
(load-extension "libguile" "scm_init_programs")
(define arity:nargs car)
(define arity:nrest cadr)

View file

@ -32,7 +32,7 @@
vm-next-hook vm-apply-hook vm-boot-hook vm-return-hook
vm-break-hook vm-exit-hook vm-halt-hook vm-enter-hook))
(dynamic-call "scm_init_vm" (dynamic-link "libguile"))
(load-extension "libguile" "scm_init_vm")
(define (vms:time stat) (vector-ref stat 0))
(define (vms:clock stat) (vector-ref stat 1))