diff --git a/compiler-rt/lib/dfsan/done_abilist.txt b/compiler-rt/lib/dfsan/done_abilist.txt index 00139d41706a..27df3e9b707c 100644 --- a/compiler-rt/lib/dfsan/done_abilist.txt +++ b/compiler-rt/lib/dfsan/done_abilist.txt @@ -42,6 +42,10 @@ fun:ispunct=functional fun:isspace=functional fun:tolower=functional fun:toupper=functional +fun:exp=functional +fun:exp2=functional +fun:log=functional +fun:sqrt=functional fun:__cxa_atexit=discard fun:open=discard fun:pthread_key_create=discard @@ -72,6 +76,7 @@ fun:fputs=discard fun:fputc=discard fun:fopen=discard fun:fseek=discard +fun:lseek=discard fun:ftell=discard fun:fclose=discard fun:dladdr=discard @@ -83,6 +88,11 @@ fun:syscall=discard fun:sem_init=discard fun:sem_post=discard fun:sem_wait=discard +fun:sched_yield=discard +fun:uselocale=discard +fun:rand=discard +fun:random=discard +fun:sleep=discard fun:stat=custom fun:fstat=custom @@ -107,6 +117,7 @@ fun:dl_iterate_phdr=custom # TODO: custom fun:snprintf=discard +fun:vsnprintf=discard fun:asprintf=discard fun:qsort=discard fun:strtoll=discard