1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-30 22:43:12 +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

@ -1,3 +1,9 @@
2019-05-31 Florian Weimer <fweimer@redhat.com>
* sysdeps/unix/sysv/linux/syscall-names.list: Add oddly named
system calls for the arm architecture: breakpoint, get_tls,
set_tls, usr26, usr32.
2019-05-30 Gabriel F. T. Gomes <gabrielftg@linux.ibm.com> 2019-05-30 Gabriel F. T. Gomes <gabrielftg@linux.ibm.com>
* sysdeps/powerpc/Makefile * sysdeps/powerpc/Makefile

View File

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