-
Couldn't load subscription status.
- Fork 13.9k
[LLVM 4.0] Update LLVM global variable debug info API for 4.0 #38295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
(rust_highfive has picked a reviewer for you, use r? to override) |
7294ecd to
c8be658
Compare
|
This will bring us closer to upgrading to LLVM 4.0 in #37609 |
src/rustllvm/RustWrapper.cpp
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like these are 3 spaces instead of 4?
FYI, this will have some conflicts with #38317.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated
src/rustllvm/RustWrapper.cpp
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this have braces on the if clause?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed.
c8be658 to
5b2b712
Compare
|
@bors r+ Thanks for the PR! |
|
📌 Commit 5b2b712 has been approved by |
|
☔ The latest upstream changes (presumably #38317) made this pull request unmergeable. Please resolve the merge conflicts. |
This teaches Rust about an LLVM 4.0 API change for creating debug info for global variables. This change was made in upstream LLVM patch https://reviews.llvm.org/D20147 This is almost 1:1 copy of how clang did it in http://reviews.llvm.org/D20415
5b2b712 to
e080804
Compare
|
Rebased on top of master |
|
@bors r+ |
|
📌 Commit e080804 has been approved by |
…rister [LLVM 4.0] Update LLVM global variable debug info API for 4.0 This teaches Rust about an LLVM 4.0 API change for creating debug info for global variables. This change was made in upstream LLVM patch https://reviews.llvm.org/D20147 This is almost a 1:1 copy of how clang did it in http://reviews.llvm.org/D20415
This teaches Rust about an LLVM 4.0 API change for creating debug info
for global variables.
This change was made in upstream LLVM patch https://reviews.llvm.org/D20147
This is almost a 1:1 copy of how clang did it in http://reviews.llvm.org/D20415