mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
builtin: fix byte deprecation warnings for v test-all
(the -freestanding compilation)
This commit is contained in:
parent
2904c399b5
commit
d47c722c1f
@ -116,28 +116,28 @@ fn __free(ptr &C.void) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn vsprintf(str &char, format &char, ap &byte) int {
|
fn vsprintf(str &char, format &char, ap &u8) int {
|
||||||
panic('vsprintf(): string interpolation is not supported in `-freestanding`')
|
panic('vsprintf(): string interpolation is not supported in `-freestanding`')
|
||||||
}
|
}
|
||||||
|
|
||||||
fn vsnprintf(str &char, size usize, format &char, ap &byte) int {
|
fn vsnprintf(str &char, size usize, format &char, ap &u8) int {
|
||||||
panic('vsnprintf(): string interpolation is not supported in `-freestanding`')
|
panic('vsnprintf(): string interpolation is not supported in `-freestanding`')
|
||||||
}
|
}
|
||||||
|
|
||||||
// not really needed
|
// not really needed
|
||||||
fn bare_read(buf &byte, count u64) (i64, Errno) {
|
fn bare_read(buf &u8, count u64) (i64, Errno) {
|
||||||
return sys_read(0, buf, count)
|
return sys_read(0, buf, count)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn bare_print(buf &byte, len u64) {
|
pub fn bare_print(buf &u8, len u64) {
|
||||||
sys_write(1, buf, len)
|
sys_write(1, buf, len)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn bare_eprint(buf &byte, len u64) {
|
fn bare_eprint(buf &u8, len u64) {
|
||||||
sys_write(2, buf, len)
|
sys_write(2, buf, len)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn write(fd i64, buf &byte, count u64) i64 {
|
pub fn write(fd i64, buf &u8, count u64) i64 {
|
||||||
x, _ := sys_write(fd, buf, count)
|
x, _ := sys_write(fd, buf, count)
|
||||||
return x
|
return x
|
||||||
}
|
}
|
||||||
|
@ -231,17 +231,17 @@ fn split_int_errno(rc_in u64) (i64, Errno) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 0 sys_read
|
// 0 sys_read
|
||||||
fn sys_read(fd i64, buf &byte, count u64) (i64, Errno) {
|
fn sys_read(fd i64, buf &u8, count u64) (i64, Errno) {
|
||||||
return split_int_errno(sys_call3(0, u64(fd), u64(buf), count))
|
return split_int_errno(sys_call3(0, u64(fd), u64(buf), count))
|
||||||
}
|
}
|
||||||
|
|
||||||
// 1 sys_write
|
// 1 sys_write
|
||||||
pub fn sys_write(fd i64, buf &byte, count u64) (i64, Errno) {
|
pub fn sys_write(fd i64, buf &u8, count u64) (i64, Errno) {
|
||||||
return split_int_errno(sys_call3(1, u64(fd), u64(buf), count))
|
return split_int_errno(sys_call3(1, u64(fd), u64(buf), count))
|
||||||
}
|
}
|
||||||
|
|
||||||
// 2 sys_open
|
// 2 sys_open
|
||||||
fn sys_open(filename &byte, flags i64, mode int) (i64, Errno) {
|
fn sys_open(filename &u8, flags i64, mode int) (i64, Errno) {
|
||||||
return split_int_errno(sys_call3(2, u64(filename), u64(flags), u64(mode)))
|
return split_int_errno(sys_call3(2, u64(filename), u64(flags), u64(mode)))
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -251,7 +251,7 @@ fn sys_close(fd i64) Errno {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 9 sys_mmap
|
// 9 sys_mmap
|
||||||
fn sys_mmap(addr &byte, len u64, prot MemProt, flags MapFlags, fildes i64, off u64) (&byte, Errno) {
|
fn sys_mmap(addr &u8, len u64, prot MemProt, flags MapFlags, fildes i64, off u64) (&u8, Errno) {
|
||||||
rc := sys_call6(9, u64(addr), len, u64(prot), u64(flags), fildes, off)
|
rc := sys_call6(9, u64(addr), len, u64(prot), u64(flags), fildes, off)
|
||||||
a, e := split_int_errno(rc)
|
a, e := split_int_errno(rc)
|
||||||
return &u8(a), e
|
return &u8(a), e
|
||||||
@ -263,7 +263,7 @@ fn sys_munmap(addr voidptr, len u64) Errno {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 25 sys_mremap
|
// 25 sys_mremap
|
||||||
fn sys_mremap(old_addr voidptr, old_len u64, new_len u64, flags u64) (&byte, Errno) {
|
fn sys_mremap(old_addr voidptr, old_len u64, new_len u64, flags u64) (&u8, Errno) {
|
||||||
rc := sys_call4(25, u64(old_addr), old_len, new_len, flags)
|
rc := sys_call4(25, u64(old_addr), old_len, new_len, flags)
|
||||||
a, e := split_int_errno(rc)
|
a, e := split_int_errno(rc)
|
||||||
return &u8(a), e
|
return &u8(a), e
|
||||||
@ -305,7 +305,7 @@ fn sys_dup2(oldfd int, newfd int) (i64, Errno) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 59 sys_execve
|
// 59 sys_execve
|
||||||
fn sys_execve(filename &byte, argv []&byte, envp []&byte) int {
|
fn sys_execve(filename &u8, argv []&u8, envp []&u8) int {
|
||||||
return int(sys_call3(59, u64(filename), argv.data, envp.data))
|
return int(sys_call3(59, u64(filename), argv.data, envp.data))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user