allocator interface (first pass)
This commit is contained in:
+12
-12
@@ -2,8 +2,8 @@
|
||||
|
||||
# unsupported in bindings: C union '__mbstate_t' has no native spelling
|
||||
__darwin_pthread_handler_rec :: c_struct {
|
||||
__routine ?*c_func(_ ?*mut void) void
|
||||
__arg ?*mut void
|
||||
__routine ?*c_func(_ ?*mut anyopaque) void
|
||||
__arg ?*mut anyopaque
|
||||
__next ?*mut __darwin_pthread_handler_rec
|
||||
}
|
||||
_opaque_pthread_attr_t :: c_struct {
|
||||
@@ -47,7 +47,7 @@ __sbuf :: c_struct {
|
||||
_base ?*mut c_uchar
|
||||
_size c_int
|
||||
}
|
||||
__sFILEX :: c_struct
|
||||
__sFILEX :: opaque
|
||||
__sFILE :: c_struct {
|
||||
_p ?*mut c_uchar
|
||||
_r c_int
|
||||
@@ -56,11 +56,11 @@ __sFILE :: c_struct {
|
||||
_file c_short
|
||||
_bf __sbuf
|
||||
_lbfsize c_int
|
||||
_cookie ?*mut void
|
||||
_close ?*c_func(_ ?*mut void) c_int
|
||||
_read ?*c_func(_ ?*mut void, _ ?*mut c_char, _ c_int) c_int
|
||||
_seek ?*c_func(_ ?*mut void, _ c_longlong, _ c_int) c_longlong
|
||||
_write ?*c_func(_ ?*mut void, _ ?*c_char, _ c_int) c_int
|
||||
_cookie ?*mut anyopaque
|
||||
_close ?*c_func(_ ?*mut anyopaque) c_int
|
||||
_read ?*c_func(_ ?*mut anyopaque, _ ?*mut c_char, _ c_int) c_int
|
||||
_seek ?*c_func(_ ?*mut anyopaque, _ c_longlong, _ c_int) c_longlong
|
||||
_write ?*c_func(_ ?*mut anyopaque, _ ?*c_char, _ c_int) c_int
|
||||
_ub __sbuf
|
||||
_extra ?*mut __sFILEX
|
||||
_ur c_int
|
||||
@@ -196,13 +196,13 @@ fopen c_func(__filename ?*c_char, __mode ?*c_char) ?*mut __sFILE
|
||||
fprintf c_func(_ ?*mut __sFILE, _ ?*c_char, ...) c_int
|
||||
fputc c_func(_ c_int, _ ?*mut __sFILE) c_int
|
||||
fputs c_func(_ ?*c_char, _ ?*mut __sFILE) c_int
|
||||
fread c_func(__ptr ?*mut void, __size c_ulong, __nitems c_ulong, __stream ?*mut __sFILE) c_ulong
|
||||
fread c_func(__ptr ?*mut anyopaque, __size c_ulong, __nitems c_ulong, __stream ?*mut __sFILE) c_ulong
|
||||
freopen c_func(_ ?*c_char, _ ?*c_char, _ ?*mut __sFILE) ?*mut __sFILE
|
||||
fscanf c_func(_ ?*mut __sFILE, _ ?*c_char, ...) c_int
|
||||
fseek c_func(_ ?*mut __sFILE, _ c_long, _ c_int) c_int
|
||||
fsetpos c_func(_ ?*mut __sFILE, _ ?*c_longlong) c_int
|
||||
ftell c_func(_ ?*mut __sFILE) c_long
|
||||
fwrite c_func(__ptr ?*void, __size c_ulong, __nitems c_ulong, __stream ?*mut __sFILE) c_ulong
|
||||
fwrite c_func(__ptr ?*anyopaque, __size c_ulong, __nitems c_ulong, __stream ?*mut __sFILE) c_ulong
|
||||
getc c_func(_ ?*mut __sFILE) c_int
|
||||
getchar c_func() c_int
|
||||
gets c_func(_ ?*mut c_char) ?*mut c_char
|
||||
@@ -254,7 +254,7 @@ dprintf c_func(_ c_int, _ ?*c_char, ...) c_int
|
||||
vdprintf c_func(_ c_int, _ ?*c_char, _ ?*mut c_char) c_int
|
||||
getdelim c_func(__linep ?*mut ?*mut c_char, __linecapp ?*mut c_ulong, __delimiter c_int, __stream ?*mut __sFILE) c_long
|
||||
getline c_func(__linep ?*mut ?*mut c_char, __linecapp ?*mut c_ulong, __stream ?*mut __sFILE) c_long
|
||||
fmemopen c_func(__buf ?*mut void, __size c_ulong, __mode ?*c_char) ?*mut __sFILE
|
||||
fmemopen c_func(__buf ?*mut anyopaque, __size c_ulong, __mode ?*c_char) ?*mut __sFILE
|
||||
open_memstream c_func(__bufp ?*mut ?*mut c_char, __sizep ?*mut c_ulong) ?*mut __sFILE
|
||||
asprintf c_func(_ ?*mut ?*mut c_char, _ ?*c_char, ...) c_int
|
||||
ctermid_r c_func(_ ?*mut c_char) ?*mut c_char
|
||||
@@ -264,7 +264,7 @@ fpurge c_func(_ ?*mut __sFILE) c_int
|
||||
setbuffer c_func(_ ?*mut __sFILE, _ ?*mut c_char, __size c_int) void
|
||||
setlinebuf c_func(_ ?*mut __sFILE) c_int
|
||||
vasprintf c_func(_ ?*mut ?*mut c_char, _ ?*c_char, _ ?*mut c_char) c_int
|
||||
funopen c_func(_ ?*void, _ ?*c_func(_ ?*mut void, _ ?*mut c_char, _ c_int) c_int, _ ?*c_func(_ ?*mut void, _ ?*c_char, _ c_int) c_int, _ ?*c_func(_ ?*mut void, _ c_longlong, _ c_int) c_longlong, _ ?*c_func(_ ?*mut void) c_int) ?*mut __sFILE
|
||||
funopen c_func(_ ?*anyopaque, _ ?*c_func(_ ?*mut anyopaque, _ ?*mut c_char, _ c_int) c_int, _ ?*c_func(_ ?*mut anyopaque, _ ?*c_char, _ c_int) c_int, _ ?*c_func(_ ?*mut anyopaque, _ c_longlong, _ c_int) c_longlong, _ ?*c_func(_ ?*mut anyopaque) c_int) ?*mut __sFILE
|
||||
__snprintf_chk c_func(_ ?*mut c_char, __maxlen c_ulong, _ c_int, _ c_ulong, _ ?*c_char, ...) c_int
|
||||
__vsnprintf_chk c_func(_ ?*mut c_char, __maxlen c_ulong, _ c_int, _ c_ulong, _ ?*c_char, _ ?*mut c_char) c_int
|
||||
__sprintf_chk c_func(_ ?*mut c_char, _ c_int, _ c_ulong, _ ?*c_char, ...) c_int
|
||||
|
||||
Reference in New Issue
Block a user