Skip to content
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

Automate regeneration of PAM bindings #882

Merged
merged 6 commits into from
Oct 15, 2024

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    a8e4f64 View commit details
    Browse the repository at this point in the history
  2. Disable generation of layout tests

    The tests generated directly by bindgen are useful as they cross-check
    the layout computed by the C compiler and by rustc. As they are not
    portable they were edited however in a way that basically exactly
    reproduces the layout algorithm rustc uses. This makes them ineffective
    at finding issues. At the same time they are manually written making
    automatic regeneration of the bindings in CI harder.
    bjorn3 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    bd1f91e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c045f43 View commit details
    Browse the repository at this point in the history
  4. Enable bindgen's sort-semantically option

    This will make it easier to compare generated bindings between platforms.
    bjorn3 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a361658 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    694f49a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    315e2b7 View commit details
    Browse the repository at this point in the history