-
-
Notifications
You must be signed in to change notification settings - Fork 329
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
Make llvm pass build feature dependent #2357
Conversation
fuzzers/fuzzbench/Cargo.toml
Outdated
@@ -29,7 +29,7 @@ libafl = { path = "../../libafl/" } | |||
libafl_bolts = { path = "../../libafl_bolts/" } | |||
libafl_targets = { path = "../../libafl_targets/", features = ["sancov_pcguard_hitcounts", "sancov_cmplog", "libfuzzer"] } | |||
# TODO Include it only when building cc | |||
libafl_cc = { path = "../../libafl_cc/" } | |||
libafl_cc = { path = "../../libafl_cc/", features = ["autotokens", "cmplog-routines"] } |
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.
Let's make those two default
Also should the names start with |
No other part of libafl_cc already assumes the compiler is clang. it won't work with gcc even if we added it. |
They don't? We specifically have a clang.rs with the idea to add a gcc.rs (or whatever) later |
build.rs is for clang.. |
Some targets only work with gcc ¯\_(ツ)_/¯ |
No description provided.