xref: /llvm-project/compiler-rt/lib/hwasan/hwasan_platform_interceptors.h (revision 9ba6672b9f0e82a1f6d4100dc832c84447ea545c)
1 #ifndef HWASAN_PLATFORM_INTERCEPTORS_H
2 #define HWASAN_PLATFORM_INTERCEPTORS_H
3 
4 #include "sanitizer_common/sanitizer_platform_interceptors.h"
5 
6 // This file cancels out most of the sanitizer_common interception, thus
7 // allowing HWASan to selectively reuse some of the interceptors.
8 //
9 // To re-enable sanitizer_common's interception of a function, comment out
10 // the corresponding '#undef SANITIZER_INTERCEPT_fn' and
11 // '#define SANITIZER_INTERCEPT_fn 0':
12 // - We prefer to comment out rather than delete the lines, to show that
13 //   it is deliberate, rather than an accidental omission.
14 // - We do not use '#define SANITIZE_INTERCEPT_fn 1', because
15 //   interception is usually conditional (e.g., based on SI_POSIX); we let
16 //   the condition in sanitizers_platform_interceptors.h take effect.
17 
18 // Originally generated with:
19 //     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
20 #undef SANITIZER_INTERCEPT_STRLEN
21 #define SANITIZER_INTERCEPT_STRLEN 0
22 
23 #undef SANITIZER_INTERCEPT_STRNLEN
24 #define SANITIZER_INTERCEPT_STRNLEN 0
25 
26 #undef SANITIZER_INTERCEPT_STRCMP
27 #define SANITIZER_INTERCEPT_STRCMP 0
28 
29 #undef SANITIZER_INTERCEPT_STRSTR
30 #define SANITIZER_INTERCEPT_STRSTR 0
31 
32 #undef SANITIZER_INTERCEPT_STRCASESTR
33 #define SANITIZER_INTERCEPT_STRCASESTR 0
34 
35 #undef SANITIZER_INTERCEPT_STRTOK
36 #define SANITIZER_INTERCEPT_STRTOK 0
37 
38 #undef SANITIZER_INTERCEPT_STRCHR
39 #define SANITIZER_INTERCEPT_STRCHR 0
40 
41 #undef SANITIZER_INTERCEPT_STRCHRNUL
42 #define SANITIZER_INTERCEPT_STRCHRNUL 0
43 
44 #undef SANITIZER_INTERCEPT_STRRCHR
45 #define SANITIZER_INTERCEPT_STRRCHR 0
46 
47 #undef SANITIZER_INTERCEPT_STRSPN
48 #define SANITIZER_INTERCEPT_STRSPN 0
49 
50 #undef SANITIZER_INTERCEPT_STRPBRK
51 #define SANITIZER_INTERCEPT_STRPBRK 0
52 
53 #undef SANITIZER_INTERCEPT_TEXTDOMAIN
54 #define SANITIZER_INTERCEPT_TEXTDOMAIN 0
55 
56 #undef SANITIZER_INTERCEPT_STRCASECMP
57 #define SANITIZER_INTERCEPT_STRCASECMP 0
58 
59 // #undef SANITIZER_INTERCEPT_MEMSET
60 // #define SANITIZER_INTERCEPT_MEMSET 0
61 
62 // #undef SANITIZER_INTERCEPT_MEMMOVE
63 // #define SANITIZER_INTERCEPT_MEMMOVE 0
64 
65 // #undef SANITIZER_INTERCEPT_MEMCPY
66 // #define SANITIZER_INTERCEPT_MEMCPY 0
67 
68 // #undef SANITIZER_INTERCEPT_MEMCMP
69 // #define SANITIZER_INTERCEPT_MEMCMP 0
70 
71 // #undef SANITIZER_INTERCEPT_BCMP
72 // #define SANITIZER_INTERCEPT_BCMP 0
73 
74 #undef SANITIZER_INTERCEPT_STRNDUP
75 #define SANITIZER_INTERCEPT_STRNDUP 0
76 
77 #undef SANITIZER_INTERCEPT___STRNDUP
78 #define SANITIZER_INTERCEPT___STRNDUP 0
79 
80 #undef SANITIZER_INTERCEPT_MEMMEM
81 #define SANITIZER_INTERCEPT_MEMMEM 0
82 
83 #undef SANITIZER_INTERCEPT_MEMCHR
84 #define SANITIZER_INTERCEPT_MEMCHR 0
85 
86 #undef SANITIZER_INTERCEPT_MEMRCHR
87 #define SANITIZER_INTERCEPT_MEMRCHR 0
88 
89 #undef SANITIZER_INTERCEPT_READ
90 #define SANITIZER_INTERCEPT_READ 0
91 
92 #undef SANITIZER_INTERCEPT_PREAD
93 #define SANITIZER_INTERCEPT_PREAD 0
94 
95 #undef SANITIZER_INTERCEPT_WRITE
96 #define SANITIZER_INTERCEPT_WRITE 0
97 
98 #undef SANITIZER_INTERCEPT_PWRITE
99 #define SANITIZER_INTERCEPT_PWRITE 0
100 
101 #undef SANITIZER_INTERCEPT_FREAD
102 #define SANITIZER_INTERCEPT_FREAD 0
103 
104 #undef SANITIZER_INTERCEPT_FWRITE
105 #define SANITIZER_INTERCEPT_FWRITE 0
106 
107 #undef SANITIZER_INTERCEPT_FGETS
108 #define SANITIZER_INTERCEPT_FGETS 0
109 
110 #undef SANITIZER_INTERCEPT_FPUTS
111 #define SANITIZER_INTERCEPT_FPUTS 0
112 
113 #undef SANITIZER_INTERCEPT_PUTS
114 #define SANITIZER_INTERCEPT_PUTS 0
115 
116 #undef SANITIZER_INTERCEPT_PREAD64
117 #define SANITIZER_INTERCEPT_PREAD64 0
118 
119 #undef SANITIZER_INTERCEPT_PWRITE64
120 #define SANITIZER_INTERCEPT_PWRITE64 0
121 
122 #undef SANITIZER_INTERCEPT_READV
123 #define SANITIZER_INTERCEPT_READV 0
124 
125 #undef SANITIZER_INTERCEPT_WRITEV
126 #define SANITIZER_INTERCEPT_WRITEV 0
127 
128 #undef SANITIZER_INTERCEPT_PREADV
129 #define SANITIZER_INTERCEPT_PREADV 0
130 
131 #undef SANITIZER_INTERCEPT_PWRITEV
132 #define SANITIZER_INTERCEPT_PWRITEV 0
133 
134 #undef SANITIZER_INTERCEPT_PREADV64
135 #define SANITIZER_INTERCEPT_PREADV64 0
136 
137 #undef SANITIZER_INTERCEPT_PWRITEV64
138 #define SANITIZER_INTERCEPT_PWRITEV64 0
139 
140 #undef SANITIZER_INTERCEPT_PRCTL
141 #define SANITIZER_INTERCEPT_PRCTL 0
142 
143 #undef SANITIZER_INTERCEPT_LOCALTIME_AND_FRIENDS
144 #define SANITIZER_INTERCEPT_LOCALTIME_AND_FRIENDS 0
145 
146 #undef SANITIZER_INTERCEPT_STRPTIME
147 #define SANITIZER_INTERCEPT_STRPTIME 0
148 
149 #undef SANITIZER_INTERCEPT_SCANF
150 #define SANITIZER_INTERCEPT_SCANF 0
151 
152 #undef SANITIZER_INTERCEPT_ISOC99_SCANF
153 #define SANITIZER_INTERCEPT_ISOC99_SCANF 0
154 
155 #undef SANITIZER_INTERCEPT_PRINTF
156 #define SANITIZER_INTERCEPT_PRINTF 0
157 
158 #undef SANITIZER_INTERCEPT_PRINTF_L
159 #define SANITIZER_INTERCEPT_PRINTF_L 0
160 
161 #undef SANITIZER_INTERCEPT_ISOC99_PRINTF
162 #define SANITIZER_INTERCEPT_ISOC99_PRINTF 0
163 
164 #undef SANITIZER_INTERCEPT___PRINTF_CHK
165 #define SANITIZER_INTERCEPT___PRINTF_CHK 0
166 
167 #undef SANITIZER_INTERCEPT_FREXP
168 #define SANITIZER_INTERCEPT_FREXP 0
169 
170 #undef SANITIZER_INTERCEPT_FREXPF_FREXPL
171 #define SANITIZER_INTERCEPT_FREXPF_FREXPL 0
172 
173 #undef SANITIZER_INTERCEPT_GETPWNAM_AND_FRIENDS
174 #define SANITIZER_INTERCEPT_GETPWNAM_AND_FRIENDS 0
175 
176 #undef SANITIZER_INTERCEPT_GETPWNAM_R_AND_FRIENDS
177 #define SANITIZER_INTERCEPT_GETPWNAM_R_AND_FRIENDS 0
178 
179 #undef SANITIZER_INTERCEPT_GETPWENT
180 #define SANITIZER_INTERCEPT_GETPWENT 0
181 
182 #undef SANITIZER_INTERCEPT_FGETGRENT_R
183 #define SANITIZER_INTERCEPT_FGETGRENT_R 0
184 
185 #undef SANITIZER_INTERCEPT_FGETPWENT
186 #define SANITIZER_INTERCEPT_FGETPWENT 0
187 
188 #undef SANITIZER_INTERCEPT_GETPWENT_R
189 #define SANITIZER_INTERCEPT_GETPWENT_R 0
190 
191 #undef SANITIZER_INTERCEPT_FGETPWENT_R
192 #define SANITIZER_INTERCEPT_FGETPWENT_R 0
193 
194 #undef SANITIZER_INTERCEPT_SETPWENT
195 #define SANITIZER_INTERCEPT_SETPWENT 0
196 
197 #undef SANITIZER_INTERCEPT_CLOCK_GETTIME
198 #define SANITIZER_INTERCEPT_CLOCK_GETTIME 0
199 
200 #undef SANITIZER_INTERCEPT_CLOCK_GETCPUCLOCKID
201 #define SANITIZER_INTERCEPT_CLOCK_GETCPUCLOCKID 0
202 
203 #undef SANITIZER_INTERCEPT_TIMER_CREATE
204 #define SANITIZER_INTERCEPT_TIMER_CREATE 0
205 
206 #undef SANITIZER_INTERCEPT_GETITIMER
207 #define SANITIZER_INTERCEPT_GETITIMER 0
208 
209 #undef SANITIZER_INTERCEPT_TIME
210 #define SANITIZER_INTERCEPT_TIME 0
211 
212 #undef SANITIZER_INTERCEPT_TIMESPEC_GET
213 #define SANITIZER_INTERCEPT_TIMESPEC_GET 0
214 
215 #undef SANITIZER_INTERCEPT_GLOB
216 #define SANITIZER_INTERCEPT_GLOB 0
217 
218 #undef SANITIZER_INTERCEPT_GLOB64
219 #define SANITIZER_INTERCEPT_GLOB64 0
220 
221 #undef SANITIZER_INTERCEPT___B64_TO
222 #define SANITIZER_INTERCEPT___B64_TO 0
223 
224 #undef SANITIZER_INTERCEPT_DN_COMP_EXPAND
225 #define SANITIZER_INTERCEPT_DN_COMP_EXPAND 0
226 
227 #undef SANITIZER_INTERCEPT_POSIX_SPAWN
228 #define SANITIZER_INTERCEPT_POSIX_SPAWN 0
229 
230 #undef SANITIZER_INTERCEPT_WAIT
231 #define SANITIZER_INTERCEPT_WAIT 0
232 
233 #undef SANITIZER_INTERCEPT_INET
234 #define SANITIZER_INTERCEPT_INET 0
235 
236 #undef SANITIZER_INTERCEPT_PTHREAD_GETSCHEDPARAM
237 #define SANITIZER_INTERCEPT_PTHREAD_GETSCHEDPARAM 0
238 
239 #undef SANITIZER_INTERCEPT_GETADDRINFO
240 #define SANITIZER_INTERCEPT_GETADDRINFO 0
241 
242 #undef SANITIZER_INTERCEPT_GETNAMEINFO
243 #define SANITIZER_INTERCEPT_GETNAMEINFO 0
244 
245 #undef SANITIZER_INTERCEPT_GETSOCKNAME
246 #define SANITIZER_INTERCEPT_GETSOCKNAME 0
247 
248 #undef SANITIZER_INTERCEPT_GETHOSTBYNAME
249 #define SANITIZER_INTERCEPT_GETHOSTBYNAME 0
250 
251 #undef SANITIZER_INTERCEPT_GETHOSTBYNAME2
252 #define SANITIZER_INTERCEPT_GETHOSTBYNAME2 0
253 
254 #undef SANITIZER_INTERCEPT_GETHOSTBYNAME_R
255 #define SANITIZER_INTERCEPT_GETHOSTBYNAME_R 0
256 
257 #undef SANITIZER_INTERCEPT_GETHOSTBYNAME2_R
258 #define SANITIZER_INTERCEPT_GETHOSTBYNAME2_R 0
259 
260 #undef SANITIZER_INTERCEPT_GETHOSTBYADDR_R
261 #define SANITIZER_INTERCEPT_GETHOSTBYADDR_R 0
262 
263 #undef SANITIZER_INTERCEPT_GETHOSTENT_R
264 #define SANITIZER_INTERCEPT_GETHOSTENT_R 0
265 
266 #undef SANITIZER_INTERCEPT_GETSOCKOPT
267 #define SANITIZER_INTERCEPT_GETSOCKOPT 0
268 
269 #undef SANITIZER_INTERCEPT_ACCEPT
270 #define SANITIZER_INTERCEPT_ACCEPT 0
271 
272 #undef SANITIZER_INTERCEPT_ACCEPT4
273 #define SANITIZER_INTERCEPT_ACCEPT4 0
274 
275 #undef SANITIZER_INTERCEPT_PACCEPT
276 #define SANITIZER_INTERCEPT_PACCEPT 0
277 
278 #undef SANITIZER_INTERCEPT_MODF
279 #define SANITIZER_INTERCEPT_MODF 0
280 
281 #undef SANITIZER_INTERCEPT_RECVMSG
282 #define SANITIZER_INTERCEPT_RECVMSG 0
283 
284 #undef SANITIZER_INTERCEPT_SENDMSG
285 #define SANITIZER_INTERCEPT_SENDMSG 0
286 
287 #undef SANITIZER_INTERCEPT_RECVMMSG
288 #define SANITIZER_INTERCEPT_RECVMMSG 0
289 
290 #undef SANITIZER_INTERCEPT_SENDMMSG
291 #define SANITIZER_INTERCEPT_SENDMMSG 0
292 
293 #undef SANITIZER_INTERCEPT_SYSMSG
294 #define SANITIZER_INTERCEPT_SYSMSG 0
295 
296 #undef SANITIZER_INTERCEPT_GETPEERNAME
297 #define SANITIZER_INTERCEPT_GETPEERNAME 0
298 
299 #undef SANITIZER_INTERCEPT_IOCTL
300 #define SANITIZER_INTERCEPT_IOCTL 0
301 
302 #undef SANITIZER_INTERCEPT_INET_ATON
303 #define SANITIZER_INTERCEPT_INET_ATON 0
304 
305 #undef SANITIZER_INTERCEPT_SYSINFO
306 #define SANITIZER_INTERCEPT_SYSINFO 0
307 
308 #undef SANITIZER_INTERCEPT_READDIR
309 #define SANITIZER_INTERCEPT_READDIR 0
310 
311 #undef SANITIZER_INTERCEPT_READDIR64
312 #define SANITIZER_INTERCEPT_READDIR64 0
313 
314 #undef SANITIZER_INTERCEPT_PTRACE
315 #define SANITIZER_INTERCEPT_PTRACE 0
316 
317 #undef SANITIZER_INTERCEPT_PTRACE
318 #define SANITIZER_INTERCEPT_PTRACE 0
319 
320 #undef SANITIZER_INTERCEPT_SETLOCALE
321 #define SANITIZER_INTERCEPT_SETLOCALE 0
322 
323 #undef SANITIZER_INTERCEPT_GETCWD
324 #define SANITIZER_INTERCEPT_GETCWD 0
325 
326 #undef SANITIZER_INTERCEPT_GET_CURRENT_DIR_NAME
327 #define SANITIZER_INTERCEPT_GET_CURRENT_DIR_NAME 0
328 
329 #undef SANITIZER_INTERCEPT_STRTOIMAX
330 #define SANITIZER_INTERCEPT_STRTOIMAX 0
331 
332 #undef SANITIZER_INTERCEPT_MBSTOWCS
333 #define SANITIZER_INTERCEPT_MBSTOWCS 0
334 
335 #undef SANITIZER_INTERCEPT_MBSNRTOWCS
336 #define SANITIZER_INTERCEPT_MBSNRTOWCS 0
337 
338 #undef SANITIZER_INTERCEPT_WCSTOMBS
339 #define SANITIZER_INTERCEPT_WCSTOMBS 0
340 
341 #undef SANITIZER_INTERCEPT_STRXFRM
342 #define SANITIZER_INTERCEPT_STRXFRM 0
343 
344 #undef SANITIZER_INTERCEPT___STRXFRM_L
345 #define SANITIZER_INTERCEPT___STRXFRM_L 0
346 
347 #undef SANITIZER_INTERCEPT_WCSXFRM
348 #define SANITIZER_INTERCEPT_WCSXFRM 0
349 
350 #undef SANITIZER_INTERCEPT___WCSXFRM_L
351 #define SANITIZER_INTERCEPT___WCSXFRM_L 0
352 
353 #undef SANITIZER_INTERCEPT_WCSNRTOMBS
354 #define SANITIZER_INTERCEPT_WCSNRTOMBS 0
355 
356 #undef SANITIZER_INTERCEPT_WCRTOMB
357 #define SANITIZER_INTERCEPT_WCRTOMB 0
358 
359 #undef SANITIZER_INTERCEPT_WCTOMB
360 #define SANITIZER_INTERCEPT_WCTOMB 0
361 
362 #undef SANITIZER_INTERCEPT_TCGETATTR
363 #define SANITIZER_INTERCEPT_TCGETATTR 0
364 
365 #undef SANITIZER_INTERCEPT_REALPATH
366 #define SANITIZER_INTERCEPT_REALPATH 0
367 
368 #undef SANITIZER_INTERCEPT_CANONICALIZE_FILE_NAME
369 #define SANITIZER_INTERCEPT_CANONICALIZE_FILE_NAME 0
370 
371 #undef SANITIZER_INTERCEPT_CONFSTR
372 #define SANITIZER_INTERCEPT_CONFSTR 0
373 
374 #undef SANITIZER_INTERCEPT_SCHED_GETAFFINITY
375 #define SANITIZER_INTERCEPT_SCHED_GETAFFINITY 0
376 
377 #undef SANITIZER_INTERCEPT_SCHED_GETPARAM
378 #define SANITIZER_INTERCEPT_SCHED_GETPARAM 0
379 
380 #undef SANITIZER_INTERCEPT_STRERROR
381 #define SANITIZER_INTERCEPT_STRERROR 0
382 
383 #undef SANITIZER_INTERCEPT_STRERROR_R
384 #define SANITIZER_INTERCEPT_STRERROR_R 0
385 
386 #undef SANITIZER_INTERCEPT_XPG_STRERROR_R
387 #define SANITIZER_INTERCEPT_XPG_STRERROR_R 0
388 
389 #undef SANITIZER_INTERCEPT_SCANDIR
390 #define SANITIZER_INTERCEPT_SCANDIR 0
391 
392 #undef SANITIZER_INTERCEPT_SCANDIR64
393 #define SANITIZER_INTERCEPT_SCANDIR64 0
394 
395 #undef SANITIZER_INTERCEPT_GETGROUPS
396 #define SANITIZER_INTERCEPT_GETGROUPS 0
397 
398 #undef SANITIZER_INTERCEPT_POLL
399 #define SANITIZER_INTERCEPT_POLL 0
400 
401 #undef SANITIZER_INTERCEPT_PPOLL
402 #define SANITIZER_INTERCEPT_PPOLL 0
403 
404 #undef SANITIZER_INTERCEPT_WORDEXP
405 #define SANITIZER_INTERCEPT_WORDEXP 0
406 
407 #undef SANITIZER_INTERCEPT_SIGWAIT
408 #define SANITIZER_INTERCEPT_SIGWAIT 0
409 
410 #undef SANITIZER_INTERCEPT_SIGWAITINFO
411 #define SANITIZER_INTERCEPT_SIGWAITINFO 0
412 
413 #undef SANITIZER_INTERCEPT_SIGTIMEDWAIT
414 #define SANITIZER_INTERCEPT_SIGTIMEDWAIT 0
415 
416 #undef SANITIZER_INTERCEPT_SIGSETOPS
417 #define SANITIZER_INTERCEPT_SIGSETOPS 0
418 
419 #undef SANITIZER_INTERCEPT_SIGSET_LOGICOPS
420 #define SANITIZER_INTERCEPT_SIGSET_LOGICOPS 0
421 
422 #undef SANITIZER_INTERCEPT_SIGPENDING
423 #define SANITIZER_INTERCEPT_SIGPENDING 0
424 
425 #undef SANITIZER_INTERCEPT_SIGPROCMASK
426 #define SANITIZER_INTERCEPT_SIGPROCMASK 0
427 
428 #undef SANITIZER_INTERCEPT_PTHREAD_SIGMASK
429 #define SANITIZER_INTERCEPT_PTHREAD_SIGMASK 0
430 
431 #undef SANITIZER_INTERCEPT_BACKTRACE
432 #define SANITIZER_INTERCEPT_BACKTRACE 0
433 
434 #undef SANITIZER_INTERCEPT_GETMNTENT
435 #define SANITIZER_INTERCEPT_GETMNTENT 0
436 
437 #undef SANITIZER_INTERCEPT_GETMNTENT_R
438 #define SANITIZER_INTERCEPT_GETMNTENT_R 0
439 
440 #undef SANITIZER_INTERCEPT_STATFS
441 #define SANITIZER_INTERCEPT_STATFS 0
442 
443 #undef SANITIZER_INTERCEPT_STATFS64
444 #define SANITIZER_INTERCEPT_STATFS64 0
445 
446 #undef SANITIZER_INTERCEPT_STATVFS
447 #define SANITIZER_INTERCEPT_STATVFS 0
448 
449 #undef SANITIZER_INTERCEPT_STATVFS64
450 #define SANITIZER_INTERCEPT_STATVFS64 0
451 
452 #undef SANITIZER_INTERCEPT_INITGROUPS
453 #define SANITIZER_INTERCEPT_INITGROUPS 0
454 
455 #undef SANITIZER_INTERCEPT_ETHER_NTOA_ATON
456 #define SANITIZER_INTERCEPT_ETHER_NTOA_ATON 0
457 
458 #undef SANITIZER_INTERCEPT_ETHER_HOST
459 #define SANITIZER_INTERCEPT_ETHER_HOST 0
460 
461 #undef SANITIZER_INTERCEPT_ETHER_R
462 #define SANITIZER_INTERCEPT_ETHER_R 0
463 
464 #undef SANITIZER_INTERCEPT_SHMCTL
465 #define SANITIZER_INTERCEPT_SHMCTL 0
466 
467 #undef SANITIZER_INTERCEPT_RANDOM_R
468 #define SANITIZER_INTERCEPT_RANDOM_R 0
469 
470 #undef SANITIZER_INTERCEPT_PTHREAD_ATTR_GET
471 #define SANITIZER_INTERCEPT_PTHREAD_ATTR_GET 0
472 
473 #undef SANITIZER_INTERCEPT_PTHREAD_ATTR_GETINHERITSCHED
474 #define SANITIZER_INTERCEPT_PTHREAD_ATTR_GETINHERITSCHED 0
475 
476 #undef SANITIZER_INTERCEPT_PTHREAD_ATTR_GETAFFINITY_NP
477 #define SANITIZER_INTERCEPT_PTHREAD_ATTR_GETAFFINITY_NP 0
478 
479 #undef SANITIZER_INTERCEPT_PTHREAD_GETAFFINITY_NP
480 #define SANITIZER_INTERCEPT_PTHREAD_GETAFFINITY_NP 0
481 
482 #undef SANITIZER_INTERCEPT_PTHREAD_ATTR_GET_SCHED
483 #define SANITIZER_INTERCEPT_PTHREAD_ATTR_GET_SCHED 0
484 
485 #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPSHARED
486 #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPSHARED 0
487 
488 #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETTYPE
489 #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETTYPE 0
490 
491 #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPROTOCOL
492 #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPROTOCOL 0
493 
494 #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPRIOCEILING
495 #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETPRIOCEILING 0
496 
497 #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETROBUST
498 #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETROBUST 0
499 
500 #undef SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETROBUST_NP
501 #define SANITIZER_INTERCEPT_PTHREAD_MUTEXATTR_GETROBUST_NP 0
502 
503 #undef SANITIZER_INTERCEPT_PTHREAD_RWLOCKATTR_GETPSHARED
504 #define SANITIZER_INTERCEPT_PTHREAD_RWLOCKATTR_GETPSHARED 0
505 
506 #undef SANITIZER_INTERCEPT_PTHREAD_RWLOCKATTR_GETKIND_NP
507 #define SANITIZER_INTERCEPT_PTHREAD_RWLOCKATTR_GETKIND_NP 0
508 
509 #undef SANITIZER_INTERCEPT_PTHREAD_CONDATTR_GETPSHARED
510 #define SANITIZER_INTERCEPT_PTHREAD_CONDATTR_GETPSHARED 0
511 
512 #undef SANITIZER_INTERCEPT_PTHREAD_CONDATTR_GETCLOCK
513 #define SANITIZER_INTERCEPT_PTHREAD_CONDATTR_GETCLOCK 0
514 
515 #undef SANITIZER_INTERCEPT_PTHREAD_BARRIERATTR_GETPSHARED
516 #define SANITIZER_INTERCEPT_PTHREAD_BARRIERATTR_GETPSHARED 0
517 
518 #undef SANITIZER_INTERCEPT_TRYJOIN
519 #define SANITIZER_INTERCEPT_TRYJOIN 0
520 
521 #undef SANITIZER_INTERCEPT_TIMEDJOIN
522 #define SANITIZER_INTERCEPT_TIMEDJOIN 0
523 
524 #undef SANITIZER_INTERCEPT_THR_EXIT
525 #define SANITIZER_INTERCEPT_THR_EXIT 0
526 
527 #undef SANITIZER_INTERCEPT_TMPNAM
528 #define SANITIZER_INTERCEPT_TMPNAM 0
529 
530 #undef SANITIZER_INTERCEPT_TMPNAM_R
531 #define SANITIZER_INTERCEPT_TMPNAM_R 0
532 
533 #undef SANITIZER_INTERCEPT_PTSNAME
534 #define SANITIZER_INTERCEPT_PTSNAME 0
535 
536 #undef SANITIZER_INTERCEPT_PTSNAME_R
537 #define SANITIZER_INTERCEPT_PTSNAME_R 0
538 
539 #undef SANITIZER_INTERCEPT_TTYNAME
540 #define SANITIZER_INTERCEPT_TTYNAME 0
541 
542 #undef SANITIZER_INTERCEPT_TTYNAME_R
543 #define SANITIZER_INTERCEPT_TTYNAME_R 0
544 
545 #undef SANITIZER_INTERCEPT_TEMPNAM
546 #define SANITIZER_INTERCEPT_TEMPNAM 0
547 
548 #undef SANITIZER_INTERCEPT_SINCOS
549 #define SANITIZER_INTERCEPT_SINCOS 0
550 
551 #undef SANITIZER_INTERCEPT_REMQUO
552 #define SANITIZER_INTERCEPT_REMQUO 0
553 
554 #undef SANITIZER_INTERCEPT_REMQUOL
555 #define SANITIZER_INTERCEPT_REMQUOL 0
556 
557 #undef SANITIZER_INTERCEPT_LGAMMA
558 #define SANITIZER_INTERCEPT_LGAMMA 0
559 
560 #undef SANITIZER_INTERCEPT_LGAMMAL
561 #define SANITIZER_INTERCEPT_LGAMMAL 0
562 
563 #undef SANITIZER_INTERCEPT_LGAMMA_R
564 #define SANITIZER_INTERCEPT_LGAMMA_R 0
565 
566 #undef SANITIZER_INTERCEPT_LGAMMAL_R
567 #define SANITIZER_INTERCEPT_LGAMMAL_R 0
568 
569 #undef SANITIZER_INTERCEPT_DRAND48_R
570 #define SANITIZER_INTERCEPT_DRAND48_R 0
571 
572 #undef SANITIZER_INTERCEPT_RAND_R
573 #define SANITIZER_INTERCEPT_RAND_R 0
574 
575 #undef SANITIZER_INTERCEPT_ICONV
576 #define SANITIZER_INTERCEPT_ICONV 0
577 
578 #undef SANITIZER_INTERCEPT_TIMES
579 #define SANITIZER_INTERCEPT_TIMES 0
580 
581 #undef SANITIZER_INTERCEPT_GETLINE
582 #define SANITIZER_INTERCEPT_GETLINE 0
583 
584 #undef SANITIZER_INTERCEPT__EXIT
585 #define SANITIZER_INTERCEPT__EXIT 0
586 
587 #undef SANITIZER_INTERCEPT___LIBC_MUTEX
588 #define SANITIZER_INTERCEPT___LIBC_MUTEX 0
589 
590 #undef SANITIZER_INTERCEPT_PTHREAD_SETNAME_NP
591 #define SANITIZER_INTERCEPT_PTHREAD_SETNAME_NP 0
592 
593 #undef SANITIZER_INTERCEPT_PTHREAD_GETNAME_NP
594 #define SANITIZER_INTERCEPT_PTHREAD_GETNAME_NP 0
595 
596 #undef SANITIZER_INTERCEPT_TLS_GET_ADDR
597 #define SANITIZER_INTERCEPT_TLS_GET_ADDR 0
598 
599 #undef SANITIZER_INTERCEPT_LISTXATTR
600 #define SANITIZER_INTERCEPT_LISTXATTR 0
601 
602 #undef SANITIZER_INTERCEPT_GETXATTR
603 #define SANITIZER_INTERCEPT_GETXATTR 0
604 
605 #undef SANITIZER_INTERCEPT_GETRESID
606 #define SANITIZER_INTERCEPT_GETRESID 0
607 
608 #undef SANITIZER_INTERCEPT_GETIFADDRS
609 #define SANITIZER_INTERCEPT_GETIFADDRS 0
610 
611 #undef SANITIZER_INTERCEPT_IF_INDEXTONAME
612 #define SANITIZER_INTERCEPT_IF_INDEXTONAME 0
613 
614 #undef SANITIZER_INTERCEPT_CAPGET
615 #define SANITIZER_INTERCEPT_CAPGET 0
616 
617 #undef SANITIZER_INTERCEPT_AEABI_MEM
618 #define SANITIZER_INTERCEPT_AEABI_MEM 0
619 
620 #undef SANITIZER_INTERCEPT_AEABI_MEM
621 #define SANITIZER_INTERCEPT_AEABI_MEM 0
622 
623 #undef SANITIZER_INTERCEPT___BZERO
624 #define SANITIZER_INTERCEPT___BZERO 0
625 
626 #undef SANITIZER_INTERCEPT_BZERO
627 #define SANITIZER_INTERCEPT_BZERO 0
628 
629 #undef SANITIZER_INTERCEPT_FTIME
630 #define SANITIZER_INTERCEPT_FTIME 0
631 
632 #undef SANITIZER_INTERCEPT_XDR
633 #define SANITIZER_INTERCEPT_XDR 0
634 
635 #undef SANITIZER_INTERCEPT_XDRREC
636 #define SANITIZER_INTERCEPT_XDRREC 0
637 
638 #undef SANITIZER_INTERCEPT_TSEARCH
639 #define SANITIZER_INTERCEPT_TSEARCH 0
640 
641 #undef SANITIZER_INTERCEPT_LIBIO_INTERNALS
642 #define SANITIZER_INTERCEPT_LIBIO_INTERNALS 0
643 
644 #undef SANITIZER_INTERCEPT_FOPEN
645 #define SANITIZER_INTERCEPT_FOPEN 0
646 
647 #undef SANITIZER_INTERCEPT_FOPEN64
648 #define SANITIZER_INTERCEPT_FOPEN64 0
649 
650 #undef SANITIZER_INTERCEPT_OPEN_MEMSTREAM
651 #define SANITIZER_INTERCEPT_OPEN_MEMSTREAM 0
652 
653 #undef SANITIZER_INTERCEPT_OBSTACK
654 #define SANITIZER_INTERCEPT_OBSTACK 0
655 
656 #undef SANITIZER_INTERCEPT_FFLUSH
657 #define SANITIZER_INTERCEPT_FFLUSH 0
658 
659 #undef SANITIZER_INTERCEPT_FCLOSE
660 #define SANITIZER_INTERCEPT_FCLOSE 0
661 
662 #undef SANITIZER_INTERCEPT_DLOPEN_DLCLOSE
663 #define SANITIZER_INTERCEPT_DLOPEN_DLCLOSE 0
664 
665 #undef SANITIZER_INTERCEPT_GETPASS
666 #define SANITIZER_INTERCEPT_GETPASS 0
667 
668 #undef SANITIZER_INTERCEPT_TIMERFD
669 #define SANITIZER_INTERCEPT_TIMERFD 0
670 
671 #undef SANITIZER_INTERCEPT_MLOCKX
672 #define SANITIZER_INTERCEPT_MLOCKX 0
673 
674 #undef SANITIZER_INTERCEPT_FOPENCOOKIE
675 #define SANITIZER_INTERCEPT_FOPENCOOKIE 0
676 
677 #undef SANITIZER_INTERCEPT_SEM
678 #define SANITIZER_INTERCEPT_SEM 0
679 
680 #undef SANITIZER_INTERCEPT_PTHREAD_SETCANCEL
681 #define SANITIZER_INTERCEPT_PTHREAD_SETCANCEL 0
682 
683 #undef SANITIZER_INTERCEPT_MINCORE
684 #define SANITIZER_INTERCEPT_MINCORE 0
685 
686 #undef SANITIZER_INTERCEPT_PROCESS_VM_READV
687 #define SANITIZER_INTERCEPT_PROCESS_VM_READV 0
688 
689 #undef SANITIZER_INTERCEPT_CTERMID
690 #define SANITIZER_INTERCEPT_CTERMID 0
691 
692 #undef SANITIZER_INTERCEPT_CTERMID_R
693 #define SANITIZER_INTERCEPT_CTERMID_R 0
694 
695 #undef SANITIZER_INTERCEPTOR_HOOKS
696 #define SANITIZER_INTERCEPTOR_HOOKS 0
697 
698 #undef SANITIZER_INTERCEPT_RECV_RECVFROM
699 #define SANITIZER_INTERCEPT_RECV_RECVFROM 0
700 
701 #undef SANITIZER_INTERCEPT_SEND_SENDTO
702 #define SANITIZER_INTERCEPT_SEND_SENDTO 0
703 
704 #undef SANITIZER_INTERCEPT_EVENTFD_READ_WRITE
705 #define SANITIZER_INTERCEPT_EVENTFD_READ_WRITE 0
706 
707 #undef SANITIZER_INTERCEPT_STAT
708 #define SANITIZER_INTERCEPT_STAT 0
709 
710 #undef SANITIZER_INTERCEPT_STAT64
711 #define SANITIZER_INTERCEPT_STAT64 0
712 
713 #undef SANITIZER_INTERCEPT_LSTAT
714 #define SANITIZER_INTERCEPT_LSTAT 0
715 
716 #undef SANITIZER_INTERCEPT___XSTAT
717 #define SANITIZER_INTERCEPT___XSTAT 0
718 
719 #undef SANITIZER_INTERCEPT___XSTAT64
720 #define SANITIZER_INTERCEPT___XSTAT64 0
721 
722 #undef SANITIZER_INTERCEPT___LXSTAT
723 #define SANITIZER_INTERCEPT___LXSTAT 0
724 
725 #undef SANITIZER_INTERCEPT___LXSTAT64
726 #define SANITIZER_INTERCEPT___LXSTAT64 0
727 
728 #undef SANITIZER_INTERCEPT_UTMP
729 #define SANITIZER_INTERCEPT_UTMP 0
730 
731 #undef SANITIZER_INTERCEPT_UTMPX
732 #define SANITIZER_INTERCEPT_UTMPX 0
733 
734 #undef SANITIZER_INTERCEPT_GETLOADAVG
735 #define SANITIZER_INTERCEPT_GETLOADAVG 0
736 
737 // #undef SANITIZER_INTERCEPT_MMAP
738 // #define SANITIZER_INTERCEPT_MMAP 0
739 
740 #undef SANITIZER_INTERCEPT_MMAP64
741 #define SANITIZER_INTERCEPT_MMAP64 0
742 
743 #undef SANITIZER_INTERCEPT_MALLOPT_AND_MALLINFO
744 #define SANITIZER_INTERCEPT_MALLOPT_AND_MALLINFO 0
745 
746 #undef SANITIZER_INTERCEPT_MEMALIGN
747 #define SANITIZER_INTERCEPT_MEMALIGN 0
748 
749 #undef SANITIZER_INTERCEPT___LIBC_MEMALIGN
750 #define SANITIZER_INTERCEPT___LIBC_MEMALIGN 0
751 
752 #undef SANITIZER_INTERCEPT_PVALLOC
753 #define SANITIZER_INTERCEPT_PVALLOC 0
754 
755 #undef SANITIZER_INTERCEPT_CFREE
756 #define SANITIZER_INTERCEPT_CFREE 0
757 
758 #undef SANITIZER_INTERCEPT_REALLOCARRAY
759 #define SANITIZER_INTERCEPT_REALLOCARRAY 0
760 
761 #undef SANITIZER_INTERCEPT_ALIGNED_ALLOC
762 #define SANITIZER_INTERCEPT_ALIGNED_ALLOC 0
763 
764 #undef SANITIZER_INTERCEPT_MALLOC_USABLE_SIZE
765 #define SANITIZER_INTERCEPT_MALLOC_USABLE_SIZE 0
766 
767 #undef SANITIZER_INTERCEPT_MCHECK_MPROBE
768 #define SANITIZER_INTERCEPT_MCHECK_MPROBE 0
769 
770 #undef SANITIZER_INTERCEPT_WCSLEN
771 #define SANITIZER_INTERCEPT_WCSLEN 0
772 
773 #undef SANITIZER_INTERCEPT_WCSCAT
774 #define SANITIZER_INTERCEPT_WCSCAT 0
775 
776 #undef SANITIZER_INTERCEPT_WCSDUP
777 #define SANITIZER_INTERCEPT_WCSDUP 0
778 
779 #undef SANITIZER_INTERCEPT_SIGNAL_AND_SIGACTION
780 #define SANITIZER_INTERCEPT_SIGNAL_AND_SIGACTION 0
781 
782 #undef SANITIZER_INTERCEPT_BSD_SIGNAL
783 #define SANITIZER_INTERCEPT_BSD_SIGNAL 0
784 
785 #undef SANITIZER_INTERCEPT_ACCT
786 #define SANITIZER_INTERCEPT_ACCT 0
787 
788 #undef SANITIZER_INTERCEPT_USER_FROM_UID
789 #define SANITIZER_INTERCEPT_USER_FROM_UID 0
790 
791 #undef SANITIZER_INTERCEPT_UID_FROM_USER
792 #define SANITIZER_INTERCEPT_UID_FROM_USER 0
793 
794 #undef SANITIZER_INTERCEPT_GROUP_FROM_GID
795 #define SANITIZER_INTERCEPT_GROUP_FROM_GID 0
796 
797 #undef SANITIZER_INTERCEPT_GID_FROM_GROUP
798 #define SANITIZER_INTERCEPT_GID_FROM_GROUP 0
799 
800 #undef SANITIZER_INTERCEPT_ACCESS
801 #define SANITIZER_INTERCEPT_ACCESS 0
802 
803 #undef SANITIZER_INTERCEPT_FACCESSAT
804 #define SANITIZER_INTERCEPT_FACCESSAT 0
805 
806 #undef SANITIZER_INTERCEPT_GETGROUPLIST
807 #define SANITIZER_INTERCEPT_GETGROUPLIST 0
808 
809 #undef SANITIZER_INTERCEPT_STRLCPY
810 #define SANITIZER_INTERCEPT_STRLCPY 0
811 
812 #undef SANITIZER_INTERCEPT_NAME_TO_HANDLE_AT
813 #define SANITIZER_INTERCEPT_NAME_TO_HANDLE_AT 0
814 
815 #undef SANITIZER_INTERCEPT_OPEN_BY_HANDLE_AT
816 #define SANITIZER_INTERCEPT_OPEN_BY_HANDLE_AT 0
817 
818 #undef SANITIZER_INTERCEPT_READLINK
819 #define SANITIZER_INTERCEPT_READLINK 0
820 
821 #undef SANITIZER_INTERCEPT_READLINKAT
822 #define SANITIZER_INTERCEPT_READLINKAT 0
823 
824 #undef SANITIZER_INTERCEPT_DEVNAME
825 #define SANITIZER_INTERCEPT_DEVNAME 0
826 
827 #undef SANITIZER_INTERCEPT_DEVNAME_R
828 #define SANITIZER_INTERCEPT_DEVNAME_R 0
829 
830 #undef SANITIZER_INTERCEPT_FGETLN
831 #define SANITIZER_INTERCEPT_FGETLN 0
832 
833 #undef SANITIZER_INTERCEPT_STRMODE
834 #define SANITIZER_INTERCEPT_STRMODE 0
835 
836 #undef SANITIZER_INTERCEPT_TTYENT
837 #define SANITIZER_INTERCEPT_TTYENT 0
838 
839 #undef SANITIZER_INTERCEPT_TTYENTPATH
840 #define SANITIZER_INTERCEPT_TTYENTPATH 0
841 
842 #undef SANITIZER_INTERCEPT_PROTOENT
843 #define SANITIZER_INTERCEPT_PROTOENT 0
844 
845 #undef SANITIZER_INTERCEPT_PROTOENT_R
846 #define SANITIZER_INTERCEPT_PROTOENT_R 0
847 
848 #undef SANITIZER_INTERCEPT_NETENT
849 #define SANITIZER_INTERCEPT_NETENT 0
850 
851 #undef SANITIZER_INTERCEPT_SETVBUF
852 #define SANITIZER_INTERCEPT_SETVBUF 0
853 
854 #undef SANITIZER_INTERCEPT_GETMNTINFO
855 #define SANITIZER_INTERCEPT_GETMNTINFO 0
856 
857 #undef SANITIZER_INTERCEPT_MI_VECTOR_HASH
858 #define SANITIZER_INTERCEPT_MI_VECTOR_HASH 0
859 
860 #undef SANITIZER_INTERCEPT_GETVFSSTAT
861 #define SANITIZER_INTERCEPT_GETVFSSTAT 0
862 
863 #undef SANITIZER_INTERCEPT_REGEX
864 #define SANITIZER_INTERCEPT_REGEX 0
865 
866 #undef SANITIZER_INTERCEPT_REGEXSUB
867 #define SANITIZER_INTERCEPT_REGEXSUB 0
868 
869 #undef SANITIZER_INTERCEPT_FTS
870 #define SANITIZER_INTERCEPT_FTS 0
871 
872 #undef SANITIZER_INTERCEPT_SYSCTL
873 #define SANITIZER_INTERCEPT_SYSCTL 0
874 
875 #undef SANITIZER_INTERCEPT_ASYSCTL
876 #define SANITIZER_INTERCEPT_ASYSCTL 0
877 
878 #undef SANITIZER_INTERCEPT_SYSCTLGETMIBINFO
879 #define SANITIZER_INTERCEPT_SYSCTLGETMIBINFO 0
880 
881 #undef SANITIZER_INTERCEPT_NL_LANGINFO
882 #define SANITIZER_INTERCEPT_NL_LANGINFO 0
883 
884 #undef SANITIZER_INTERCEPT_MODCTL
885 #define SANITIZER_INTERCEPT_MODCTL 0
886 
887 #undef SANITIZER_INTERCEPT_CAPSICUM
888 #define SANITIZER_INTERCEPT_CAPSICUM 0
889 
890 #undef SANITIZER_INTERCEPT_STRTONUM
891 #define SANITIZER_INTERCEPT_STRTONUM 0
892 
893 #undef SANITIZER_INTERCEPT_FPARSELN
894 #define SANITIZER_INTERCEPT_FPARSELN 0
895 
896 #undef SANITIZER_INTERCEPT_STATVFS1
897 #define SANITIZER_INTERCEPT_STATVFS1 0
898 
899 #undef SANITIZER_INTERCEPT_STRTOI
900 #define SANITIZER_INTERCEPT_STRTOI 0
901 
902 #undef SANITIZER_INTERCEPT_CAPSICUM
903 #define SANITIZER_INTERCEPT_CAPSICUM 0
904 
905 #undef SANITIZER_INTERCEPT_SHA1
906 #define SANITIZER_INTERCEPT_SHA1 0
907 
908 #undef SANITIZER_INTERCEPT_MD4
909 #define SANITIZER_INTERCEPT_MD4 0
910 
911 #undef SANITIZER_INTERCEPT_RMD160
912 #define SANITIZER_INTERCEPT_RMD160 0
913 
914 #undef SANITIZER_INTERCEPT_MD5
915 #define SANITIZER_INTERCEPT_MD5 0
916 
917 #undef SANITIZER_INTERCEPT_FSEEK
918 #define SANITIZER_INTERCEPT_FSEEK 0
919 
920 #undef SANITIZER_INTERCEPT_MD2
921 #define SANITIZER_INTERCEPT_MD2 0
922 
923 #undef SANITIZER_INTERCEPT_SHA2
924 #define SANITIZER_INTERCEPT_SHA2 0
925 
926 #undef SANITIZER_INTERCEPT_CDB
927 #define SANITIZER_INTERCEPT_CDB 0
928 
929 #undef SANITIZER_INTERCEPT_VIS
930 #define SANITIZER_INTERCEPT_VIS 0
931 
932 #undef SANITIZER_INTERCEPT_POPEN
933 #define SANITIZER_INTERCEPT_POPEN 0
934 
935 #undef SANITIZER_INTERCEPT_POPENVE
936 #define SANITIZER_INTERCEPT_POPENVE 0
937 
938 #undef SANITIZER_INTERCEPT_PCLOSE
939 #define SANITIZER_INTERCEPT_PCLOSE 0
940 
941 #undef SANITIZER_INTERCEPT_FUNOPEN
942 #define SANITIZER_INTERCEPT_FUNOPEN 0
943 
944 #undef SANITIZER_INTERCEPT_FUNOPEN2
945 #define SANITIZER_INTERCEPT_FUNOPEN2 0
946 
947 #undef SANITIZER_INTERCEPT_GETFSENT
948 #define SANITIZER_INTERCEPT_GETFSENT 0
949 
950 #undef SANITIZER_INTERCEPT_ARC4RANDOM
951 #define SANITIZER_INTERCEPT_ARC4RANDOM 0
952 
953 #undef SANITIZER_INTERCEPT_FDEVNAME
954 #define SANITIZER_INTERCEPT_FDEVNAME 0
955 
956 #undef SANITIZER_INTERCEPT_GETUSERSHELL
957 #define SANITIZER_INTERCEPT_GETUSERSHELL 0
958 
959 #undef SANITIZER_INTERCEPT_SL_INIT
960 #define SANITIZER_INTERCEPT_SL_INIT 0
961 
962 #undef SANITIZER_INTERCEPT_GETRANDOM
963 #define SANITIZER_INTERCEPT_GETRANDOM 0
964 
965 #undef SANITIZER_INTERCEPT___CXA_ATEXIT
966 #define SANITIZER_INTERCEPT___CXA_ATEXIT 0
967 
968 #undef SANITIZER_INTERCEPT_ATEXIT
969 #define SANITIZER_INTERCEPT_ATEXIT 0
970 
971 #undef SANITIZER_INTERCEPT_PTHREAD_ATFORK
972 #define SANITIZER_INTERCEPT_PTHREAD_ATFORK 0
973 
974 #undef SANITIZER_INTERCEPT_GETENTROPY
975 #define SANITIZER_INTERCEPT_GETENTROPY 0
976 
977 #undef SANITIZER_INTERCEPT_QSORT
978 #define SANITIZER_INTERCEPT_QSORT 0
979 
980 #undef SANITIZER_INTERCEPT_QSORT_R
981 #define SANITIZER_INTERCEPT_QSORT_R 0
982 
983 #undef SANITIZER_INTERCEPT_BSEARCH
984 #define SANITIZER_INTERCEPT_BSEARCH 0
985 
986 #undef SANITIZER_INTERCEPT_SIGALTSTACK
987 #define SANITIZER_INTERCEPT_SIGALTSTACK 0
988 
989 #undef SANITIZER_INTERCEPT_UNAME
990 #define SANITIZER_INTERCEPT_UNAME 0
991 
992 #undef SANITIZER_INTERCEPT___XUNAME
993 #define SANITIZER_INTERCEPT___XUNAME 0
994 
995 #undef SANITIZER_INTERCEPT_FLOPEN
996 #define SANITIZER_INTERCEPT_FLOPEN 0
997 
998 #undef SANITIZER_INTERCEPT_PROCCTL
999 #define SANITIZER_INTERCEPT_PROCCTL 0
1000 
1001 #undef SANITIZER_INTERCEPT_HEXDUMP
1002 #define SANITIZER_INTERCEPT_HEXDUMP 0
1003 
1004 #undef SANITIZER_INTERCEPT_ARGP_PARSE
1005 #define SANITIZER_INTERCEPT_ARGP_PARSE 0
1006 
1007 #endif // HWASAN_PLATFORM_INTERCEPTORS_H
1008