@@ -337,16 +337,16 @@ fn split_int_errno(rc_in u64) (i64, Errno) {
337
337
}
338
338
339
339
// 0 sys_read unsigned int fd char *buf size_t count
340
- pub fn sys_read (fd i64 , buf & byte , count u64 ) (i64 , Errno) {
340
+ pub fn sys_read (fd i64 , buf & u8 , count u64 ) (i64 , Errno) {
341
341
return split_int_errno (sys_call3 (0 , u64 (fd), u64 (buf), count))
342
342
}
343
343
344
344
// 1 sys_write unsigned int fd, const char *buf, size_t count
345
- pub fn sys_write (fd i64 , buf & byte , count u64 ) (i64 , Errno) {
345
+ pub fn sys_write (fd i64 , buf & u8 , count u64 ) (i64 , Errno) {
346
346
return split_int_errno (sys_call3 (1 , u64 (fd), u64 (buf), count))
347
347
}
348
348
349
- pub fn sys_open (filename & byte , flags i64 , mode int ) (i64 , Errno) {
349
+ pub fn sys_open (filename & u8 , flags i64 , mode int ) (i64 , Errno) {
350
350
// 2 sys_open const char *filename int flags int mode
351
351
return split_int_errno (sys_call3 (2 , u64 (filename), u64 (flags), u64 (mode)))
352
352
}
@@ -357,7 +357,7 @@ pub fn sys_close(fd i64) Errno {
357
357
}
358
358
359
359
// 9 sys_mmap unsigned long addr unsigned long len unsigned long prot unsigned long flags unsigned long fd unsigned long off
360
- pub fn sys_mmap (addr & byte , len u64 , prot Mm_prot, flags Map_flags, fildes u64 , off u64 ) (& byte , Errno) {
360
+ pub fn sys_mmap (addr & u8 , len u64 , prot Mm_prot, flags Map_flags, fildes u64 , off u64 ) (& u8 , Errno) {
361
361
rc := sys_call6 (9 , u64 (addr), len, u64 (prot), u64 (flags), fildes, off)
362
362
a , e := split_int_errno (rc)
363
363
return & u8 (a), e
0 commit comments