Skip to content

Commit 8a3f422

Browse files
committed
windows: fixup missing extern on aarch64 RUNTIME_FUNCTION and EXCEPTION_REGISTRATION_RECORD
1 parent c879454 commit 8a3f422

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/std/os/windows.zig

+2-2
Original file line numberDiff line numberDiff line change
@@ -3247,7 +3247,7 @@ pub usingnamespace switch (native_arch) {
32473247
}
32483248
};
32493249

3250-
pub const RUNTIME_FUNCTION = struct {
3250+
pub const RUNTIME_FUNCTION = extern struct {
32513251
BeginAddress: DWORD,
32523252
DUMMYUNIONNAME: extern union {
32533253
UnwindData: DWORD,
@@ -3374,7 +3374,7 @@ pub const TEB = extern struct {
33743374
TlsExpansionSlots: PVOID,
33753375
};
33763376

3377-
pub const EXCEPTION_REGISTRATION_RECORD = struct {
3377+
pub const EXCEPTION_REGISTRATION_RECORD = extern struct {
33783378
Next: ?*EXCEPTION_REGISTRATION_RECORD,
33793379
Handler: ?*EXCEPTION_DISPOSITION,
33803380
};

0 commit comments

Comments
 (0)