aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiezhu Yang <yangtiezhu@loongson.cn>2024-12-16 15:03:03 +0800
committerTiezhu Yang <yangtiezhu@loongson.cn>2024-12-17 22:54:09 +0800
commit2aa496bd29a81f45c330149fb8107b76e57b7565 (patch)
tree2c16bf9b446ab8a4d5089573536ce89c287501d0
parentc740c422eeacaef43475bbe2245470e6828cb9f8 (diff)
downloadbinutils-2aa496bd29a81f45c330149fb8107b76e57b7565.zip
binutils-2aa496bd29a81f45c330149fb8107b76e57b7565.tar.gz
binutils-2aa496bd29a81f45c330149fb8107b76e57b7565.tar.bz2
gdb: syscalls: Remove tips for LoongArch xml files
After commit "gdb: syscalls: Handle __NR3264_ prefixed syscall number", no need to do special handling when generating xml file for LoongArch, just remove the tips in the file comment. Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn> Approved-By: Tom de Vries <tdevries@suse.de>
-rw-r--r--gdb/syscalls/loongarch-linux.xml24
-rw-r--r--gdb/syscalls/loongarch-linux.xml.in23
2 files changed, 2 insertions, 45 deletions
diff --git a/gdb/syscalls/loongarch-linux.xml b/gdb/syscalls/loongarch-linux.xml
index 6e85dbd..91e7bbc 100644
--- a/gdb/syscalls/loongarch-linux.xml
+++ b/gdb/syscalls/loongarch-linux.xml
@@ -9,29 +9,7 @@
<sys/syscall.h>
- The file mentioned above belongs to the Linux Kernel.
-
- Note that the system header file /usr/include/asm-generic/unistd.h
- may be different with the latest upstream Linux kernel uapi header
- file include/uapi/asm-generic/unistd.h, it is better to copy the
- upstream header file into the system header file when generating
- loongarch-linux.xml.in.
-
- There exist some __NR3264_ prefixed syscall numbers, replace them
- with digital numbers according to /usr/include/asm-generic/unistd.h
- and sort them by syscall number manually, maybe we can modify the
- script to do it automatically in the future.
-
- <syscall name="fcntl" number="__NR3264_fcntl"/>
- <syscall name="statfs" number="__NR3264_statfs"/>
- <syscall name="fstatfs" number="__NR3264_fstatfs"/>
- <syscall name="truncate" number="__NR3264_truncate"/>
- <syscall name="ftruncate" number="__NR3264_ftruncate"/>
- <syscall name="lseek" number="__NR3264_lseek"/>
- <syscall name="sendfile" number="__NR3264_sendfile"/>
- <syscall name="mmap" number="__NR3264_mmap"/>
- <syscall name="fadvise64" number="__NR3264_fadvise64"/>
--->
+ The file mentioned above belongs to the Linux Kernel. -->
<syscalls_info>
<syscall name="io_setup" number="0" groups="memory"/>
<syscall name="io_destroy" number="1" groups="memory"/>
diff --git a/gdb/syscalls/loongarch-linux.xml.in b/gdb/syscalls/loongarch-linux.xml.in
index cf38f31..e6e17b3 100644
--- a/gdb/syscalls/loongarch-linux.xml.in
+++ b/gdb/syscalls/loongarch-linux.xml.in
@@ -11,29 +11,8 @@
<sys/syscall.h>
- The file mentioned above belongs to the Linux Kernel.
+ The file mentioned above belongs to the Linux Kernel. -->
- Note that the system header file /usr/include/asm-generic/unistd.h
- may be different with the latest upstream Linux kernel uapi header
- file include/uapi/asm-generic/unistd.h, it is better to copy the
- upstream header file into the system header file when generating
- loongarch-linux.xml.in.
-
- There exist some __NR3264_ prefixed syscall numbers, replace them
- with digital numbers according to /usr/include/asm-generic/unistd.h
- and sort them by syscall number manually, maybe we can modify the
- script to do it automatically in the future.
-
- <syscall name="fcntl" number="__NR3264_fcntl"/>
- <syscall name="statfs" number="__NR3264_statfs"/>
- <syscall name="fstatfs" number="__NR3264_fstatfs"/>
- <syscall name="truncate" number="__NR3264_truncate"/>
- <syscall name="ftruncate" number="__NR3264_ftruncate"/>
- <syscall name="lseek" number="__NR3264_lseek"/>
- <syscall name="sendfile" number="__NR3264_sendfile"/>
- <syscall name="mmap" number="__NR3264_mmap"/>
- <syscall name="fadvise64" number="__NR3264_fadvise64"/>
--->
<syscalls_info>
<syscall name="io_setup" number="0"/>