]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
rnd-fuzzer.c: Suppress shift sanitization check
authorTim Rühsen <tim.ruehsen@gmx.de>
Thu, 19 Dec 2019 10:46:23 +0000 (11:46 +0100)
committerTim Rühsen <tim.ruehsen@gmx.de>
Fri, 3 Jan 2020 10:34:37 +0000 (11:34 +0100)
Signed-off-by: Tim Rühsen <tim.ruehsen@gmx.de>
lib/nettle/rnd-fuzzer.c

index c5ab90fb43b6ea418abc477a367a255d348080cb..821eebc4ba7650ce3a286192399ac69fb7e02319 100644 (file)
@@ -77,6 +77,8 @@ __r48_rand_iterate(unsigned short int xsubi[3], struct r48_rand_data *buffer)
 
 #ifdef __clang__
 __attribute__((no_sanitize("integer")))
+#elif defined __GNUC__
+__attribute__((no_sanitize("shift-base")))
 #endif
 static int
 r48_r(unsigned short int xsubi[3], struct r48_rand_data *buffer,