-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Comparing changes
Open a pull request
base repository: llvm/llvm-project
base: release/9.x
head repository: rust-lang/llvm-project
compare: rustc/9.0-2019-07-12
- 16 commits
- 36 files changed
- 7 contributors
Commits on Jul 12, 2019
-
Add accessors for MCSubtargetInfo CPU and Feature tables
This is needed for `-C target-cpu=help` and `-C target-feature=help` in rustc
Configuration menu - View commit details
-
Copy full SHA for 18991e3 - Browse repository at this point
Copy the full SHA 18991e3View commit details -
Fix compile on dist-i686-linux builder
If this lines are present then we apparently get errors [1] when compiling in the current [2] dist-i686-linux container. Attempts to upgrade both gcc and binutils did not fix the error, so it appears that this may just be a bug in the super old glibc we're using on the dist-i686-linux container. We don't actually need this code anyway, so just work around these issues by removing references to the `*64` functions. This'll get things compiling locally and shouldn't be a regression in functionality. [1]: https://travis-ci.org/rust-lang/rust/jobs/257578199 [2]: https://github.com/rust-lang/rust/tree/eba9d7f08ce5c90549ee52337aca0010ad566f0d/src/ci/docker/dist-i686-linux
Configuration menu - View commit details
-
Copy full SHA for eacbcc1 - Browse repository at this point
Copy the full SHA eacbcc1View commit details -
Disable checks for libatomic for now
For whatever reason this is failing the i686-freebsd builder in the Rust repo as-of this red-hot moment. The build seems to work fine without it so let's just remove it for now and pray there's a better fix later. Although if you're reading this and know of a better fix, we'd love to remove this!
Configuration menu - View commit details
-
Copy full SHA for 664efa5 - Browse repository at this point
Copy the full SHA 664efa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f4c17d - Browse repository at this point
Copy the full SHA 1f4c17dView commit details -
Fix compile on dist-x86_64-linux builder
Apparently glibc is so old it doesn't have the _POSIX_ARG_MAX constant. This shouldn't affect anything we use anyway though. https://travis-ci.org/rust-lang/rust/jobs/399333071
Configuration menu - View commit details
-
Copy full SHA for 1ecf248 - Browse repository at this point
Copy the full SHA 1ecf248View commit details -
Can't seem to figure out how to do this without this patch...
Configuration menu - View commit details
-
Copy full SHA for 291e2f9 - Browse repository at this point
Copy the full SHA 291e2f9View commit details -
Fix compilation of sanitizers in Rust containers
It's not entertirely clear why this is necessary but this is carrying over an old `compiler-rt` patch to ensure that `compiler-rt` compiles in our super ancient containers that we build sanitizers in. This ideally isn't the worst thing to keep with us going forward, but we'll see!
Configuration menu - View commit details
-
Copy full SHA for fca8a9f - Browse repository at this point
Copy the full SHA fca8a9fView commit details -
Fix sanitizer build without O_CLOEXEC
Define it to 0 if it doesn't exist.
Configuration menu - View commit details
-
Copy full SHA for c2f0d9e - Browse repository at this point
Copy the full SHA c2f0d9eView commit details -
Comment out __builtin_available() use (#21)
__builtin_available() pulls in __isOSVersionAtLeast() from compiler-rt. Comment it out so we don't have to figure out how to pull in this symbol...
Configuration menu - View commit details
-
Copy full SHA for 9109654 - Browse repository at this point
Copy the full SHA 9109654View commit details -
[WebAssembly] Add DBG_VALUE with local operands location in WebAssemb…
…lyExplicitLocals pass Extends DWARF expression larguage to express locals/globals locations. (via target-index operands) The WebAssemblyExplicitLocals can replace virtual registers to target-index() operand type at the time when WebAssembly backend introduces local.{get,set,tee} instead of corresponding virtual registers. Reviewers: aprantl, dschuff Differential Revision: https://reviews.llvm.org/D52634
Configuration menu - View commit details
-
Copy full SHA for f5a694f - Browse repository at this point
Copy the full SHA f5a694fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6446fa - Browse repository at this point
Copy the full SHA f6446faView commit details
Commits on Jul 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 93abf26 - Browse repository at this point
Copy the full SHA 93abf26View commit details -
[WebAssembly] fix bug in finding .tdata segment
Summary: Fix bug in `wasm-ld`'s `Writer::createInitTLSFunction` that only finds `.tdata` if it's the first section. Reviewers: tlively, aheejin, sbc100 Reviewed By: sbc100 Subscribers: dschuff, jgravelle-google, sunfish, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D64947 llvm-svn: 366500
Configuration menu - View commit details
-
Copy full SHA for 9b64ca5 - Browse repository at this point
Copy the full SHA 9b64ca5View commit details
Commits on Aug 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f2b0c67 - Browse repository at this point
Copy the full SHA f2b0c67View commit details
Commits on Aug 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 48818e9 - Browse repository at this point
Copy the full SHA 48818e9View commit details
Commits on Sep 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 71fe7ec - Browse repository at this point
Copy the full SHA 71fe7ecView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff release/9.x...rustc/9.0-2019-07-12