-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
LLVM 7.0 tracking issue #50543
Copy link
Copy link
Closed
Labels
A-LLVMArea: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFC
Metadata
Metadata
Assignees
Labels
A-LLVMArea: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFC
Type
Fields
Give feedbackNo fields configured for issues without a type.
I'm opening this to track upgrading to LLVM 7.0. This version of LLVM has not been release and is currently in development on the master branch of LLVM itself, but I'd like to track possible regressions over time and otherwise try to routinely build rustc with LLVM 7 and make sure it keeps working
Reasons to upgrade to LLVM 7
--gc-sectionsfor wasm@-file syntax... and likely more coming soon!
Changes required
fs::tests::realpath_works_trickyis failing on x86_64 MSVC@-syntax to always use GNU quoting--gc-sectionstowasm-ld--stack-firstoption towasm-ldby defaultwasm32-unknown-unkonwn(no trailing-wasm)-O2to LLD on wasmChanges hoped for