Skip to content

Use clang-sys bindings instead of ours. #333

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

Merged
merged 2 commits into from
Dec 13, 2016

Conversation

emilio
Copy link
Contributor

@emilio emilio commented Dec 13, 2016

I plan to use a dynamically loaded clang-sys library to remove the llvm-stable
feature.

This is part of the work.

r? @fitzgen

I plan to use a dynamically loaded clang-sys library to remove the llvm-stable
feature.

This is part of the work.
@highfive
Copy link

warning Warning warning

  • These commits modify unsafe code. Please review it carefully!

@emilio
Copy link
Contributor Author

emilio commented Dec 13, 2016

cc @KyleMayes

Copy link
Member

@fitzgen fitzgen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks pretty mechanical to me, so I didn't look too closely. If there is some non-mechanical changes that you'd like to direct my attention to, point me towards them please :)

Otherwise, r+!

Thanks!

lazy_static = "0.1.*"
libc = "0.2"
rustc-serialize = "0.3.19"
syntex_syntax = "0.50"
regex = "0.1"
cexpr = "0.2"
clang-sys = { version = "0.11.1", features = ["gte_clang_3_6", "gte_clang_3_7", "gte_clang_3_8", "gte_clang_3_9"] }
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should try and keep the depencies in order (although I do realize they weren't already).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@emilio
Copy link
Contributor Author

emilio commented Dec 13, 2016

@bors-servo r=fitzgen

@bors-servo
Copy link

📌 Commit 0608a9c has been approved by fitzgen

@bors-servo
Copy link

⌛ Testing commit 0608a9c with merge f02edbe...

bors-servo pushed a commit that referenced this pull request Dec 13, 2016
Use clang-sys bindings instead of ours.

I plan to use a dynamically loaded clang-sys library to remove the llvm-stable
feature.

This is part of the work.

r? @fitzgen
@bors-servo
Copy link

☀️ Test successful - status-travis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants