diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2024-11-18 13:16:55 +0100 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2024-11-18 17:43:54 +0100 |
| commit | a703b85c7c213a06a3d758f652cc3137c5f0b60b (patch) | |
| tree | 0aaac6ee168f6d7c585e572fae1f8987f14cd6ec /lib/libunwind/include | |
| parent | a9c7714b784eeb5e57f6bc718c1e621461dca532 (diff) | |
| download | zig-a703b85c7c213a06a3d758f652cc3137c5f0b60b.tar.gz zig-a703b85c7c213a06a3d758f652cc3137c5f0b60b.zip | |
libunwind: Fix compilation for the x32 ABI.
See: https://github.com/llvm/llvm-project/pull/116608
Diffstat (limited to 'lib/libunwind/include')
| -rw-r--r-- | lib/libunwind/include/__libunwind_config.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/libunwind/include/__libunwind_config.h b/lib/libunwind/include/__libunwind_config.h index 028b9e3baa..bb7fe4c83a 100644 --- a/lib/libunwind/include/__libunwind_config.h +++ b/lib/libunwind/include/__libunwind_config.h @@ -53,6 +53,9 @@ # else # define _LIBUNWIND_CURSOR_SIZE 66 # endif +# elif defined(__ILP32__) +# define _LIBUNWIND_CONTEXT_SIZE 21 +# define _LIBUNWIND_CURSOR_SIZE 28 # else # define _LIBUNWIND_CONTEXT_SIZE 21 # define _LIBUNWIND_CURSOR_SIZE 33 |
