-
Notifications
You must be signed in to change notification settings - Fork 745
[rfc] Use a dynamically loaded clang to do as much as we can with old clang versions, and experiment with new ones. #335
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
r? @fitzgen |
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.
Looks reasonable!
☔ The latest upstream changes (presumably #338) made this pull request unmergeable. Please resolve the merge conflicts. |
Also,
can be replaced with
|
Awesome, thanks! :)
…On Tue, Dec 13, 2016 at 05:48:51PM -0800, Kyle Mayes wrote:
`clang-sys` 0.12.0 has been released with the runtime API stuff.
Also,
```
clang-sys = { version = "0.11.1", features = ["runtime", "gte_clang_3_6", "gte_clang_3_7", "gte_clang_3_8", "gte_clang_3_9"] }
```
can be replaced with
```
clang-sys = { version = "0.11.1", features = ["runtime", "clang_3_9"] }
```
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#335 (comment)
|
81f47ef
to
6c565fd
Compare
@bors-servo try |
[rfc] Use a dynamically loaded clang to do as much as we can with old clang versions, and experiment with new ones. It's a pity that we don't support clang 3.7 and similar for generating C bindings, when it should be straight-forward. This change should allow us to support older clang versions, and also experiment with pre-release clang APIs if needed. This depends on: KyleMayes/clang-sys#44
☀️ Test successful - status-travis |
@bors-servo r=fitzgen |
📌 Commit 6c565fd has been approved by |
💡 This pull request was already approved, no need to approve it again. |
📌 Commit 6c565fd has been approved by |
… versions, and experiment with new ones. It's a pity that we don't support clang 3.7 and similar for generating C bindings, when it should be straight-forward. This should allow us to support older clang versions, and also experiment with pre-release clang APIs if needed. This depends on: KyleMayes/clang-sys#44
@bors-servo r=fitzgen Pushed a dummy commit to un-confuse bors. |
📌 Commit d934705 has been approved by |
[rfc] Use a dynamically loaded clang to do as much as we can with old clang versions, and experiment with new ones. It's a pity that we don't support clang 3.7 and similar for generating C bindings, when it should be straight-forward. This change should allow us to support older clang versions, and also experiment with pre-release clang APIs if needed. This depends on: KyleMayes/clang-sys#44
☀️ Test successful - status-travis |
It's a pity that we don't support clang 3.7 and similar for generating C
bindings, when it should be straight-forward.
This change should allow us to support older clang versions, and also
experiment with pre-release clang APIs if needed.
This depends on: KyleMayes/clang-sys#44