diff options
author | Mike Pall <mike> | 2022-07-22 12:14:40 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2022-07-22 12:14:40 +0200 |
commit | 3065c910ad6027031aabe2dfd3c26a3d0f014b4f (patch) | |
tree | 9849304fd6e9d555b9be25337b549f74ed38f30a | |
parent | 32984282ddae666b3c94cd27538e1c78b49a1877 (diff) | |
download | luajit2-3065c910ad6027031aabe2dfd3c26a3d0f014b4f.tar.gz |
OSX/iOS/ARM64: Fix generation of Mach-O object files.
Thanks to Carlo Cabrera.
-rw-r--r-- | src/jit/bcsave.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/jit/bcsave.lua b/src/jit/bcsave.lua index adf197c6..f8ed3a1b 100644 --- a/src/jit/bcsave.lua +++ b/src/jit/bcsave.lua @@ -456,18 +456,18 @@ typedef struct { uint32_t value; } mach_nlist; typedef struct { - uint32_t strx; + int32_t strx; uint8_t type, sect; uint16_t desc; uint64_t value; } mach_nlist_64; typedef struct { - uint32_t magic, nfat_arch; + int32_t magic, nfat_arch; } mach_fat_header; typedef struct { - uint32_t cputype, cpusubtype, offset, size, align; + int32_t cputype, cpusubtype, offset, size, align; } mach_fat_arch; typedef struct { struct { |