Mateusz Mikuła
60361f2ca3
Add LLVM based mingw-w64 targets
2022-05-13 20:14:15 +02:00
Adam Perry
92246c099e
Rely on #[link] attribute for unwind on Fuchsia.
...
Closes #95575 .
2022-04-04 23:06:12 +00:00
Amanieu d'Antras
41e2a53c00
Android: -ldl must appear after -lgcc when linking
2021-11-30 02:42:35 +00:00
12101111
4c9896f279
build llvm libunwind.a in rustbuild
2021-08-28 14:14:22 +08:00
Tilmann Meyer
965997b369
Support Android ndk versions r23-beta3
and up
...
Since android ndk version `r23-beta3`, `libgcc` has been replaced with
`libunwind`. This moves the linking of `libgcc`/`libunwind` into the
`unwind` crate where we check if the system compiler can find
`libunwind` and fall back to `libgcc` if needed.
2021-06-01 21:37:50 +02:00
12101111
52a33655be
cleanup and fix compiling of libunwind
...
fix conditional compiling of llvm-libunwind feaure for musl target.
update document of llvm-libunwind feature.
2021-05-26 19:22:58 +08:00
Simonas Kazlauskas
a757fae245
Remove the x86_64-rumprun-netbsd target
...
Closes #81514
2021-02-27 17:55:22 +02:00
12101111
5de06800c7
Don't build in-tree llvm-libunwind if system-llvm-libunwind is enable
2021-01-09 12:50:08 +08:00
Lzu Tao
6bfe27a3e0
Drop support for cloudabi targets
2020-11-22 17:11:41 -05:00
Josh Triplett
9d952cbe95
unwind: Move linux-gnu library linking to lib.rs and libc
...
This unifies it with the handling of `target-feature=+crt-static` on
other platforms, and allows for supporting static glibc in the future.
2020-10-04 22:12:07 -07:00
mark
2c31b45ae8
mv std libs to library/
2020-07-27 19:51:13 -05:00