<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.
+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>
* sysdeps/powerpc/Makefile
bind
bpf
break
+breakpoint
brk
cachectl
cacheflush
get_mempolicy
get_robust_list
get_thread_area
+get_tls
getcpu
getcwd
getdents
set_robust_list
set_thread_area
set_tid_address
+set_tls
setdomainname
setfsgid
setfsgid32
unshare
uselib
userfaultfd
+usr26
+usr32
ustat
utime
utimensat