]> www.infradead.org Git - users/jedix/linux-maple.git/commit
rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflags
authorJustin M. Forbes <jforbes@fedoraproject.org>
Wed, 29 Jan 2025 21:50:02 +0000 (14:50 -0700)
committerMiguel Ojeda <ojeda@kernel.org>
Thu, 6 Feb 2025 16:13:13 +0000 (17:13 +0100)
commita9c621a217128eb3fb7522cf763992d9437fd5ba
tree98c1c41b50f08c7fe48f861e41c43401d1ee1021
parentc21bdb3d8a850afdfa4afe77eea39ae9533629b0
rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflags

This seems to break the build when building with gcc15:

    Unable to generate bindings: ClangDiagnostic("error: unknown
    argument: '-fzero-init-padding-bits=all'\n")

Thus skip that flag.

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
Fixes: dce4aab8441d ("kbuild: Use -fzero-init-padding-bits=all")
Reviewed-by: Kees Cook <kees@kernel.org>
Link: https://lore.kernel.org/r/20250129215003.1736127-1-jforbes@fedoraproject.org
[ Slightly reworded commit. - Miguel ]
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
rust/Makefile