aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/syscalls/arm-linux.xml')
-rw-r--r--gdb/syscalls/arm-linux.xml94
1 files changed, 87 insertions, 7 deletions
diff --git a/gdb/syscalls/arm-linux.xml b/gdb/syscalls/arm-linux.xml
index 72a64566133..8493057e691 100644
--- a/gdb/syscalls/arm-linux.xml
+++ b/gdb/syscalls/arm-linux.xml
@@ -4,14 +4,13 @@
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
- notice and this notice are preserved. This file is offered as-is,
- without any warranty. -->
-<!-- This file was generated using the following file:
+ notice and this notice are preserved. -->
+<!-- This file was generated using the following files:
- linux/arch/arm/include/uapi/asm/unistd.h
+ arch/arm/tools/syscall.tbl
+ arch/arm/include/uapi/asm/unistd.h
- The file mentioned above belongs to the Linux Kernel.
- Some small hand-edits were made. -->
+ The files mentioned above belong to the Linux Kernel. -->
<syscalls_info>
<syscall name="restart_syscall" number="0"/>
<syscall name="exit" number="1" groups="process"/>
@@ -72,7 +71,7 @@
<syscall name="mpx" number="56"/> <!-- removed -->
<syscall name="setpgid" number="57"/>
<syscall name="ulimit" number="58"/> <!-- removed -->
- <syscall name="oldolduname" number="59"/> <!-- removed -->
+ <syscall name="olduname" number="59"/> <!-- removed -->
<syscall name="umask" number="60"/>
<syscall name="chroot" number="61" groups="file"/>
<syscall name="ustat" number="62"/>
@@ -387,9 +386,90 @@
<syscall name="process_vm_writev" number="377"/>
<syscall name="kcmp" number="378"/>
<syscall name="finit_module" number="379" groups="descriptor"/>
+ <syscall name="sched_setattr" number="380"/>
+ <syscall name="sched_getattr" number="381"/>
+ <syscall name="renameat2" number="382" groups="descriptor,file"/>
+ <syscall name="seccomp" number="383"/>
+ <syscall name="getrandom" number="384"/>
+ <syscall name="memfd_create" number="385" groups="descriptor"/>
+ <syscall name="bpf" number="386" groups="descriptor"/>
+ <syscall name="execveat" number="387" groups="descriptor,file,process"/>
+ <syscall name="userfaultfd" number="388" groups="descriptor"/>
+ <syscall name="membarrier" number="389"/>
+ <syscall name="mlock2" number="390" groups="memory"/>
+ <syscall name="copy_file_range" number="391" groups="descriptor"/>
+ <syscall name="preadv2" number="392" groups="descriptor"/>
+ <syscall name="pwritev2" number="393" groups="descriptor"/>
+ <syscall name="pkey_mprotect" number="394" groups="memory"/>
+ <syscall name="pkey_alloc" number="395"/>
+ <syscall name="pkey_free" number="396"/>
+ <syscall name="statx" number="397" groups="descriptor,file"/>
+ <syscall name="rseq" number="398"/>
+ <syscall name="io_pgetevents" number="399"/>
+ <syscall name="migrate_pages" number="400" groups="memory"/>
+ <syscall name="kexec_file_load" number="401" groups="descriptor"/>
+ <syscall name="clock_gettime64" number="403"/>
+ <syscall name="clock_settime64" number="404"/>
+ <syscall name="clock_adjtime64" number="405"/>
+ <syscall name="clock_getres_time64" number="406"/>
+ <syscall name="clock_nanosleep_time64" number="407"/>
+ <syscall name="timer_gettime64" number="408"/>
+ <syscall name="timer_settime64" number="409"/>
+ <syscall name="timerfd_gettime64" number="410" groups="descriptor"/>
+ <syscall name="timerfd_settime64" number="411" groups="descriptor"/>
+ <syscall name="utimensat_time64" number="412" groups="descriptor,file"/>
+ <syscall name="pselect6_time64" number="413" groups="descriptor"/>
+ <syscall name="ppoll_time64" number="414" groups="descriptor"/>
+ <syscall name="io_pgetevents_time64" number="416"/>
+ <syscall name="recvmmsg_time64" number="417" groups="network"/>
+ <syscall name="mq_timedsend_time64" number="418" groups="descriptor"/>
+ <syscall name="mq_timedreceive_time64" number="419" groups="descriptor"/>
+ <syscall name="semtimedop_time64" number="420" groups="ipc"/>
+ <syscall name="rt_sigtimedwait_time64" number="421" groups="signal"/>
+ <syscall name="futex_time64" number="422"/>
+ <syscall name="sched_rr_get_interval_time64" number="423"/>
+ <syscall name="pidfd_send_signal" number="424" groups="descriptor,signal,process"/>
+ <syscall name="io_uring_setup" number="425" groups="descriptor"/>
+ <syscall name="io_uring_enter" number="426" groups="descriptor,signal"/>
+ <syscall name="io_uring_register" number="427" groups="descriptor,memory"/>
+ <syscall name="open_tree" number="428" groups="descriptor,file"/>
+ <syscall name="move_mount" number="429" groups="descriptor,file"/>
+ <syscall name="fsopen" number="430" groups="descriptor"/>
+ <syscall name="fsconfig" number="431" groups="descriptor,file"/>
+ <syscall name="fsmount" number="432" groups="descriptor"/>
+ <syscall name="fspick" number="433" groups="descriptor,file"/>
+ <syscall name="pidfd_open" number="434" groups="descriptor"/>
+ <syscall name="clone3" number="435" groups="process"/>
+ <syscall name="close_range" number="436"/>
+ <syscall name="openat2" number="437" groups="descriptor,file"/>
+ <syscall name="pidfd_getfd" number="438" groups="descriptor"/>
+ <syscall name="faccessat2" number="439" groups="descriptor,file"/>
+ <syscall name="process_madvise" number="440" groups="descriptor"/>
+ <syscall name="epoll_pwait2" number="441" groups="descriptor"/>
+ <syscall name="mount_setattr" number="442" groups="descriptor,file"/>
+ <syscall name="quotactl_fd" number="443" groups="descriptor"/>
+ <syscall name="landlock_create_ruleset" number="444" groups="descriptor"/>
+ <syscall name="landlock_add_rule" number="445" groups="descriptor"/>
+ <syscall name="landlock_restrict_self" number="446" groups="descriptor"/>
+ <syscall name="process_mrelease" number="448" groups="descriptor"/>
+ <syscall name="futex_waitv" number="449"/>
+ <syscall name="set_mempolicy_home_node" number="450" groups="memory"/>
+ <syscall name="cachestat" number="451" groups="descriptor"/>
+ <syscall name="fchmodat2" number="452" groups="descriptor,file"/>
+ <syscall name="map_shadow_stack" number="453" groups="memory"/>
+ <syscall name="futex_wake" number="454"/>
+ <syscall name="futex_wait" number="455"/>
+ <syscall name="futex_requeue" number="456"/>
+ <syscall name="statmount" number="457"/>
+ <syscall name="listmount" number="458"/>
+ <syscall name="lsm_get_self_attr" number="459"/>
+ <syscall name="lsm_set_self_attr" number="460"/>
+ <syscall name="lsm_list_modules" number="461"/>
+ <syscall name="mseal" number="462"/>
<syscall name="ARM_breakpoint" number="983041"/>
<syscall name="ARM_cacheflush" number="983042"/>
<syscall name="ARM_usr26" number="983043"/>
<syscall name="ARM_usr32" number="983044"/>
<syscall name="ARM_set_tls" number="983045"/>
+ <syscall name="ARM_get_tls" number="983046"/>
</syscalls_info>