mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-27 13:30:31 +02:00
Merge remote-tracking branch 'whippet/main' into wip-whippet
This commit is contained in:
commit
fd7b5d2d0c
9 changed files with 202 additions and 179 deletions
|
@ -3,11 +3,12 @@
|
|||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#define GC_IMPL 1
|
||||
|
||||
#include "gc-api.h"
|
||||
#include "gc-ephemeron.h"
|
||||
#include "gc-tracepoint.h"
|
||||
|
||||
#define GC_IMPL 1
|
||||
#include "gc-internal.h"
|
||||
|
||||
#include "bdw-attrs.h"
|
||||
|
|
12
libguile/whippet/src/embedder-api-impl.h
Normal file
12
libguile/whippet/src/embedder-api-impl.h
Normal file
|
@ -0,0 +1,12 @@
|
|||
#ifndef EMBEDDER_API_IMPL_H
|
||||
#define EMBEDDER_API_IMPL_H
|
||||
|
||||
#include "gc-embedder-api.h"
|
||||
|
||||
#ifndef GC_EMBEDDER
|
||||
#define GC_EMBEDDER "whippet-embedder.h"
|
||||
#endif
|
||||
|
||||
#include GC_EMBEDDER
|
||||
|
||||
#endif // EMBEDDER_API_IMPL_H
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
#include "address-hash.h"
|
||||
#include "debug.h"
|
||||
#include "gc-embedder-api.h"
|
||||
#include "embedder-api-impl.h"
|
||||
#include "gc-ephemeron-internal.h"
|
||||
|
||||
// # Overview
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#define GC_IMPL 1
|
||||
|
||||
#include "debug.h"
|
||||
#include "gc-embedder-api.h"
|
||||
#include "embedder-api-impl.h"
|
||||
#include "gc-ephemeron-internal.h" // for gc_visit_ephemeron_key
|
||||
#include "gc-finalizer-internal.h"
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
#error internal header file, not part of API
|
||||
#endif
|
||||
|
||||
#include "embedder-api-impl.h"
|
||||
#include "gc-ephemeron-internal.h"
|
||||
#include "gc-finalizer-internal.h"
|
||||
#include "gc-options-internal.h"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue