Add libc::readlink() (#2316)

* Add libc::readlink()

---------

Co-authored-by: Christoffer Lerno <christoffer@aegik.com>
This commit is contained in:
Kiana
2025-07-22 15:46:23 +02:00
committed by GitHub
parent 04528aee1f
commit 38bc11b7b8

View File

@@ -148,6 +148,7 @@ extern fn void qsort(void* base, usz items, usz size, CompareFunction compare);
extern fn CInt raise(CInt signal); extern fn CInt raise(CInt signal);
extern fn CInt rand(); extern fn CInt rand();
extern fn isz read(Fd fd, void* buf, usz nbyte) @if(!env::WIN32); extern fn isz read(Fd fd, void* buf, usz nbyte) @if(!env::WIN32);
extern fn isz readlink(ZString pathname, char* buf, int bufsize) @if(!env::WIN32);
extern fn void* realloc(void* ptr, usz size); extern fn void* realloc(void* ptr, usz size);
extern fn CInt remove(ZString filename); extern fn CInt remove(ZString filename);
extern fn CInt rename(ZString old_name, ZString new_name); extern fn CInt rename(ZString old_name, ZString new_name);