xref: /freebsd-src/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_platform_interceptors.h (revision 5f757f3ff9144b609b3c433dfd370cc6bdc191ad)
106c3fb27SDimitry Andric #ifndef HWASAN_PLATFORM_INTERCEPTORS_H
206c3fb27SDimitry Andric #define HWASAN_PLATFORM_INTERCEPTORS_H
306c3fb27SDimitry Andric 
406c3fb27SDimitry Andric #include "sanitizer_common/sanitizer_platform_interceptors.h"
506c3fb27SDimitry Andric 
606c3fb27SDimitry Andric // This file cancels out most of the sanitizer_common interception, thus
706c3fb27SDimitry Andric // allowing HWASan to selectively reuse some of the interceptors.
806c3fb27SDimitry Andric //
906c3fb27SDimitry Andric // To re-enable sanitizer_common's interception of a function, comment out
1006c3fb27SDimitry Andric // the corresponding '#undef SANITIZER_INTERCEPT_fn' and
1106c3fb27SDimitry Andric // '#define SANITIZER_INTERCEPT_fn 0':
1206c3fb27SDimitry Andric // - We prefer to comment out rather than delete the lines, to show that
1306c3fb27SDimitry Andric //   it is deliberate, rather than an accidental omission.
1406c3fb27SDimitry Andric // - We do not use '#define SANITIZE_INTERCEPT_fn 1', because
1506c3fb27SDimitry Andric //   interception is usually conditional (e.g., based on SI_POSIX); we let
1606c3fb27SDimitry Andric //   the condition in sanitizers_platform_interceptors.h take effect.
1706c3fb27SDimitry Andric 
1806c3fb27SDimitry Andric // Originally generated with:
1906c3fb27SDimitry Andric //     cat ../sanitizer_common/sanitizer_platform_interceptors.h  | grep '^#define SANITIZER_INTERCEPT' | cut -d ' ' -f 2 | while read x; do echo "#undef $x"; echo "#define $x 0"; echo; done
2006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRLEN
2106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRLEN 0
2206c3fb27SDimitry Andric 
2306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRNLEN
2406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRNLEN 0
2506c3fb27SDimitry Andric 
2606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRCMP
2706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRCMP 0
2806c3fb27SDimitry Andric 
2906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRSTR
3006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRSTR 0
3106c3fb27SDimitry Andric 
3206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRCASESTR
3306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRCASESTR 0
3406c3fb27SDimitry Andric 
3506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRTOK
3606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRTOK 0
3706c3fb27SDimitry Andric 
3806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRCHR
3906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRCHR 0
4006c3fb27SDimitry Andric 
4106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRCHRNUL
4206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRCHRNUL 0
4306c3fb27SDimitry Andric 
4406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRRCHR
4506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRRCHR 0
4606c3fb27SDimitry Andric 
4706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRSPN
4806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRSPN 0
4906c3fb27SDimitry Andric 
5006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRPBRK
5106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRPBRK 0
5206c3fb27SDimitry Andric 
5306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TEXTDOMAIN
5406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TEXTDOMAIN 0
5506c3fb27SDimitry Andric 
5606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRCASECMP
5706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRCASECMP 0
5806c3fb27SDimitry Andric 
59*5f757f3fSDimitry Andric // #undef SANITIZER_INTERCEPT_MEMSET
60*5f757f3fSDimitry Andric // #define SANITIZER_INTERCEPT_MEMSET 0
6106c3fb27SDimitry Andric 
62*5f757f3fSDimitry Andric // #undef SANITIZER_INTERCEPT_MEMMOVE
63*5f757f3fSDimitry Andric // #define SANITIZER_INTERCEPT_MEMMOVE 0
6406c3fb27SDimitry Andric 
65*5f757f3fSDimitry Andric // #undef SANITIZER_INTERCEPT_MEMCPY
66*5f757f3fSDimitry Andric // #define SANITIZER_INTERCEPT_MEMCPY 0
6706c3fb27SDimitry Andric 
68*5f757f3fSDimitry Andric // #undef SANITIZER_INTERCEPT_MEMCMP
69*5f757f3fSDimitry Andric // #define SANITIZER_INTERCEPT_MEMCMP 0
7006c3fb27SDimitry Andric 
71*5f757f3fSDimitry Andric // #undef SANITIZER_INTERCEPT_BCMP
72*5f757f3fSDimitry Andric // #define SANITIZER_INTERCEPT_BCMP 0
7306c3fb27SDimitry Andric 
7406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRNDUP
7506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRNDUP 0
7606c3fb27SDimitry Andric 
7706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___STRNDUP
7806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___STRNDUP 0
7906c3fb27SDimitry Andric 
8006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MEMMEM
8106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MEMMEM 0
8206c3fb27SDimitry Andric 
8306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MEMCHR
8406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MEMCHR 0
8506c3fb27SDimitry Andric 
8606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MEMRCHR
8706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MEMRCHR 0
8806c3fb27SDimitry Andric 
8906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_READ
9006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_READ 0
9106c3fb27SDimitry Andric 
9206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PREAD
9306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PREAD 0
9406c3fb27SDimitry Andric 
9506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WRITE
9606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WRITE 0
9706c3fb27SDimitry Andric 
9806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PWRITE
9906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PWRITE 0
10006c3fb27SDimitry Andric 
10106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FREAD
10206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FREAD 0
10306c3fb27SDimitry Andric 
10406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FWRITE
10506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FWRITE 0
10606c3fb27SDimitry Andric 
10706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FGETS
10806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FGETS 0
10906c3fb27SDimitry Andric 
11006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FPUTS
11106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FPUTS 0
11206c3fb27SDimitry Andric 
11306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PUTS
11406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PUTS 0
11506c3fb27SDimitry Andric 
11606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PREAD64
11706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PREAD64 0
11806c3fb27SDimitry Andric 
11906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PWRITE64
12006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PWRITE64 0
12106c3fb27SDimitry Andric 
12206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_READV
12306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_READV 0
12406c3fb27SDimitry Andric 
12506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WRITEV
12606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WRITEV 0
12706c3fb27SDimitry Andric 
12806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PREADV
12906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PREADV 0
13006c3fb27SDimitry Andric 
13106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PWRITEV
13206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PWRITEV 0
13306c3fb27SDimitry Andric 
13406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PREADV64
13506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PREADV64 0
13606c3fb27SDimitry Andric 
13706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PWRITEV64
13806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PWRITEV64 0
13906c3fb27SDimitry Andric 
14006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PRCTL
14106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PRCTL 0
14206c3fb27SDimitry Andric 
14306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_LOCALTIME_AND_FRIENDS
14406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_LOCALTIME_AND_FRIENDS 0
14506c3fb27SDimitry Andric 
14606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRPTIME
14706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRPTIME 0
14806c3fb27SDimitry Andric 
14906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SCANF
15006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SCANF 0
15106c3fb27SDimitry Andric 
15206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ISOC99_SCANF
15306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ISOC99_SCANF 0
15406c3fb27SDimitry Andric 
15506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PRINTF
15606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PRINTF 0
15706c3fb27SDimitry Andric 
15806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PRINTF_L
15906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PRINTF_L 0
16006c3fb27SDimitry Andric 
16106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ISOC99_PRINTF
16206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ISOC99_PRINTF 0
16306c3fb27SDimitry Andric 
16406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___PRINTF_CHK
16506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___PRINTF_CHK 0
16606c3fb27SDimitry Andric 
16706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FREXP
16806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FREXP 0
16906c3fb27SDimitry Andric 
17006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FREXPF_FREXPL
17106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FREXPF_FREXPL 0
17206c3fb27SDimitry Andric 
17306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETPWNAM_AND_FRIENDS
17406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETPWNAM_AND_FRIENDS 0
17506c3fb27SDimitry Andric 
17606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETPWNAM_R_AND_FRIENDS
17706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETPWNAM_R_AND_FRIENDS 0
17806c3fb27SDimitry Andric 
17906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETPWENT
18006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETPWENT 0
18106c3fb27SDimitry Andric 
18206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FGETGRENT_R
18306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FGETGRENT_R 0
18406c3fb27SDimitry Andric 
18506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FGETPWENT
18606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FGETPWENT 0
18706c3fb27SDimitry Andric 
18806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETPWENT_R
18906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETPWENT_R 0
19006c3fb27SDimitry Andric 
19106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FGETPWENT_R
19206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FGETPWENT_R 0
19306c3fb27SDimitry Andric 
19406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SETPWENT
19506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SETPWENT 0
19606c3fb27SDimitry Andric 
19706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CLOCK_GETTIME
19806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CLOCK_GETTIME 0
19906c3fb27SDimitry Andric 
20006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CLOCK_GETCPUCLOCKID
20106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CLOCK_GETCPUCLOCKID 0
20206c3fb27SDimitry Andric 
20306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETITIMER
20406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETITIMER 0
20506c3fb27SDimitry Andric 
20606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TIME
20706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TIME 0
20806c3fb27SDimitry Andric 
20906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GLOB
21006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GLOB 0
21106c3fb27SDimitry Andric 
21206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GLOB64
21306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GLOB64 0
21406c3fb27SDimitry Andric 
21506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___B64_TO
21606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___B64_TO 0
21706c3fb27SDimitry Andric 
21806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_DN_COMP_EXPAND
21906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_DN_COMP_EXPAND 0
22006c3fb27SDimitry Andric 
22106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_POSIX_SPAWN
22206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_POSIX_SPAWN 0
22306c3fb27SDimitry Andric 
22406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WAIT
22506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WAIT 0
22606c3fb27SDimitry Andric 
22706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_INET
22806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_INET 0
22906c3fb27SDimitry Andric 
23006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_GETSCHEDPARAM
23106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_GETSCHEDPARAM 0
23206c3fb27SDimitry Andric 
23306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETADDRINFO
23406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETADDRINFO 0
23506c3fb27SDimitry Andric 
23606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETNAMEINFO
23706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETNAMEINFO 0
23806c3fb27SDimitry Andric 
23906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETSOCKNAME
24006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETSOCKNAME 0
24106c3fb27SDimitry Andric 
24206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETHOSTBYNAME
24306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETHOSTBYNAME 0
24406c3fb27SDimitry Andric 
24506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETHOSTBYNAME2
24606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETHOSTBYNAME2 0
24706c3fb27SDimitry Andric 
24806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETHOSTBYNAME_R
24906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETHOSTBYNAME_R 0
25006c3fb27SDimitry Andric 
25106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETHOSTBYNAME2_R
25206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETHOSTBYNAME2_R 0
25306c3fb27SDimitry Andric 
25406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETHOSTBYADDR_R
25506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETHOSTBYADDR_R 0
25606c3fb27SDimitry Andric 
25706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETHOSTENT_R
25806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETHOSTENT_R 0
25906c3fb27SDimitry Andric 
26006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETSOCKOPT
26106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETSOCKOPT 0
26206c3fb27SDimitry Andric 
26306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ACCEPT
26406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ACCEPT 0
26506c3fb27SDimitry Andric 
26606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ACCEPT4
26706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ACCEPT4 0
26806c3fb27SDimitry Andric 
26906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PACCEPT
27006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PACCEPT 0
27106c3fb27SDimitry Andric 
27206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MODF
27306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MODF 0
27406c3fb27SDimitry Andric 
27506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_RECVMSG
27606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_RECVMSG 0
27706c3fb27SDimitry Andric 
27806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SENDMSG
27906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SENDMSG 0
28006c3fb27SDimitry Andric 
28106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_RECVMMSG
28206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_RECVMMSG 0
28306c3fb27SDimitry Andric 
28406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SENDMMSG
28506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SENDMMSG 0
28606c3fb27SDimitry Andric 
28706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SYSMSG
28806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SYSMSG 0
28906c3fb27SDimitry Andric 
29006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETPEERNAME
29106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETPEERNAME 0
29206c3fb27SDimitry Andric 
29306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_IOCTL
29406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_IOCTL 0
29506c3fb27SDimitry Andric 
29606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_INET_ATON
29706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_INET_ATON 0
29806c3fb27SDimitry Andric 
29906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SYSINFO
30006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SYSINFO 0
30106c3fb27SDimitry Andric 
30206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_READDIR
30306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_READDIR 0
30406c3fb27SDimitry Andric 
30506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_READDIR64
30606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_READDIR64 0
30706c3fb27SDimitry Andric 
30806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTRACE
30906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTRACE 0
31006c3fb27SDimitry Andric 
31106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTRACE
31206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTRACE 0
31306c3fb27SDimitry Andric 
31406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SETLOCALE
31506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SETLOCALE 0
31606c3fb27SDimitry Andric 
31706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETCWD
31806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETCWD 0
31906c3fb27SDimitry Andric 
32006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GET_CURRENT_DIR_NAME
32106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GET_CURRENT_DIR_NAME 0
32206c3fb27SDimitry Andric 
32306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRTOIMAX
32406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRTOIMAX 0
32506c3fb27SDimitry Andric 
32606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MBSTOWCS
32706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MBSTOWCS 0
32806c3fb27SDimitry Andric 
32906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MBSNRTOWCS
33006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MBSNRTOWCS 0
33106c3fb27SDimitry Andric 
33206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WCSTOMBS
33306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WCSTOMBS 0
33406c3fb27SDimitry Andric 
33506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRXFRM
33606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRXFRM 0
33706c3fb27SDimitry Andric 
33806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___STRXFRM_L
33906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___STRXFRM_L 0
34006c3fb27SDimitry Andric 
34106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WCSXFRM
34206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WCSXFRM 0
34306c3fb27SDimitry Andric 
34406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___WCSXFRM_L
34506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___WCSXFRM_L 0
34606c3fb27SDimitry Andric 
34706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WCSNRTOMBS
34806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WCSNRTOMBS 0
34906c3fb27SDimitry Andric 
35006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WCRTOMB
35106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WCRTOMB 0
35206c3fb27SDimitry Andric 
35306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WCTOMB
35406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WCTOMB 0
35506c3fb27SDimitry Andric 
35606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TCGETATTR
35706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TCGETATTR 0
35806c3fb27SDimitry Andric 
35906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_REALPATH
36006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_REALPATH 0
36106c3fb27SDimitry Andric 
36206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CANONICALIZE_FILE_NAME
36306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CANONICALIZE_FILE_NAME 0
36406c3fb27SDimitry Andric 
36506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CONFSTR
36606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CONFSTR 0
36706c3fb27SDimitry Andric 
36806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SCHED_GETAFFINITY
36906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SCHED_GETAFFINITY 0
37006c3fb27SDimitry Andric 
37106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SCHED_GETPARAM
37206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SCHED_GETPARAM 0
37306c3fb27SDimitry Andric 
37406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRERROR
37506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRERROR 0
37606c3fb27SDimitry Andric 
37706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRERROR_R
37806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRERROR_R 0
37906c3fb27SDimitry Andric 
38006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_XPG_STRERROR_R
38106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_XPG_STRERROR_R 0
38206c3fb27SDimitry Andric 
38306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SCANDIR
38406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SCANDIR 0
38506c3fb27SDimitry Andric 
38606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SCANDIR64
38706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SCANDIR64 0
38806c3fb27SDimitry Andric 
38906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETGROUPS
39006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETGROUPS 0
39106c3fb27SDimitry Andric 
39206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_POLL
39306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_POLL 0
39406c3fb27SDimitry Andric 
39506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PPOLL
39606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PPOLL 0
39706c3fb27SDimitry Andric 
39806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WORDEXP
39906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WORDEXP 0
40006c3fb27SDimitry Andric 
40106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SIGWAIT
40206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SIGWAIT 0
40306c3fb27SDimitry Andric 
40406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SIGWAITINFO
40506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SIGWAITINFO 0
40606c3fb27SDimitry Andric 
40706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SIGTIMEDWAIT
40806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SIGTIMEDWAIT 0
40906c3fb27SDimitry Andric 
41006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SIGSETOPS
41106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SIGSETOPS 0
41206c3fb27SDimitry Andric 
41306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SIGSET_LOGICOPS
41406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SIGSET_LOGICOPS 0
41506c3fb27SDimitry Andric 
41606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SIGPENDING
41706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SIGPENDING 0
41806c3fb27SDimitry Andric 
41906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SIGPROCMASK
42006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SIGPROCMASK 0
42106c3fb27SDimitry Andric 
42206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_SIGMASK
42306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_SIGMASK 0
42406c3fb27SDimitry Andric 
42506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_BACKTRACE
42606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_BACKTRACE 0
42706c3fb27SDimitry Andric 
42806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETMNTENT
42906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETMNTENT 0
43006c3fb27SDimitry Andric 
43106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETMNTENT_R
43206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETMNTENT_R 0
43306c3fb27SDimitry Andric 
43406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STATFS
43506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STATFS 0
43606c3fb27SDimitry Andric 
43706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STATFS64
43806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STATFS64 0
43906c3fb27SDimitry Andric 
44006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STATVFS
44106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STATVFS 0
44206c3fb27SDimitry Andric 
44306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STATVFS64
44406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STATVFS64 0
44506c3fb27SDimitry Andric 
44606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_INITGROUPS
44706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_INITGROUPS 0
44806c3fb27SDimitry Andric 
44906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ETHER_NTOA_ATON
45006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ETHER_NTOA_ATON 0
45106c3fb27SDimitry Andric 
45206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ETHER_HOST
45306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ETHER_HOST 0
45406c3fb27SDimitry Andric 
45506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ETHER_R
45606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ETHER_R 0
45706c3fb27SDimitry Andric 
45806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SHMCTL
45906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SHMCTL 0
46006c3fb27SDimitry Andric 
46106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_RANDOM_R
46206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_RANDOM_R 0
46306c3fb27SDimitry Andric 
46406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_ATTR_GET
46506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_ATTR_GET 0
46606c3fb27SDimitry Andric 
46706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_ATTR_GETINHERITSCHED
46806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_ATTR_GETINHERITSCHED 0
46906c3fb27SDimitry Andric 
47006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_ATTR_GETAFFINITY_NP
47106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_ATTR_GETAFFINITY_NP 0
47206c3fb27SDimitry Andric 
47306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_GETAFFINITY_NP
47406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_GETAFFINITY_NP 0
47506c3fb27SDimitry Andric 
47606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_ATTR_GET_SCHED
47706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_ATTR_GET_SCHED 0
47806c3fb27SDimitry Andric 
47906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPSHARED
48006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPSHARED 0
48106c3fb27SDimitry Andric 
48206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETTYPE
48306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETTYPE 0
48406c3fb27SDimitry Andric 
48506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPROTOCOL
48606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPROTOCOL 0
48706c3fb27SDimitry Andric 
48806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPRIOCEILING
48906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPRIOCEILING 0
49006c3fb27SDimitry Andric 
49106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETROBUST
49206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETROBUST 0
49306c3fb27SDimitry Andric 
49406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETROBUST_NP
49506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETROBUST_NP 0
49606c3fb27SDimitry Andric 
49706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_RWLOCKATTR_GETPSHARED
49806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_RWLOCKATTR_GETPSHARED 0
49906c3fb27SDimitry Andric 
50006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_RWLOCKATTR_GETKIND_NP
50106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_RWLOCKATTR_GETKIND_NP 0
50206c3fb27SDimitry Andric 
50306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_CONDATTR_GETPSHARED
50406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_CONDATTR_GETPSHARED 0
50506c3fb27SDimitry Andric 
50606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_CONDATTR_GETCLOCK
50706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_CONDATTR_GETCLOCK 0
50806c3fb27SDimitry Andric 
50906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_BARRIERATTR_GETPSHARED
51006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_BARRIERATTR_GETPSHARED 0
51106c3fb27SDimitry Andric 
51206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TRYJOIN
51306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TRYJOIN 0
51406c3fb27SDimitry Andric 
51506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TIMEDJOIN
51606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TIMEDJOIN 0
51706c3fb27SDimitry Andric 
51806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_THR_EXIT
51906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_THR_EXIT 0
52006c3fb27SDimitry Andric 
52106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TMPNAM
52206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TMPNAM 0
52306c3fb27SDimitry Andric 
52406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TMPNAM_R
52506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TMPNAM_R 0
52606c3fb27SDimitry Andric 
52706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTSNAME
52806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTSNAME 0
52906c3fb27SDimitry Andric 
53006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTSNAME_R
53106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTSNAME_R 0
53206c3fb27SDimitry Andric 
53306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TTYNAME
53406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TTYNAME 0
53506c3fb27SDimitry Andric 
53606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TTYNAME_R
53706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TTYNAME_R 0
53806c3fb27SDimitry Andric 
53906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TEMPNAM
54006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TEMPNAM 0
54106c3fb27SDimitry Andric 
54206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SINCOS
54306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SINCOS 0
54406c3fb27SDimitry Andric 
54506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_REMQUO
54606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_REMQUO 0
54706c3fb27SDimitry Andric 
54806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_REMQUOL
54906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_REMQUOL 0
55006c3fb27SDimitry Andric 
55106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_LGAMMA
55206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_LGAMMA 0
55306c3fb27SDimitry Andric 
55406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_LGAMMAL
55506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_LGAMMAL 0
55606c3fb27SDimitry Andric 
55706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_LGAMMA_R
55806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_LGAMMA_R 0
55906c3fb27SDimitry Andric 
56006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_LGAMMAL_R
56106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_LGAMMAL_R 0
56206c3fb27SDimitry Andric 
56306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_DRAND48_R
56406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_DRAND48_R 0
56506c3fb27SDimitry Andric 
56606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_RAND_R
56706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_RAND_R 0
56806c3fb27SDimitry Andric 
56906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ICONV
57006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ICONV 0
57106c3fb27SDimitry Andric 
57206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TIMES
57306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TIMES 0
57406c3fb27SDimitry Andric 
57506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETLINE
57606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETLINE 0
57706c3fb27SDimitry Andric 
57806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT__EXIT
57906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT__EXIT 0
58006c3fb27SDimitry Andric 
58106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___LIBC_MUTEX
58206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___LIBC_MUTEX 0
58306c3fb27SDimitry Andric 
58406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_SETNAME_NP
58506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_SETNAME_NP 0
58606c3fb27SDimitry Andric 
58706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_GETNAME_NP
58806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_GETNAME_NP 0
58906c3fb27SDimitry Andric 
59006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TLS_GET_ADDR
59106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TLS_GET_ADDR 0
59206c3fb27SDimitry Andric 
59306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_LISTXATTR
59406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_LISTXATTR 0
59506c3fb27SDimitry Andric 
59606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETXATTR
59706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETXATTR 0
59806c3fb27SDimitry Andric 
59906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETRESID
60006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETRESID 0
60106c3fb27SDimitry Andric 
60206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETIFADDRS
60306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETIFADDRS 0
60406c3fb27SDimitry Andric 
60506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_IF_INDEXTONAME
60606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_IF_INDEXTONAME 0
60706c3fb27SDimitry Andric 
60806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CAPGET
60906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CAPGET 0
61006c3fb27SDimitry Andric 
61106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_AEABI_MEM
61206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_AEABI_MEM 0
61306c3fb27SDimitry Andric 
61406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_AEABI_MEM
61506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_AEABI_MEM 0
61606c3fb27SDimitry Andric 
61706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___BZERO
61806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___BZERO 0
61906c3fb27SDimitry Andric 
62006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_BZERO
62106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_BZERO 0
62206c3fb27SDimitry Andric 
62306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FTIME
62406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FTIME 0
62506c3fb27SDimitry Andric 
62606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_XDR
62706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_XDR 0
62806c3fb27SDimitry Andric 
62906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_XDRREC
63006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_XDRREC 0
63106c3fb27SDimitry Andric 
63206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TSEARCH
63306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TSEARCH 0
63406c3fb27SDimitry Andric 
63506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_LIBIO_INTERNALS
63606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_LIBIO_INTERNALS 0
63706c3fb27SDimitry Andric 
63806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FOPEN
63906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FOPEN 0
64006c3fb27SDimitry Andric 
64106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FOPEN64
64206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FOPEN64 0
64306c3fb27SDimitry Andric 
64406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_OPEN_MEMSTREAM
64506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_OPEN_MEMSTREAM 0
64606c3fb27SDimitry Andric 
64706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_OBSTACK
64806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_OBSTACK 0
64906c3fb27SDimitry Andric 
65006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FFLUSH
65106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FFLUSH 0
65206c3fb27SDimitry Andric 
65306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FCLOSE
65406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FCLOSE 0
65506c3fb27SDimitry Andric 
65606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_DLOPEN_DLCLOSE
65706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_DLOPEN_DLCLOSE 0
65806c3fb27SDimitry Andric 
65906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETPASS
66006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETPASS 0
66106c3fb27SDimitry Andric 
66206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TIMERFD
66306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TIMERFD 0
66406c3fb27SDimitry Andric 
66506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MLOCKX
66606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MLOCKX 0
66706c3fb27SDimitry Andric 
66806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FOPENCOOKIE
66906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FOPENCOOKIE 0
67006c3fb27SDimitry Andric 
67106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SEM
67206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SEM 0
67306c3fb27SDimitry Andric 
67406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_SETCANCEL
67506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_SETCANCEL 0
67606c3fb27SDimitry Andric 
67706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MINCORE
67806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MINCORE 0
67906c3fb27SDimitry Andric 
68006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PROCESS_VM_READV
68106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PROCESS_VM_READV 0
68206c3fb27SDimitry Andric 
68306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CTERMID
68406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CTERMID 0
68506c3fb27SDimitry Andric 
68606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CTERMID_R
68706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CTERMID_R 0
68806c3fb27SDimitry Andric 
68906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPTOR_HOOKS
69006c3fb27SDimitry Andric #define SANITIZER_INTERCEPTOR_HOOKS 0
69106c3fb27SDimitry Andric 
69206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_RECV_RECVFROM
69306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_RECV_RECVFROM 0
69406c3fb27SDimitry Andric 
69506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SEND_SENDTO
69606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SEND_SENDTO 0
69706c3fb27SDimitry Andric 
69806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_EVENTFD_READ_WRITE
69906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_EVENTFD_READ_WRITE 0
70006c3fb27SDimitry Andric 
70106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STAT
70206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STAT 0
70306c3fb27SDimitry Andric 
70406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STAT64
70506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STAT64 0
70606c3fb27SDimitry Andric 
70706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_LSTAT
70806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_LSTAT 0
70906c3fb27SDimitry Andric 
71006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___XSTAT
71106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___XSTAT 0
71206c3fb27SDimitry Andric 
71306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___XSTAT64
71406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___XSTAT64 0
71506c3fb27SDimitry Andric 
71606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___LXSTAT
71706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___LXSTAT 0
71806c3fb27SDimitry Andric 
71906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___LXSTAT64
72006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___LXSTAT64 0
72106c3fb27SDimitry Andric 
72206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_UTMP
72306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_UTMP 0
72406c3fb27SDimitry Andric 
72506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_UTMPX
72606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_UTMPX 0
72706c3fb27SDimitry Andric 
72806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETLOADAVG
72906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETLOADAVG 0
73006c3fb27SDimitry Andric 
73106c3fb27SDimitry Andric // #undef SANITIZER_INTERCEPT_MMAP
73206c3fb27SDimitry Andric // #define SANITIZER_INTERCEPT_MMAP 0
73306c3fb27SDimitry Andric 
73406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MMAP64
73506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MMAP64 0
73606c3fb27SDimitry Andric 
73706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MALLOPT_AND_MALLINFO
73806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MALLOPT_AND_MALLINFO 0
73906c3fb27SDimitry Andric 
74006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MEMALIGN
74106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MEMALIGN 0
74206c3fb27SDimitry Andric 
74306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___LIBC_MEMALIGN
74406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___LIBC_MEMALIGN 0
74506c3fb27SDimitry Andric 
74606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PVALLOC
74706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PVALLOC 0
74806c3fb27SDimitry Andric 
74906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CFREE
75006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CFREE 0
75106c3fb27SDimitry Andric 
75206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_REALLOCARRAY
75306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_REALLOCARRAY 0
75406c3fb27SDimitry Andric 
75506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ALIGNED_ALLOC
75606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ALIGNED_ALLOC 0
75706c3fb27SDimitry Andric 
75806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MALLOC_USABLE_SIZE
75906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MALLOC_USABLE_SIZE 0
76006c3fb27SDimitry Andric 
76106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MCHECK_MPROBE
76206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MCHECK_MPROBE 0
76306c3fb27SDimitry Andric 
76406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WCSLEN
76506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WCSLEN 0
76606c3fb27SDimitry Andric 
76706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WCSCAT
76806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WCSCAT 0
76906c3fb27SDimitry Andric 
77006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_WCSDUP
77106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_WCSDUP 0
77206c3fb27SDimitry Andric 
77306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SIGNAL_AND_SIGACTION
77406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SIGNAL_AND_SIGACTION 0
77506c3fb27SDimitry Andric 
77606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_BSD_SIGNAL
77706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_BSD_SIGNAL 0
77806c3fb27SDimitry Andric 
77906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ACCT
78006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ACCT 0
78106c3fb27SDimitry Andric 
78206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_USER_FROM_UID
78306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_USER_FROM_UID 0
78406c3fb27SDimitry Andric 
78506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_UID_FROM_USER
78606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_UID_FROM_USER 0
78706c3fb27SDimitry Andric 
78806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GROUP_FROM_GID
78906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GROUP_FROM_GID 0
79006c3fb27SDimitry Andric 
79106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GID_FROM_GROUP
79206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GID_FROM_GROUP 0
79306c3fb27SDimitry Andric 
79406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ACCESS
79506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ACCESS 0
79606c3fb27SDimitry Andric 
79706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FACCESSAT
79806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FACCESSAT 0
79906c3fb27SDimitry Andric 
80006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETGROUPLIST
80106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETGROUPLIST 0
80206c3fb27SDimitry Andric 
80306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRLCPY
80406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRLCPY 0
80506c3fb27SDimitry Andric 
80606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_NAME_TO_HANDLE_AT
80706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_NAME_TO_HANDLE_AT 0
80806c3fb27SDimitry Andric 
80906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_OPEN_BY_HANDLE_AT
81006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_OPEN_BY_HANDLE_AT 0
81106c3fb27SDimitry Andric 
81206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_READLINK
81306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_READLINK 0
81406c3fb27SDimitry Andric 
81506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_READLINKAT
81606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_READLINKAT 0
81706c3fb27SDimitry Andric 
81806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_DEVNAME
81906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_DEVNAME 0
82006c3fb27SDimitry Andric 
82106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_DEVNAME_R
82206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_DEVNAME_R 0
82306c3fb27SDimitry Andric 
82406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FGETLN
82506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FGETLN 0
82606c3fb27SDimitry Andric 
82706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRMODE
82806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRMODE 0
82906c3fb27SDimitry Andric 
83006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TTYENT
83106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TTYENT 0
83206c3fb27SDimitry Andric 
83306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_TTYENTPATH
83406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_TTYENTPATH 0
83506c3fb27SDimitry Andric 
83606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PROTOENT
83706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PROTOENT 0
83806c3fb27SDimitry Andric 
83906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PROTOENT_R
84006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PROTOENT_R 0
84106c3fb27SDimitry Andric 
84206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_NETENT
84306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_NETENT 0
84406c3fb27SDimitry Andric 
84506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SETVBUF
84606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SETVBUF 0
84706c3fb27SDimitry Andric 
84806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETMNTINFO
84906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETMNTINFO 0
85006c3fb27SDimitry Andric 
85106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MI_VECTOR_HASH
85206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MI_VECTOR_HASH 0
85306c3fb27SDimitry Andric 
85406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETVFSSTAT
85506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETVFSSTAT 0
85606c3fb27SDimitry Andric 
85706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_REGEX
85806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_REGEX 0
85906c3fb27SDimitry Andric 
86006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_REGEXSUB
86106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_REGEXSUB 0
86206c3fb27SDimitry Andric 
86306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FTS
86406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FTS 0
86506c3fb27SDimitry Andric 
86606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SYSCTL
86706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SYSCTL 0
86806c3fb27SDimitry Andric 
86906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ASYSCTL
87006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ASYSCTL 0
87106c3fb27SDimitry Andric 
87206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SYSCTLGETMIBINFO
87306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SYSCTLGETMIBINFO 0
87406c3fb27SDimitry Andric 
87506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_NL_LANGINFO
87606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_NL_LANGINFO 0
87706c3fb27SDimitry Andric 
87806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MODCTL
87906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MODCTL 0
88006c3fb27SDimitry Andric 
88106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CAPSICUM
88206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CAPSICUM 0
88306c3fb27SDimitry Andric 
88406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRTONUM
88506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRTONUM 0
88606c3fb27SDimitry Andric 
88706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FPARSELN
88806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FPARSELN 0
88906c3fb27SDimitry Andric 
89006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STATVFS1
89106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STATVFS1 0
89206c3fb27SDimitry Andric 
89306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_STRTOI
89406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_STRTOI 0
89506c3fb27SDimitry Andric 
89606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CAPSICUM
89706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CAPSICUM 0
89806c3fb27SDimitry Andric 
89906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SHA1
90006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SHA1 0
90106c3fb27SDimitry Andric 
90206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MD4
90306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MD4 0
90406c3fb27SDimitry Andric 
90506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_RMD160
90606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_RMD160 0
90706c3fb27SDimitry Andric 
90806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MD5
90906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MD5 0
91006c3fb27SDimitry Andric 
91106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FSEEK
91206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FSEEK 0
91306c3fb27SDimitry Andric 
91406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_MD2
91506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_MD2 0
91606c3fb27SDimitry Andric 
91706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SHA2
91806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SHA2 0
91906c3fb27SDimitry Andric 
92006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_CDB
92106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_CDB 0
92206c3fb27SDimitry Andric 
92306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_VIS
92406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_VIS 0
92506c3fb27SDimitry Andric 
92606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_POPEN
92706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_POPEN 0
92806c3fb27SDimitry Andric 
92906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_POPENVE
93006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_POPENVE 0
93106c3fb27SDimitry Andric 
93206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PCLOSE
93306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PCLOSE 0
93406c3fb27SDimitry Andric 
93506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FUNOPEN
93606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FUNOPEN 0
93706c3fb27SDimitry Andric 
93806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FUNOPEN2
93906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FUNOPEN2 0
94006c3fb27SDimitry Andric 
94106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETFSENT
94206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETFSENT 0
94306c3fb27SDimitry Andric 
94406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ARC4RANDOM
94506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ARC4RANDOM 0
94606c3fb27SDimitry Andric 
94706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FDEVNAME
94806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FDEVNAME 0
94906c3fb27SDimitry Andric 
95006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETUSERSHELL
95106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETUSERSHELL 0
95206c3fb27SDimitry Andric 
95306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SL_INIT
95406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SL_INIT 0
95506c3fb27SDimitry Andric 
95606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETRANDOM
95706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETRANDOM 0
95806c3fb27SDimitry Andric 
95906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___CXA_ATEXIT
96006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___CXA_ATEXIT 0
96106c3fb27SDimitry Andric 
96206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ATEXIT
96306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ATEXIT 0
96406c3fb27SDimitry Andric 
96506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PTHREAD_ATFORK
96606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PTHREAD_ATFORK 0
96706c3fb27SDimitry Andric 
96806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_GETENTROPY
96906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_GETENTROPY 0
97006c3fb27SDimitry Andric 
97106c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_QSORT
97206c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_QSORT 0
97306c3fb27SDimitry Andric 
97406c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_QSORT_R
97506c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_QSORT_R 0
97606c3fb27SDimitry Andric 
97706c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_BSEARCH
97806c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_BSEARCH 0
97906c3fb27SDimitry Andric 
98006c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_SIGALTSTACK
98106c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_SIGALTSTACK 0
98206c3fb27SDimitry Andric 
98306c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_UNAME
98406c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_UNAME 0
98506c3fb27SDimitry Andric 
98606c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT___XUNAME
98706c3fb27SDimitry Andric #define SANITIZER_INTERCEPT___XUNAME 0
98806c3fb27SDimitry Andric 
98906c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_FLOPEN
99006c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_FLOPEN 0
99106c3fb27SDimitry Andric 
99206c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_PROCCTL
99306c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_PROCCTL 0
99406c3fb27SDimitry Andric 
99506c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_HEXDUMP
99606c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_HEXDUMP 0
99706c3fb27SDimitry Andric 
99806c3fb27SDimitry Andric #undef SANITIZER_INTERCEPT_ARGP_PARSE
99906c3fb27SDimitry Andric #define SANITIZER_INTERCEPT_ARGP_PARSE 0
100006c3fb27SDimitry Andric 
100106c3fb27SDimitry Andric #endif // HWASAN_PLATFORM_INTERCEPTORS_H
1002