authorgravatar for emekankurumeh@outlook.comemekoi <emekankurumeh@outlook.com> 2019-07-16 01:53:10-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-07-16 09:34:02-04:00
log0435026474cc3489337f3d6a7ac9d2e5cb1b7044
treecfb33bc71cf7f548183f62c4bef67ee97a93bb71
parent68149f2039bd203514571f0304e72897b4583ff2

fixed size of ZigClangAPValue on mingw-w64


2 files changed, 2 insertions(+), 2 deletions(-)

src-self-hosted/clang.zig+1-1
...@@ -940,7 +940,7 @@ pub const struct_ZigClangExprEvalResult = extern struct {...@@ -940,7 +940,7 @@ pub const struct_ZigClangExprEvalResult = extern struct {
940940
941pub const struct_ZigClangAPValue = extern struct {941pub const struct_ZigClangAPValue = extern struct {
942 Kind: ZigClangAPValue_ValueKind,942 Kind: ZigClangAPValue_ValueKind,
943 Data: if (builtin.os == .windows) [52]u8 else [68]u8,943 Data: if (builtin.os == .windows and builtin.abi == .msvc) [52]u8 else [68]u8,
944};944};
945945
946pub const ZigClangAPValue_ValueKind = extern enum {946pub const ZigClangAPValue_ValueKind = extern enum {
src/zig_clang.h+1-1
...@@ -48,7 +48,7 @@ enum ZigClangAPValue_ValueKind {...@@ -48,7 +48,7 @@ enum ZigClangAPValue_ValueKind {
48struct ZigClangAPValue {48struct ZigClangAPValue {
49 enum ZigClangAPValue_ValueKind Kind;49 enum ZigClangAPValue_ValueKind Kind;
50 // experimentally-derived size of clang::APValue::DataType50 // experimentally-derived size of clang::APValue::DataType
51#ifdef _WIN3251#if defined(WIN32) && defined(_MSC_VER)
52 char Data[52];52 char Data[52];
53#else53#else
54 char Data[68];54 char Data[68];