From: Mike Pall Date: Fri, 22 Jul 2022 10:14:40 +0000 (+0200) Subject: OSX/iOS/ARM64: Fix generation of Mach-O object files. X-Git-Tag: v2.1.ROLLING~54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3065c910ad6027031aabe2dfd3c26a3d0f014b4f;p=thirdparty%2FLuaJIT.git OSX/iOS/ARM64: Fix generation of Mach-O object files. Thanks to Carlo Cabrera. --- 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 {