]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
gdb: syscalls: Remove tips for LoongArch xml files
authorTiezhu Yang <yangtiezhu@loongson.cn>
Mon, 16 Dec 2024 07:03:03 +0000 (15:03 +0800)
committerTiezhu Yang <yangtiezhu@loongson.cn>
Tue, 17 Dec 2024 14:54:09 +0000 (22:54 +0800)
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>
gdb/syscalls/loongarch-linux.xml
gdb/syscalls/loongarch-linux.xml.in

index 6e85dbd7166762ac074f1deb9dd0f686f95d2fc7..91e7bbc96918861a9e5c1aff1ec7865a5c33cf6f 100644 (file)
@@ -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"/>
index cf38f311abe969184aad9cdec08519a278ae991d..e6e17b3f2b61c14fbaa814c66a271378bba27a7d 100644 (file)
 
      <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"/>