From 90e037bdc3049fca87787b18147f9cff51f32b91 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Tue, 24 Apr 2012 18:46:47 +0000 Subject: Merge sysdeps/unix/mman into sysdeps/unix. --- sysdeps/unix/bsd/bsd4.4/Implies | 2 -- sysdeps/unix/mman/syscalls.list | 11 ----------- sysdeps/unix/syscalls.list | 5 +++++ sysdeps/unix/sysv/linux/Implies | 5 ----- 4 files changed, 5 insertions(+), 18 deletions(-) delete mode 100644 sysdeps/unix/bsd/bsd4.4/Implies delete mode 100644 sysdeps/unix/mman/syscalls.list (limited to 'sysdeps') diff --git a/sysdeps/unix/bsd/bsd4.4/Implies b/sysdeps/unix/bsd/bsd4.4/Implies deleted file mode 100644 index 3bdab54448..0000000000 --- a/sysdeps/unix/bsd/bsd4.4/Implies +++ /dev/null @@ -1,2 +0,0 @@ -# 4.4 BSD has the canonical set of system calls. -unix/mman diff --git a/sysdeps/unix/mman/syscalls.list b/sysdeps/unix/mman/syscalls.list deleted file mode 100644 index 7db8eb7729..0000000000 --- a/sysdeps/unix/mman/syscalls.list +++ /dev/null @@ -1,11 +0,0 @@ -# This interface desciption corresponds to the POSIX.1 description. The -# 4.4BSD interface is slightly different since the `msync' function takes -# only 2 arguments. - -# File name Caller Syscall name # args Strong name Weak names - -madvise - madvise i:pii madvise -mmap - mmap b:aniiii __mmap mmap -mprotect - mprotect i:aii __mprotect mprotect -msync - msync Ci:aii __libc_msync msync -munmap - munmap i:ai __munmap munmap diff --git a/sysdeps/unix/syscalls.list b/sysdeps/unix/syscalls.list index 4512a4b4b6..6f423bf447 100644 --- a/sysdeps/unix/syscalls.list +++ b/sysdeps/unix/syscalls.list @@ -26,7 +26,12 @@ ioctl - ioctl i:iiI __ioctl ioctl kill - kill i:ii __kill kill link - link i:ss __link link lseek - lseek i:iii __libc_lseek __lseek lseek +madvise - madvise i:pii madvise mkdir - mkdir i:si __mkdir mkdir +mmap - mmap b:aniiii __mmap mmap +mprotect - mprotect i:aii __mprotect mprotect +msync - msync Ci:aii __libc_msync msync +munmap - munmap i:ai __munmap munmap open - open Ci:siv __libc_open __open open profil - profil i:piii __profil profil ptrace - ptrace i:iiii ptrace diff --git a/sysdeps/unix/sysv/linux/Implies b/sysdeps/unix/sysv/linux/Implies index 4deb1c6245..ab04990add 100644 --- a/sysdeps/unix/sysv/linux/Implies +++ b/sysdeps/unix/sysv/linux/Implies @@ -5,10 +5,5 @@ gnu # Linux shares most of the syscalls which are also common to BSD and SVR4. unix/common -# Linux as of version 1.3.29 has all functions of the mmap family -# which are described in POSIX.4. Missing is only madvise() so -# we define a stub here. -unix/mman - # Linux has network support in the kernel. unix/inet -- cgit 1.4.1