about summary refs log tree commit diff
path: root/src/llvm-project
AgeCommit message (Collapse)AuthorLines
2019-04-03Support using LLVM's libunwind as the unwinder implementationPetr Hosek-0/+0
This avoids the dependency on host libraries such as libgcc_s which may be undesirable in some deployment environments where these aren't available.
2019-03-18Rebase LLVM to 8.0.0 finalJosh Stone-0/+0
2019-03-01Add back in MSVC version check for LLVMAlex Crichton-0/+0
2019-02-26rustc: Update LLVM, remove dead wasm codeAlex Crichton-0/+0
This commit updates the LLVM branch to the rebased version of the upstream release/8.x branch. This includes a wasm patch which means that the `rewrite_imports` pass in rustc is no longer needed (yay!) and we can instead rely on `wasm-import-module`, an attribute we're already emitting, to take care of all the work.
2019-02-12Update LLVM: apply patches for RISC-V 64-bit supportVadim Kaushan-0/+0
2019-01-25[rust-lldb] Adapt to changes in LLDB APIsJosh Stone-0/+0
2019-01-25Update LLVM for a CodeView fixJosh Stone-0/+0
2019-01-25Add two more wasm-related LLVM commitsAlex Crichton-0/+0
2019-01-25Rebase to the llvm-project monorepoJosh Stone-0/+0
The new git submodule src/llvm-project is a monorepo replacing src/llvm and src/tools/{clang,lld,lldb}. This also serves as a rebase for these projects to the new 8.x branch from trunk. The src/llvm-emscripten fork is unchanged for now.