Michael Kolupaev
0dc7cd7eb4
Update musl to have unwind info
2024-08-14 01:12:11 +00:00
Raúl Marín
1b748fc7b2
Fixes
2024-01-30 10:18:59 +01:00
Raúl Marín
71e5ee81d8
Enable JIT with UBSAN
2024-01-29 13:36:58 +01:00
Raúl Marín
80af5cb78a
Always build the necessary LLVM modules if blake3 is enabled
2023-12-18 18:32:31 +01:00
Alexey Milovidov
b205d4919d
Remove garbage
2023-11-20 01:24:28 +01:00
Michael Kolupaev
ce7eca0615
DWARF input format ( #55450 )
...
* Add ReadBufferFromFileBase::isRegularLocalFile()
* DWARF input format
* Review comments
* Changed things around ENABLE_EMBEDDED_COMPILER build setting
* Added 'ranges' column
* no-msan no-ubsan
2023-10-16 17:00:07 -07:00
Robert Schulze
3a3a00f95e
Bump minimal required compiler to Clang 16
2023-09-18 17:44:04 +00:00
Maksim Kita
c760a4c82f
Test
2023-08-20 16:26:55 +03:00
Maksim Kita
79542a40a8
Test
2023-08-20 13:34:46 +03:00
Maksim Kita
3a92d05014
Test
2023-08-19 17:26:55 +03:00
Maksim Kita
10db751c7b
Test
2023-08-19 14:54:45 +03:00
Maksim Kita
9772beeffc
Test
2023-08-19 14:54:45 +03:00
Maksim Kita
d9c4b110ce
LLVM AARCH64 cross compilation fix
2023-08-19 14:54:45 +03:00
Maksim Kita
255f171cf9
AARCH64 enable JIT compilation
2023-08-19 14:54:45 +03:00
Amos Bird
620f3297fa
Simplify the LLVM build process
2023-02-28 22:41:52 +08:00
Robert Schulze
27f5aad49e
What happens if I remove 156 lines of code?
2023-01-03 18:51:16 +00:00
Azat Khuzhin
b62170426a
Fix compilation of LLVM with cmake cache
...
Simple reproducer:
$ cmake
$ ninja contrib/llvm-project/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o # will have -std=c++14
$ touch CMakeLists.txt
$ cmake
$ ninja contrib/llvm-project/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o # will have -std=c++20 and fail
(fails because std::vector cannot work with opaque types anymore)
Fixes : #42249 (cc @rschu1ze)
2022-10-31 10:56:05 +01:00
Robert Schulze
50ae7d8484
Merge branch 'master' into cleanup-llvm
2022-10-12 10:02:55 +02:00
Robert Schulze
c08387eb0d
Minor cleanups of LLVM integration
2022-10-11 14:18:52 +00:00
Raúl Marín
dbed82e74c
Fix LLVM build
2022-10-10 12:18:05 +02:00
Robert Schulze
32f0aa75e6
Bump to LLVM 14
2022-09-29 19:16:11 +00:00
Robert Schulze
9c62797d28
Bump LLVM from 12 to 13
2022-09-26 07:13:46 +00:00