5 Commits

Author SHA1 Message Date
Gergely Bálint
b6d188a7e2
[BOLT] Add missing system-linux requirements to tests (#172968)
Several lit tests are failing on macOS, as they are linux-specific,
but not using the "REQUIRES: system-linux" setting.

This patch adds the missing requirements to tests failing on macOS.
2025-12-19 11:16:18 +01:00
Dmitry Vasilyev
c39b1aedd1
[BOLT] Fixed calling clang++ in tests on Windows (#151193)
`RUN: %clang++ ` tried to execute `clang.exe++` on Windows. Use `%clangxx` instead.
2025-07-31 18:25:09 +04:00
Mehdi Amini
c7b7875e1e
Fix lsda-section-name adding back RUN line incorrectly removed in 6ef632ad36c522b0 (#94301) 2024-06-03 18:43:49 -07:00
Fangrui Song
6ef632ad36 [BOLT,test] Fix lsda.ldscript when MAXPAGESIZE>=0x10000
The intention is to check a section name different from
.gcc_except_table . Rather than using a linker script, use llvm-objcopy
--rename-section instead.
2024-06-03 13:18:58 -07:00
Maksim Panchenko
445f6f1373
[BOLT][TEST] Remove LTO flag from a test (#72896)
The LTO flag is not needed for the test to work properly. However, it
may not build on a system where compiler and linker versions don't match
one another. Remove the LTO flag.
2023-11-20 10:24:34 -08:00