1
Fork 0
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:
Andy Wingo 2025-04-16 13:42:18 +02:00
commit fd7b5d2d0c
9 changed files with 202 additions and 179 deletions

View file

@ -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"

View 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

View file

@ -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

View file

@ -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"

View file

@ -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"