Alex Rønne Petersen
a7119d4269
remove all IBM AIX and z/OS support
...
As with Solaris (dba1bf9353 ), we have no way to
actually audit contributions for these OSs. IBM also makes it even harder than
Oracle to actually obtain these OSs.
closes #23695
closes #23694
closes #3655
closes #23693
2025-10-29 14:25:51 +01:00
Alex Rønne Petersen
671428359e
libunwind: backport llvm/llvm-project#162867
...
https://github.com/llvm/llvm-project/pull/162867
2025-10-17 15:02:02 +02:00
Alex Rønne Petersen
c8b34bc8a3
libunwind: backport llvm/llvm-project#152942
...
https://github.com/llvm/llvm-project/pull/152942
2025-10-14 19:56:07 +02:00
Alex Rønne Petersen
85438e75e0
libunwind: update to LLVM 21
2025-08-30 06:36:41 +02:00
Alex Rønne Petersen
197fb26da0
libunwind: Fix return type of DwarfFDECache<A>::findFDE()
...
https://github.com/llvm/llvm-project/pull/146308
2025-06-30 06:40:17 +02:00
Alex Rønne Petersen
a89b343256
libunwind: Update to LLVM 20.
2025-04-04 06:08:09 +02:00
Alex Rønne Petersen
a703b85c7c
libunwind: Fix compilation for the x32 ABI.
...
See: https://github.com/llvm/llvm-project/pull/116608
2024-11-18 17:43:54 +01:00
Alex Rønne Petersen
9bc2185997
libunwind: Update gcc_personality_v0.c to LLVM 19.1.0.
...
Notably, this fixes libunwind compilation for thumb-windows-gnu.
2024-09-21 01:16:47 +02:00
Alex Rønne Petersen
26ddfabba4
libunwind: Update to LLVM 19.
2024-09-19 18:20:21 -07:00
Andrew Kelley
6295415da7
libunwind: update to LLVM 18
...
release/18.x branch, commit 78b99c73ee4b96fe9ce0e294d4632326afb2db42
2024-05-08 19:37:29 -07:00
Andrew Kelley
571a4c86c3
libunwind: update to LLVM 17
...
release/17.x branch, commit 8f4dd44097c9ae25dd203d5ac87f3b48f854bba8
2023-09-19 09:37:31 -07:00
Andrew Kelley
1e7083d09c
update libunwind to llvm 16
2023-01-26 16:36:14 -07:00
Andrew Kelley
2f635c3ce9
update libunwind to LLVM 15
...
release/15.x commit 134fd359a5d884f16662a9edd22ab24feeb1498c
2022-08-04 18:09:10 -07:00
Andrew Kelley
ceb3819c42
update libunwind to llvm 14.0.6
2022-07-01 16:39:31 -07:00
Koakuma
55fa349ad9
Import SPARCv9 libunwind
...
Import LLVM's D32450/D116857 patch to enable unwinding support on
SPARCv9 systems.
2022-02-13 17:16:22 +02:00
Andrew Kelley
003bba47cc
libunwind: patch to silence warning
...
Not sure why this warning is being emitted; let's reexamine it on the
next libunwind upgrade. I triggered it with this:
zig c++ -o hello hello.cpp -target x86_64-windows
2021-12-06 14:29:40 -07:00
Andrew Kelley
111a2dcf3a
update libunwind to llvm release/13.x
...
upstream commit 2aa67b31faf087cd5a6df8aa4262b17bdc41bba7
2021-09-13 15:59:24 -07:00
Andrew Kelley
92b69215e6
update libcxx, libcxxabi, libunwind, and tsan to llvm 13 rc1
2021-08-16 23:32:13 -07:00
Michael Dusan
659f712ae8
llvm12: sync with llvmorg-12.0.0-rc2
...
- update lib/include
- update lib/libcxx
- update lib/libcxxabi
- update lib/libunwind
- (no changes) src/libcxx.zig
- (no changes) src/libunwind.zig
2021-02-26 13:44:33 -08:00
Andrew Kelley
0b58b61799
Merge remote-tracking branch 'origin/master' into llvm12
...
Conflicts:
* src/clang.zig
* src/llvm.zig
- this file got moved to src/llvm/bindings.zig in master branch so I
had to put the new LLVM arch/os enum tags into it.
* lib/std/target.zig, src/stage1/target.cpp
- haiku had an inconsistency with its default target ABI, gnu vs
eabi. In this commit we make it gnu in both places to match the
latest changes by @hoanga.
* src/translate_c.zig
2021-02-25 21:04:23 -07:00
Andrew Kelley
894434988d
libunwind: fix compile errors and warnings for 32-bit arm
2020-12-24 13:31:41 -07:00
Andrew Kelley
3002856a7f
libunwind: add __gcc_personality_v0 symbol
2020-12-24 01:18:48 -07:00
Jakub Konka
1e66ac5755
Update libunwind
...
llvm commit b2851aea80e5a8f0cfd6c3c5a56a6b00fb28c6b6
2020-12-16 12:18:43 +01:00
Andrew Kelley
96368b9f39
update libunwind to llvm 11rc2
2020-08-25 14:13:14 -07:00
Andrew Kelley
3aeeb21b82
update libunwind to llvm11rc2
2020-08-20 13:36:44 -07:00
Andrew Kelley
372062b4fe
libunwind: update from LLVM 10 to 11rc1
2020-08-04 17:39:29 -07:00
Andrew Kelley
f4317e4387
update libunwind to llvm10.0.0rc2
2020-02-14 10:44:23 -05:00
Andrew Kelley
dab0cf6428
update libunwind to llvm9
...
upstream commit 1931d3cb20a00da732c5210b123656632982fde0
2019-07-19 16:54:00 -04:00
Andrew Kelley
49d1a4c562
move lib dirs to lib subdir
...
also start prefering NtDll API. so far:
* NtQueryInformationFile
* NtClose
adds a performance workaround for windows unicode conversion. but that
should probably be removed before merging
2019-07-15 17:54:50 -04:00