summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2014-11-15 22:19:53 +0000
committerguenther <guenther@openbsd.org>2014-11-15 22:19:53 +0000
commit1ea31b2c15a4f8ae295105cab967c9536860c813 (patch)
tree2001edf7dfa618ef2594e731bd50098ee9e3ecdf /lib/libc
parentObjects for the executable can be PIE instead of PIC, so remove the sparc64 (diff)
downloadwireguard-openbsd-1ea31b2c15a4f8ae295105cab967c9536860c813.tar.xz
wireguard-openbsd-1ea31b2c15a4f8ae295105cab967c9536860c813.zip
Per POSIX, we now only require <sys/msg.h>, <sys/sem.h>, or <sys/shm.h>
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/sys/msgctl.28
-rw-r--r--lib/libc/sys/msgget.28
-rw-r--r--lib/libc/sys/msgrcv.28
-rw-r--r--lib/libc/sys/msgsnd.28
-rw-r--r--lib/libc/sys/semctl.28
-rw-r--r--lib/libc/sys/semget.28
-rw-r--r--lib/libc/sys/semop.28
-rw-r--r--lib/libc/sys/shmat.28
-rw-r--r--lib/libc/sys/shmctl.28
-rw-r--r--lib/libc/sys/shmget.28
10 files changed, 30 insertions, 50 deletions
diff --git a/lib/libc/sys/msgctl.2 b/lib/libc/sys/msgctl.2
index 8dbb9717df6..f9c20baf511 100644
--- a/lib/libc/sys/msgctl.2
+++ b/lib/libc/sys/msgctl.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: msgctl.2,v 1.15 2014/02/12 16:46:29 schwarze Exp $
+.\" $OpenBSD: msgctl.2,v 1.16 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: msgctl.2,v 1.2 1997/03/27 08:20:35 mikel Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,16 +30,14 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: February 12 2014 $
+.Dd $Mdocdate: November 15 2014 $
.Dt MSGCTL 2
.Os
.Sh NAME
.Nm msgctl
.Nd message control operations
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/msg.h>
+.In sys/msg.h
.Ft int
.Fn msgctl "int msqid" "int cmd" "struct msqid_ds *buf"
.Sh DESCRIPTION
diff --git a/lib/libc/sys/msgget.2 b/lib/libc/sys/msgget.2
index ae093f542ff..d5f56478723 100644
--- a/lib/libc/sys/msgget.2
+++ b/lib/libc/sys/msgget.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: msgget.2,v 1.12 2014/02/12 16:46:29 schwarze Exp $
+.\" $OpenBSD: msgget.2,v 1.13 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: msgget.2,v 1.1 1995/10/16 23:49:19 jtc Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,16 +30,14 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: February 12 2014 $
+.Dd $Mdocdate: November 15 2014 $
.Dt MSGGET 2
.Os
.Sh NAME
.Nm msgget
.Nd get message queue
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/msg.h>
+.In sys/msg.h
.Ft int
.Fn msgget "key_t key" "int msgflg"
.Sh DESCRIPTION
diff --git a/lib/libc/sys/msgrcv.2 b/lib/libc/sys/msgrcv.2
index cfddb3dd0fb..ee89c1ace4b 100644
--- a/lib/libc/sys/msgrcv.2
+++ b/lib/libc/sys/msgrcv.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: msgrcv.2,v 1.15 2014/02/12 16:46:29 schwarze Exp $
+.\" $OpenBSD: msgrcv.2,v 1.16 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: msgrcv.2,v 1.2 1997/03/27 08:20:37 mikel Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,16 +30,14 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: February 12 2014 $
+.Dd $Mdocdate: November 15 2014 $
.Dt MSGRCV 2
.Os
.Sh NAME
.Nm msgrcv
.Nd receive a message from a message queue
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/msg.h>
+.In sys/msg.h
.Ft int
.Fn msgrcv "int msqid" "void *msgp" "size_t msgsz" "long msgtyp" "int msgflg"
.Sh DESCRIPTION
diff --git a/lib/libc/sys/msgsnd.2 b/lib/libc/sys/msgsnd.2
index b0391b72968..dbaa4b6feb7 100644
--- a/lib/libc/sys/msgsnd.2
+++ b/lib/libc/sys/msgsnd.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: msgsnd.2,v 1.17 2014/02/12 16:46:29 schwarze Exp $
+.\" $OpenBSD: msgsnd.2,v 1.18 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: msgsnd.2,v 1.2 1997/03/27 08:20:36 mikel Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,16 +30,14 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: February 12 2014 $
+.Dd $Mdocdate: November 15 2014 $
.Dt MSGSND 2
.Os
.Sh NAME
.Nm msgsnd
.Nd send a message to a message queue
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/msg.h>
+.In sys/msg.h
.Ft int
.Fn msgsnd "int msqid" "const void *msgp" "size_t msgsz" "int msgflg"
.Sh DESCRIPTION
diff --git a/lib/libc/sys/semctl.2 b/lib/libc/sys/semctl.2
index 2ba88333fd2..b76b9812692 100644
--- a/lib/libc/sys/semctl.2
+++ b/lib/libc/sys/semctl.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: semctl.2,v 1.15 2014/01/21 03:15:45 schwarze Exp $
+.\" $OpenBSD: semctl.2,v 1.16 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: semctl.2,v 1.2 1997/03/27 08:20:40 mikel Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,16 +30,14 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: January 21 2014 $
+.Dd $Mdocdate: November 15 2014 $
.Dt SEMCTL 2
.Os
.Sh NAME
.Nm semctl
.Nd semaphore control operations
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/sem.h>
+.In sys/sem.h
.Ft int
.Fn semctl "int semid" "int semnum" "int cmd" "union semun arg"
.Sh DESCRIPTION
diff --git a/lib/libc/sys/semget.2 b/lib/libc/sys/semget.2
index 3130546aab6..7627e49549a 100644
--- a/lib/libc/sys/semget.2
+++ b/lib/libc/sys/semget.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: semget.2,v 1.18 2014/02/13 07:30:39 guenther Exp $
+.\" $OpenBSD: semget.2,v 1.19 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: semget.2,v 1.2 1997/03/27 08:20:41 mikel Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,16 +30,14 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: February 13 2014 $
+.Dd $Mdocdate: November 15 2014 $
.Dt SEMGET 2
.Os
.Sh NAME
.Nm semget
.Nd get semaphore set
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/sem.h>
+.In sys/sem.h
.Ft int
.Fn semget "key_t key" "int nsems" "int semflg"
.Sh DESCRIPTION
diff --git a/lib/libc/sys/semop.2 b/lib/libc/sys/semop.2
index 974bbf1d2a7..3f27b1e8f2c 100644
--- a/lib/libc/sys/semop.2
+++ b/lib/libc/sys/semop.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: semop.2,v 1.16 2014/01/21 03:15:45 schwarze Exp $
+.\" $OpenBSD: semop.2,v 1.17 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: semop.2,v 1.1 1995/10/16 23:49:28 jtc Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,16 +30,14 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: January 21 2014 $
+.Dd $Mdocdate: November 15 2014 $
.Dt SEMOP 2
.Os
.Sh NAME
.Nm semop
.Nd semaphore operations
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/sem.h>
+.In sys/sem.h
.Ft int
.Fn semop "int semid" "struct sembuf *sops" "size_t nsops"
.Sh DESCRIPTION
diff --git a/lib/libc/sys/shmat.2 b/lib/libc/sys/shmat.2
index 30c8dbe9b6c..ba90ab3b9a3 100644
--- a/lib/libc/sys/shmat.2
+++ b/lib/libc/sys/shmat.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: shmat.2,v 1.15 2014/01/21 03:15:45 schwarze Exp $
+.\" $OpenBSD: shmat.2,v 1.16 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: shmat.2,v 1.2 1997/03/27 08:20:38 mikel Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,7 +30,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: January 21 2014 $
+.Dd $Mdocdate: November 15 2014 $
.Dt SHMAT 2
.Os
.Sh NAME
@@ -38,9 +38,7 @@
.Nm shmdt
.Nd map/unmap shared memory
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/shm.h>
+.In sys/shm.h
.Ft void *
.Fn shmat "int shmid" "const void *shmaddr" "int shmflg"
.Ft int
diff --git a/lib/libc/sys/shmctl.2 b/lib/libc/sys/shmctl.2
index 02215e90fc2..d857cd5ac81 100644
--- a/lib/libc/sys/shmctl.2
+++ b/lib/libc/sys/shmctl.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: shmctl.2,v 1.15 2014/01/21 03:15:45 schwarze Exp $
+.\" $OpenBSD: shmctl.2,v 1.16 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: shmctl.2,v 1.3 1997/03/27 08:20:39 mikel Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,16 +30,14 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: January 21 2014 $
+.Dd $Mdocdate: November 15 2014 $
.Dt SHMCTL 2
.Os
.Sh NAME
.Nm shmctl
.Nd shared memory control operations
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/shm.h>
+.In sys/shm.h
.Ft int
.Fn shmctl "int shmid" "int cmd" "struct shmid_ds *buf"
.Sh DESCRIPTION
diff --git a/lib/libc/sys/shmget.2 b/lib/libc/sys/shmget.2
index dc7f8fdf3e6..609105a80c2 100644
--- a/lib/libc/sys/shmget.2
+++ b/lib/libc/sys/shmget.2
@@ -1,4 +1,4 @@
-.\" $OpenBSD: shmget.2,v 1.16 2008/04/05 14:56:39 jmc Exp $
+.\" $OpenBSD: shmget.2,v 1.17 2014/11/15 22:19:53 guenther Exp $
.\" $NetBSD: shmget.2,v 1.2 1997/03/27 08:20:39 mikel Exp $
.\"
.\" Copyright (c) 1995 Frank van der Linden
@@ -30,16 +30,14 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"/
-.Dd $Mdocdate: April 5 2008 $
+.Dd $Mdocdate: November 15 2014 $
.Dt SHMGET 2
.Os
.Sh NAME
.Nm shmget
.Nd get shared memory area identifier
.Sh SYNOPSIS
-.Fd #include <sys/types.h>
-.Fd #include <sys/ipc.h>
-.Fd #include <sys/shm.h>
+.In sys/shm.h
.Ft int
.Fn shmget "key_t key" "size_t size" "int shmflg"
.Sh DESCRIPTION