Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-26 | Print with_id in debug log from builtin_or_resolved_ty. | Emilio Cobos Álvarez | |
This makes debugging #2039 a bit easier. | |||
2021-04-24 | Integration test include directory paths for depfiles. | Adam Perry | |
2021-04-24 | Support emitting Makefile-syntax depfiles like gcc/clang/rustc. | Adam Perry | |
Needed to auto-bindgen with a ninja build without the build graph going stale. | |||
2021-04-15 | Add env var EXTRA_CLANG_ARGS_<TARGET> | Thomas Vermeilh | |
Closes #2009 | |||
2021-04-11 | Fix docstring comment for constants | Nico Chatzi | |
2021-04-06 | v0.58.1v0.58.1 | Emilio Cobos Álvarez | |
2021-04-06 | Re-introduce whitelist_recursively (with deprecation notice) | Emilio Cobos Álvarez | |
Seems like an oversight from #1990. Fixes #2022. | |||
2021-04-06 | Document clang installation method on Fedora | Ryan Zoeller | |
2021-04-05 | Fix 0.58.0 release date | Corey Farwell | |
2021-04-03 | Reference aarch64 issue in the changelog. | Corey Farwell | |
2021-04-03 | v0.58.0v0.58.0 | Emilio Cobos Álvarez | |
2021-04-03 | codegen: Deal with overloads in method code generation. | Emilio Cobos Álvarez | |
Fixes #2019 | |||
2021-04-03 | codegen: Don't use a `sym` temporary in dynamic library code. | Emilio Cobos Álvarez | |
Fixes #2014. | |||
2021-04-03 | remove old comment | Dr. Chat | |
2021-04-03 | Deduplicate dyngen code | Dr. Chat | |
2021-04-03 | Remove `DynamicItems::has_required` | Dr. Chat | |
2021-04-03 | Add a flag to ensure all symbols are resolved when a library is loaded | Dr. Chat | |
2021-03-29 | From Nullablibility to Nullability | Mehmet Oguz Derin | |
A basic fix | |||
2021-03-29 | docs: Remove IRC reference. | Emilio Cobos Álvarez | |
For now point to #rust:mozilla.org. If that gets too much bindgen-related traffic we can create an specific room for it. Closes #2012 | |||
2021-03-22 | Merge pull request #2007 from jethrogb/jb/issue-1454-alt | Emilio Cobos Álvarez | |
Add callback to check derives for blocklisted types | |||
2021-03-22 | Add from_library for generated dynamic library structs (#2011) | Wang, Chi | |
2021-03-22 | Add callback to check derives for blocklisted types | Jethro Beekman | |
Fixes #1454 #2003 | |||
2021-03-22 | Use original name when checking allowlist for anonymous enum variants | Jethro Beekman | |
2021-03-22 | Add test infrastructure for ParseCallbacks | Jethro Beekman | |
2021-03-14 | Add option to translate enum integer types to native Rust integer types | Jethro Beekman | |
Fixes #430 | |||
2021-03-11 | Revert "Add flag to ignore type blocklist when computing derive information" | Emilio Cobos Álvarez | |
This reverts commit 7286c815f80b14c0ee77773387434da40f511b42, because it was not intended to be merged after all, see https://github.com/rust-lang/rust-bindgen/pull/2003#issuecomment-796160427. | |||
2021-03-11 | Add flag to ignore type blocklist when computing derive information | Jethro Beekman | |
Fixes #1454 | |||
2021-03-11 | Fix typo in roundtrip test error message | Jethro Beekman | |
2021-03-09 | Remove outdated comments | ldm0 | |
2021-02-21 | Upgrade to shlex 1 | Fenhl | |
2021-02-18 | Rename whitelist -> allowlist and blacklist -> blocklist | Marcel Hlopko | |
For the commandline arguments I added undocumented aliases to old flags, to stay backwards compatible. | |||
2021-02-15 | tests: Guess modern libclang version when we fail to parse a version. | Emilio Cobos Álvarez | |
Should fix the test failures described in #1991 and #1975 on modern Mac. | |||
2021-02-15 | Make clang version parsing logic more robust | Marcel Hlopko | |
Previously the function assumed that the version number appeared in the third word. This PR adds a heuristic - take the first word that starts with a number. This way we can also parse: `debian clang version 11.0` that my clang reports. | |||
2021-02-08 | Run tests on AArch64 using Debian multiarch and QEMU | Saleem Rashid | |
2021-02-08 | Revert "Run tests on AArch64" | Saleem Rashid | |
This reverts commit 0f8ceb68fd16e2b2a6c95a0e919dff4989cd0dec. | |||
2021-02-08 | Fix heading level | Corey Farwell | |
2021-02-07 | codegen: Track union layout more accurately. | Emilio Cobos Álvarez | |
Instead of always generating the _bindgen_union_align method (which shouldn't be needed at all for Rust structs, since the struct layout tracker already deals with adding repr(align) as necessary) make sure to visit all fields appropriately to generate the correct alignment. | |||
2021-02-07 | OpenBSD requirements | Aaron Miller | |
2021-02-04 | Run tests on AArch64 | Corey Farwell | |
2021-02-01 | Fix changelog (run doctoc, plus we're in 2021 already) | Emilio Cobos Álvarez | |
2021-02-01 | v0.57.0v0.57.0 | Emilio Cobos Álvarez | |
2021-01-30 | Add failing regression test for #1973. | Corey Farwell | |
2021-01-29 | Generate fields as non-pub if they would be access restricted in C++. | Weston Carvalho | |
2021-01-10 | Use absolute paths for unsaved files passed to clang and prepend -include ↵ | Andrey Pushkar | |
directives to them. Fixes #1771 Closes #1857 | |||
2021-01-04 | Update mdbook | Eric Huss | |
2020-12-26 | ci: update mdbook. | Emilio Cobos Álvarez | |
2020-12-26 | book: Touch the book to ensure that GH actions deploy works. | Emilio Cobos Álvarez | |
2020-12-26 | ci: Move the remaining CI tasks (updating the book) to GitHub actions. | Emilio Cobos Álvarez | |
2020-12-26 | ci: Switch most CI to GitHub actions. | Emilio Cobos Álvarez | |
2020-12-26 | tests: Remove unnecessary system header include that makes macos unhappy | Emilio Cobos Álvarez | |