-
Notifications
You must be signed in to change notification settings - Fork 3
/
signatures.json
151 lines (151 loc) · 5.23 KB
/
signatures.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
{
"^abort$": [],
"^accept$": [],
"^access$": [],
"^__assert_fail$": [],
"^atoi$": [],
"^basename$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^bcmp$": [],
"^bind$": [],
"^chdir$": [],
"^clearerr$": [],
"^close$": [],
"^closedir$": [],
"^connect$": [],
"^ctime$": [ { "return-points-to-global": { "global": "ctime_alloc" } } ],
"^__ctype_b_loc$": [ { "return-points-to-global": { "global": "__ctype_b_loc_alloc" } } ],
"^dirname$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^dup$": [],
"^__dynamic_cast$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^EC_KEY_new_by_curve_name$": [ { "return-alloc": { "type": "heap" } } ],
"^epoll_ctl$": [],
"^epoll_wait$": [],
"^__errno_location$": [ { "return-points-to-global": { "global": "errno" } } ],
"^exit$": [],
"^fclose$": [],
"^fdopen$": [ { "return-alloc": { "type": "heap" } } ],
"^feof$": [],
"^ferror$": [],
"^fflush$": [],
"^fgetc$": [],
"^fgets$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^fileno$": [],
"^fopen$": [ { "return-alloc": { "type": "heap" } } ],
"^fprintf$": [],
"^__fprintf_chk$": [],
"^fputc$": [],
"^fputs$": [],
"^fread$": [],
"^free$": [],
"^freeaddrinfo$": [],
"^fseek$": [],
"^fseeko$": [],
"^ftell$": [],
"^ftello$": [],
"^fwrite$": [],
"^gcvt": [ { "return-aliases-arg": { "arg": 2 } } ],
"^getc$": [],
"^getegid$": [],
"^getenv$": [ { "return-alloc": { "type": "heap" } } ],
"^getgrgid$": [ { "return-points-to-global": { "global": "getgrgid_alloc" } } ],
"^getgrname$": [ { "return-points-to-global": { "global": "getgrgid_alloc" } } ],
"^gethostname$": [],
"^getline$": [],
"^getopt$": [],
"^getpwent$": [{ "return-points-to-global": { "global": "getpwent_alloc" } } ],
"^getpwnam$": [{ "return-points-to-global": { "global": "getpwent_alloc" } } ],
"^getpwuid$": [{ "return-points-to-global": { "global": "getpwent_alloc" } } ],
"^gets$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^inet_ntop$": [ { "return-aliases-arg": { "arg": 2 } } ],
"^__isoc99_scanf$": [],
"^_IO_getc$": [],
"^link$": [],
"^llvm\\.lifetime\\.end": [],
"^llvm\\.lifetime\\.start": [],
"^llvm\\.memset": [ { "return-aliases-arg": { "arg": 0 } } ],
"^llvm\\.stackrestore$": [ { "return-alloc": { "type": "top" } } ],
"^llvm\\.stacksave$": [ { "return-alloc": { "type": "top" } } ],
"^llvm\\.va_end$": [],
"^llvm\\.va_start$": [],
"^lstat$": [],
"^memchr$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^memcmp$": [],
"^memset$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^mkdir$": [],
"^mmap$": [ { "return-alloc": { "type": "heap" } } ],
"^munmap$": [ ],
"^nftw$": [ { "calls-arg": { "arg": 1 } } ],
"^open$": [ ],
"^opendir$": [ { "return-alloc": { "type": "heap" } } ],
"^pipe$": [],
"^popen$": [ { "return-alloc": { "type": "heap" } } ],
"^printf$": [],
"^__printf_chk$": [],
"^pthread_mutex_lock$": [],
"^pthread_mutex_trylock$": [],
"^pthread_mutex_unlock$": [],
"^putc$": [],
"^puts$": [],
"^read$": [],
"^readdir$": [ { "return-points-to-global": { "global": "readdir_alloc" } } ],
"^realpath$": [
{ "return-aliases-arg": { "arg": 1 } },
{ "return-alloc": { "type": "heap" } }
],
"^recv$": [],
"^remove$": [],
"^rename$": [],
"^rewind$": [],
"__rust_alloc": [ { "return-alloc": { "type": "heap" } } ],
"^scanf$": [],
"^send$": [],
"^setsockopt$": [],
"^setvbuf$": [],
"^snprintf$": [],
"^socket$": [],
"^sprintf$": [],
"^__sprintf_chk$": [],
"^SSL_CTX_new$": [ { "return-alloc": { "type": "heap" } } ],
"^SSL_CTX_new_ex$": [ { "return-alloc": { "type": "heap" } } ],
"^SSL_dup$": [ { "return-alloc": { "type": "heap" } } ],
"^SSL_new$": [ { "return-alloc": { "type": "heap" } } ],
"^stat$": [],
"^strcasecmp$": [],
"^strcat$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^strchr$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^strcmp$": [],
"^strcpy$": [
{ "arg-memcpy-arg": { "dst": 0, "src": 1 } },
{ "return-aliases-arg": { "arg": 0 } }
],
"^__strcpy_chk$": [
{ "arg-memcpy-arg": { "dst": 0, "src": 1 } },
{ "return-aliases-arg": { "arg": 0 } }
],
"^strcspn$": [ { "arg-memcpy-arg": { "dst": 0, "src": 1 } } ],
"^strdup$": [ { "return-alloc": { "type": "heap" } } ],
"^strerror$": [ { "return-points-to-global": { "global": "strerror_alloc" } } ],
"^strlen$": [],
"^strncasecmp$": [],
"^strncat$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^strncmp$": [],
"^strncpy$": [ { "arg-memcpy-arg": { "dst": 0, "src": 1 } } ],
"^strncpy$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^strndup$": [ { "return-alloc": { "type": "heap" } } ],
"^strnlen$": [],
"^strrchr$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^strsep$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^strstr$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^strtok$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^symlink$": [],
"^__sysv_signal$": [ { "return-points-to-global": { "global": "__sysv_signal_alloc" } } ],
"^time$": [],
"^TLS_client_method$": [ { "return-alloc": { "type": "heap" } } ],
"^TLS_method$": [ { "return-alloc": { "type": "heap" } } ],
"^ungetc$": [],
"^vfprintf$": [],
"^write$": [],
"^writev$": [],
"^__xpg_basename$": [ { "return-aliases-arg": { "arg": 0 } } ],
"^_ZdlPv$": []
}