mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 04:17:35 +00:00
Kernel: KUBSAN implementation of returns-nonnull-attribute
This didn't find anything in the current source.
This commit is contained in:
parent
57e10eadac
commit
c95d48c8d6
3 changed files with 12 additions and 1 deletions
|
@ -53,6 +53,13 @@ void __ubsan_handle_nonnull_arg(const NonnullArgData& data)
|
|||
print_location(data.location);
|
||||
}
|
||||
|
||||
void __ubsan_handle_nonnull_return_v1(const NonnullReturnData&, const SourceLocation&);
|
||||
void __ubsan_handle_nonnull_return_v1(const NonnullReturnData&, const SourceLocation& location)
|
||||
{
|
||||
dbgln("KUBSAN: null pointer return from function declared to never return null");
|
||||
print_location(location);
|
||||
}
|
||||
|
||||
void __ubsan_handle_vla_bound_not_positive(const VLABoundData&, void*);
|
||||
void __ubsan_handle_vla_bound_not_positive(const VLABoundData& data, void*)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue