We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Building LLD & Clang independently in Debug mode creates hidden ABI issues, return to release mode (why don't we recommend building all at once?)
Section on LLVM debug builds should also use debug config for clang and lld (most likely, the user cares about debugging all three)
add `-DLLVM_ENABLE_TERMINFO=OFF` to Posix LLVM release build instructions
LLVM 13 -> 14
add --branch to fix prev edit
add `--depth 1` for faster clone
-DLLVM_ENABLE_TERMINFO=OFF
Updated How to build LLVM, libclang, and liblld from source (markdown)
Update instructions to llvm13
building llvm instructions: check out the release branch
update llvm clang lld build instructions
Make sure the llvm-config built here will be the one zig uses
Revert "Updated How to build LLVM, libclang, and liblld from source (markdown)" This reverts commit 80f1f141f329fa3fffadb177026a74415f4a70a9. These extra cmake flags are not needed and just add confusion.
Remove conflicting requirements on CMake
Revert "Add monorepo build instructions for LLVM 12 for POSIX" The other way is still the Zig-supported way to build LLVM, Clang, and LLD. This reverts commit 405983df37c9ebb57e251e33702db7727c7b47e4.
Add monorepo build instructions for LLVM 12 for POSIX
update for llvm 12
Revert recent commits to "Updating libc" I prefer it on one article, and I want to see history of the file. This reverts commit c3de4f7680e6d989a16049c0a10752afb1a47f2d. This reverts commit 303f381363c1940b564b8f83b7d7a29463b58a00. This reverts commit ed19d846001f380d85d46e81d9d2da42de81a1f6. This reverts commit de6c852cce24fa4e13df197c895910bdf6be3491. This reverts commit 9061c970d735ac44d8485aa802f769655e398bf0. This reverts commit 0f63cbe0d44a6a62bf8646e7c89be5a703456858. This reverts commit 756828b1ec85a40cf25be1fdc4ea769162f1636f. This reverts commit 8ec68eaa2693147578f56bc21d6af0fe2b4990d5. This reverts commit 70759b38ac917246cac44d7430140dec529e5a48. This reverts commit ad25f930e64b553f0cfc57a9b36667f7907b6a20. This reverts commit 8d479a499e87a16add704d537b41e9b0a7ce0090. This reverts commit f544dd781d95a6c6a0ec297ea5d458ad53f057d1.
how to download the LLVM github releases
Fix broken links and add appropriate syntax highlighters
apparently we need back slashes now
llvm 10 => 11
CMake 3.16.5 seems to fail building lld, 3.17 works fine.
lld,clang 9 => 10
llvm 9 => 10