On 13/03/2025 3:30 pm, Roger Pau Monne wrote: > clang's -fsanitize=function relies on the presence of > __ubsan_handle_function_type_mismatch() to print the detection of indirect > calls of a function through a function pointer of the wrong type. > > Implement the helper, inspired on the llvm ubsan lib implementation. > > Signed-off-by: Roger Pau Monné <roger....@citrix.com>
Reviewed-by: Andrew Cooper <andrew.coop...@citrix.com> It's weird, but we're now ahead of Linux by two sanitisers (this, and invalid_builtin visible in context). ~Andrew