Commit Graph

5 Commits

Author SHA1 Message Date
klensy
e4a9d137d0 bolt: remove deprecated option value 2023-04-16 14:13:14 +03:00
Jakub Beránek
c32953f44f Remove the use of -use-gnu-stack when BOLTing LLVM
This flag (counterintuitively) was removing the `GNU_STACK` ELF attribute, which caused the optimized `libLLVM.so` file to be flagged as having an executable stack on SELinux.
2023-04-04 21:07:19 +02:00
Jakub Beránek
bfc220a96e Create BOLT build steps to avoid running BOLT multiple times on the same file 2023-03-04 16:37:40 +01:00
Jakub Beránek
c5d65aa580 Apply BOLT optimizations without rebuilding LLVM 2023-03-04 16:37:40 +01:00
Jakub Beránek
cc475f5ef2 Use BOLT in x64 dist CI to optimize LLVM 2022-10-09 11:31:09 +02:00