diff options
-rw-r--r-- | lib/nettle/rnd-fuzzer.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/nettle/rnd-fuzzer.c b/lib/nettle/rnd-fuzzer.c index b48601fabf..6229e1fba4 100644 --- a/lib/nettle/rnd-fuzzer.c +++ b/lib/nettle/rnd-fuzzer.c @@ -46,6 +46,9 @@ struct r48_rand_data { formula. */ }; +#ifdef __clang__ +__attribute__((no_sanitize("integer"))) +#endif static int __r48_rand_iterate(unsigned short int xsubi[3], struct r48_rand_data *buffer) { @@ -74,6 +77,9 @@ __r48_rand_iterate(unsigned short int xsubi[3], struct r48_rand_data *buffer) return 0; } +#ifdef __clang__ +__attribute__((no_sanitize("integer"))) +#endif static int r48_r(unsigned short int xsubi[3], struct r48_rand_data *buffer, long int *result) |