aboutsummaryrefslogtreecommitdiff
path: root/src/javascript/jsc/bindings/headers.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/javascript/jsc/bindings/headers.h')
-rw-r--r--src/javascript/jsc/bindings/headers.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/javascript/jsc/bindings/headers.h b/src/javascript/jsc/bindings/headers.h
index 657d4a4f4..c5d5f1932 100644
--- a/src/javascript/jsc/bindings/headers.h
+++ b/src/javascript/jsc/bindings/headers.h
@@ -1,5 +1,5 @@
-//-- AUTOGENERATED FILE -- 1632635195
// clang-format: off
+//-- AUTOGENERATED FILE -- 1635119991
#pragma once
#include <stddef.h>
@@ -8,10 +8,12 @@
#ifdef __cplusplus
#define AUTO_EXTERN_C extern "C"
+ #define AUTO_EXTERN_C_ZIG extern "C" __attribute__((weak))
#else
#define AUTO_EXTERN_C
+ #define AUTO_EXTERN_C_ZIG __attribute__((weak))
#endif
-#define ZIG_DECL AUTO_EXTERN_C
+#define ZIG_DECL AUTO_EXTERN_C_ZIG
#define CPP_DECL AUTO_EXTERN_C
#define CPP_SIZE AUTO_EXTERN_C