You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All flags were treated as accepting a parameter, causing any argument
following a parameterless flag (e.g. `-no-standard-includes`) to be
passed through. This causes bindgen failures if the next argument isn't
supported by clang.
`-nostd*` flags has also been expanded using
https://clang.llvm.org/docs/ClangCommandLineReference.html to make it
clearer that these flags are parameterless. Since these flags resulted
in a prefix match, not a full match, they wouldn't set `open_arg = True`
and therefore wouldn't cause issues, but this behavior is unnecessarily
subtle now that there are two lists.
Fixes#3359
0 commit comments