1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-07-06 01:30:22 +02:00

vm: BUILDING_LIBGUILE-guarded defs to internal headers

Also make "struct scm_vm" private, now that scm_thread is also private.

* libguile/vm-internal.h: New file.
* libguile/Makefile.am: Add new file.
* libguile/continuations.c:
* libguile/debug.c:
* libguile/frames.c:
* libguile/init.c:
* libguile/print.c:
* libguile/programs.c:
* libguile/script.c:
* libguile/stacks.c:
* libguile/threads-internal.h:
* libguile/threads.c:
* libguile/threads.h:
* libguile/throw.c:
* libguile/vm.c: Include new file.
* libguile/vm.h: Remove private defs.
This commit is contained in:
Andy Wingo 2025-07-01 11:04:57 +02:00
parent 6a32628e18
commit a7801c750f
16 changed files with 162 additions and 138 deletions

View file

@ -38,7 +38,7 @@
#include "threads-internal.h"
#include "variable.h"
#include "version.h"
#include "vm.h"
#include "vm-internal.h"
#include "frames-internal.h"