From edfc61889c19c6f21b7ab65c0c3a86ff442fe5ed Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sun, 24 Oct 2021 17:00:21 -0700 Subject: Mark all exported symbols as weak, always `zig fmt` the headers file to reduce diff churn --- src/javascript/jsc/bindings/headers.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/javascript/jsc/bindings/headers.h') 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 @@ -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 -- cgit v1.2.3