authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-12-01 18:56:48+01:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-12-03 12:07:34+01:00
log062feb6c82c21b3e7edf6c724b472eb362bfdac5
tree3ee80215d3d2834f5be54157b5d0b2549496f0fd
parent37538f19cddce21bcc099ada6638432b8cbbd877
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

zig.h: Implement zig_frame_address() with _AddressOfReturnAddress() for MSVC.


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

lib/zig.h+2
......@@ -376,6 +376,8 @@ typedef char bool;
376376
377377#if zig_has_builtin(frame_address) || defined(zig_gnuc) || defined(zig_tinyc)
378378#define zig_frame_address() __builtin_frame_address(0)
379#elif defined(zig_msvc)
380#define zig_frame_address() _AddressOfReturnAddress()
379381#else
380382#define zig_frame_address() 0
381383#endif