mirror of
https://github.com/fluencelabs/musl
synced 2025-06-20 18:26:52 +00:00
debloat: use __syscall instead of syscall where possible
don't waste time (and significant code size due to function call overhead!) setting errno when the result of a syscall does not matter or when it can't fail.
This commit is contained in:
@ -22,7 +22,7 @@ static int init_main_thread()
|
||||
main_thread.errno_ptr = __errno_location();
|
||||
libc.errno_location = errno_location;
|
||||
main_thread.tid = main_thread.pid =
|
||||
syscall(SYS_set_tid_address, &main_thread.tid);
|
||||
__syscall(SYS_set_tid_address, &main_thread.tid);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user