1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00

Linux: Add oddly-named arm syscalls to syscall-names.list

<asm/unistd.h> on arm defines the following macros:

#define __ARM_NR_breakpoint             (__ARM_NR_BASE+1)
#define __ARM_NR_cacheflush             (__ARM_NR_BASE+2)
#define __ARM_NR_usr26                  (__ARM_NR_BASE+3)
#define __ARM_NR_usr32                  (__ARM_NR_BASE+4)
#define __ARM_NR_set_tls                (__ARM_NR_BASE+5)
#define __ARM_NR_get_tls                (__ARM_NR_BASE+6)

These do not follow the regular __NR_* naming convention and
have so far been ignored by the syscall-names.list consistency
checks.  This commit adds these names to the file, preparing
for the availability of these names in the regular __NR_*
namespace.
This commit is contained in:
Florian Weimer
2019-05-31 13:52:16 +02:00
parent 9250e6610f
commit 0bb8f8c791
2 changed files with 11 additions and 0 deletions

View File

@ -52,6 +52,7 @@ bdflush
bind
bpf
break
breakpoint
brk
cachectl
cacheflush
@ -139,6 +140,7 @@ get_kernel_syms
get_mempolicy
get_robust_list
get_thread_area
get_tls
getcpu
getcwd
getdents
@ -499,6 +501,7 @@ set_mempolicy
set_robust_list
set_thread_area
set_tid_address
set_tls
setdomainname
setfsgid
setfsgid32
@ -611,6 +614,8 @@ unlinkat
unshare
uselib
userfaultfd
usr26
usr32
ustat
utime
utimensat