]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
gdb: syscalls: Update LoongArch xml files
authorTiezhu Yang <yangtiezhu@loongson.cn>
Mon, 16 Dec 2024 07:03:04 +0000 (15:03 +0800)
committerTiezhu Yang <yangtiezhu@loongson.cn>
Tue, 17 Dec 2024 14:54:34 +0000 (22:54 +0800)
There are some new syscalls in the latest upstream Linux kernel [1][2][3],
update the xml files for LoongArch to reflect the reality.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7697a0fe0154
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ff388fe5c481
[3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6140be90ec70

Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Approved-By: Tom de Vries <tdevries@suse.de>
gdb/syscalls/loongarch-linux.xml
gdb/syscalls/loongarch-linux.xml.in

index 91e7bbc96918861a9e5c1aff1ec7865a5c33cf6f..9130e45b42bdb31a31a49db1c74c6b2529ec187d 100644 (file)
@@ -89,6 +89,8 @@
   <syscall name="splice" number="76" groups="descriptor"/>
   <syscall name="tee" number="77" groups="descriptor"/>
   <syscall name="readlinkat" number="78" groups="descriptor,file"/>
+  <syscall name="fstatat" number="79"/>
+  <syscall name="fstat" number="80" groups="descriptor"/>
   <syscall name="sync" number="81"/>
   <syscall name="fsync" number="82" groups="descriptor"/>
   <syscall name="fdatasync" number="83" groups="descriptor"/>
   <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="syscalls" number="462"/>
+  <syscall name="mseal" number="462" groups="memory"/>
+  <syscall name="setxattrat" number="463"/>
+  <syscall name="getxattrat" number="464"/>
+  <syscall name="listxattrat" number="465"/>
+  <syscall name="removexattrat" number="466"/>
+  <syscall name="syscalls" number="467"/>
 </syscalls_info>
index e6e17b3f2b61c14fbaa814c66a271378bba27a7d..3172a45baf2fda10d0fb5f4f912dfcaa549dcc9a 100644 (file)
@@ -93,6 +93,8 @@
   <syscall name="splice" number="76"/>
   <syscall name="tee" number="77"/>
   <syscall name="readlinkat" number="78"/>
+  <syscall name="fstatat" number="79"/>
+  <syscall name="fstat" number="80"/>
   <syscall name="sync" number="81"/>
   <syscall name="fsync" number="82"/>
   <syscall name="fdatasync" number="83"/>
   <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="syscalls" number="462"/>
+  <syscall name="mseal" number="462"/>
+  <syscall name="setxattrat" number="463"/>
+  <syscall name="getxattrat" number="464"/>
+  <syscall name="listxattrat" number="465"/>
+  <syscall name="removexattrat" number="466"/>
+  <syscall name="syscalls" number="467"/>
 </syscalls_info>