Commit 9b8f3fdd authored by Matthew Maurer's avatar Matthew Maurer Committed by Treehugger Robot
Browse files

UPSTREAM: rust: Ignore preserve-most functions



Neither bindgen nor Rust know about the preserve-most calling
convention, and Clang describes it as unstable. Since we aren't using
functions with this calling convention from Rust, blocklist them.

These functions are only added to the build when list hardening is
enabled, which is likely why others didn't notice this yet.

Change-Id: I6719e53bac439a8c9c3452d69475ae36512ee705
Signed-off-by: default avatarMatthew Maurer <mmaurer@google.com>
Reviewed-by: default avatarMartin Rodriguez Reboredo <yakoyoku@gmail.com>
Reviewed-by: default avatarAlice Ryhl <aliceryhl@google.com>
Link: https://lore.kernel.org/r/20231031201945.1412345-1-mmaurer@google.com


[ Used Markdown for consistency with the other comments in the file. ]
Signed-off-by: default avatarMiguel Ojeda <ojeda@kernel.org>
(cherry picked from commit bad098d7)
parent 5341e125
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment