]> sourceware.org Git - glibc.git/commitdiff
Mark unsigned long arguments with U in more syscalls [BZ #25810]
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 29 Apr 2020 15:08:40 +0000 (08:08 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 29 Apr 2020 15:10:01 +0000 (08:10 -0700)
Mark unsigned long arguments in mmap, read, recv, recvfrom, send, sendto,
write, ioperm, sendfile64, setxattr, lsetxattr, fsetxattr, getxattr,
lgetxattr, fgetxattr, listxattr, llistxattr and flistxattr with U in
syscalls.list files.

sysdeps/unix/syscalls.list
sysdeps/unix/sysv/linux/syscalls.list

index 766d1664aaa7ee959a26256de3de952466c0ea50..7209c24110bea2cd204146dda5ae0c2079609d5c 100644 (file)
@@ -39,25 +39,25 @@ listen              -       listen          i:ii    __listen        listen
 lseek          -       lseek           i:iii   __libc_lseek    __lseek lseek
 madvise                -       madvise         i:pUi   __madvise       madvise
 mkdir          -       mkdir           i:si    __mkdir         mkdir
-mmap           -       mmap            b:aniiii __mmap         mmap
+mmap           -       mmap            b:aUiiii __mmap         mmap
 mprotect       -       mprotect        i:aUi   __mprotect      mprotect
 munmap         -       munmap          i:aU    __munmap        munmap
 open           -       open            Ci:siv  __libc_open __open open
 profil         -       profil          i:piii  __profil        profil
 ptrace         -       ptrace          i:iiii  ptrace
-read           -       read            Ci:ibn  __libc_read     __read read
+read           -       read            Ci:ibU  __libc_read     __read read
 readlink       -       readlink        i:spU   __readlink      readlink
 readv          -       readv           Ci:ipi  __readv         readv
 reboot         -       reboot          i:i     reboot
-recv           -       recv            Ci:ibni __libc_recv     recv
-recvfrom       -       recvfrom        Ci:ibniBN       __libc_recvfrom __recvfrom recvfrom
+recv           -       recv            Ci:ibUi __libc_recv     recv
+recvfrom       -       recvfrom        Ci:ibUiBN       __libc_recvfrom __recvfrom recvfrom
 recvmsg                -       recvmsg         Ci:ipi  __libc_recvmsg  __recvmsg recvmsg
 rename         -       rename          i:ss    rename
 rmdir          -       rmdir           i:s     __rmdir         rmdir
 select         -       select          Ci:iPPPP        __select        __libc_select select
-send           -       send            Ci:ibni __libc_send     __send send
+send           -       send            Ci:ibUi __libc_send     __send send
 sendmsg                -       sendmsg         Ci:ipi  __libc_sendmsg  __sendmsg sendmsg
-sendto         -       sendto          Ci:ibnibn       __libc_sendto   __sendto sendto
+sendto         -       sendto          Ci:ibUibn       __libc_sendto   __sendto sendto
 setdomain      -       setdomainname   i:si    setdomainname
 setegid                -       setegid         i:i     __setegid       setegid
 seteuid                -       seteuid         i:i     __seteuid       seteuid
@@ -90,5 +90,5 @@ uname         -       uname           i:p     __uname         uname
 unlink         -       unlink          i:s     __unlink        unlink
 utimes         -       utimes          i:sp    __utimes        utimes
 vhangup                -       vhangup         i:i     vhangup
-write          -       write           Ci:ibn  __libc_write    __write write
+write          -       write           Ci:ibU  __libc_write    __write write
 writev         -       writev          Ci:ipi  __writev        writev
index 1b1010d4c80432e68332ce7170adfea76c303184..5b4e20593453c6276edd92c39adae8451b84658c 100644 (file)
@@ -28,7 +28,7 @@ inotify_add_watch     EXTRA   inotify_add_watch       i:isi   inotify_add_watch
 inotify_init   EXTRA   inotify_init    i:      inotify_init
 inotify_init1  EXTRA   inotify_init1   i:I     inotify_init1
 inotify_rm_watch       EXTRA   inotify_rm_watch        i:ii    inotify_rm_watch
-ioperm         -       ioperm          i:iii   ioperm
+ioperm         -       ioperm          i:UUi   ioperm
 iopl           -       iopl            i:i     iopl
 klogctl                EXTRA   syslog          i:isi   klogctl
 lchown         -       lchown          i:sii   __lchown        lchown
@@ -55,7 +55,7 @@ sched_setp    -       sched_setparam  i:ip    __sched_setparam        sched_setparam
 sched_sets     -       sched_setscheduler      i:iip   __sched_setscheduler    sched_setscheduler
 sched_yield    -       sched_yield     i:      __sched_yield   sched_yield
 sendfile       -       sendfile        i:iipU  sendfile
-sendfile64     -       sendfile64      i:iipi  sendfile64
+sendfile64     -       sendfile64      i:iipU  sendfile64
 setfsgid       EXTRA   setfsgid        i:i     setfsgid
 setfsuid       EXTRA   setfsuid        i:i     setfsuid
 setpgid                -       setpgid         i:ii    __setpgid       setpgid
@@ -75,15 +75,15 @@ readlinkat  -       readlinkat      i:issU  readlinkat
 symlinkat      -       symlinkat       i:sis   symlinkat
 unlinkat       -       unlinkat        i:isi   unlinkat
 
-setxattr       -       setxattr        i:sspii setxattr
-lsetxattr      -       lsetxattr       i:sspii lsetxattr
-fsetxattr      -       fsetxattr       i:ispii fsetxattr
-getxattr       -       getxattr        i:sspi  getxattr
-lgetxattr      -       lgetxattr       i:sspi  lgetxattr
-fgetxattr      -       fgetxattr       i:ispi  fgetxattr
-listxattr      -       listxattr       i:ssi   listxattr
-llistxattr     -       llistxattr      i:ssi   llistxattr
-flistxattr     -       flistxattr      i:isi   flistxattr
+setxattr       -       setxattr        i:sspUi setxattr
+lsetxattr      -       lsetxattr       i:sspUi lsetxattr
+fsetxattr      -       fsetxattr       i:ispUi fsetxattr
+getxattr       -       getxattr        i:sspU  getxattr
+lgetxattr      -       lgetxattr       i:sspU  lgetxattr
+fgetxattr      -       fgetxattr       i:ispU  fgetxattr
+listxattr      -       listxattr       i:ssU   listxattr
+llistxattr     -       llistxattr      i:ssU   llistxattr
+flistxattr     -       flistxattr      i:isU   flistxattr
 removexattr    -       removexattr     i:ss    removexattr
 lremovexattr   -       lremovexattr    i:ss    lremovexattr
 fremovexattr   -       fremovexattr    i:is    fremovexattr
This page took 0.050067 seconds and 5 git commands to generate.