summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authormarc <marc@openbsd.org>2004-07-13 21:03:34 +0000
committermarc <marc@openbsd.org>2004-07-13 21:03:34 +0000
commit0ede50fcc5e54a8b40b0fedb94f663af3e4efa7c (patch)
treea7ae273d0bd84adc0060dc34ed6f4b1737deb0b8 /lib
parentDon't assert that P_INMEM is set in p_flag. The assert is only almost (diff)
downloadwireguard-openbsd-0ede50fcc5e54a8b40b0fedb94f663af3e4efa7c.tar.xz
wireguard-openbsd-0ede50fcc5e54a8b40b0fedb94f663af3e4efa7c.zip
errno changes, lib major version bumps, and general flag day
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/gen/errno.c19
-rw-r--r--lib/libc/shlib_version2
-rw-r--r--lib/libcurses++/shlib_version2
-rw-r--r--lib/libcurses/shlib_version2
-rw-r--r--lib/libdes/shlib_version2
-rw-r--r--lib/libedit/shlib_version5
-rw-r--r--lib/libform/shlib_version2
-rw-r--r--lib/libgssapi/shlib_version4
-rw-r--r--lib/libkrb5/shlib_version4
-rw-r--r--lib/libkvm/shlib_version4
-rw-r--r--lib/libm/shlib_version2
-rw-r--r--lib/libmenu/shlib_version2
-rw-r--r--lib/libocurses/shlib_version2
-rw-r--r--lib/libossaudio/shlib_version5
-rw-r--r--lib/libpanel/shlib_version2
-rw-r--r--lib/libpcap/shlib_version4
-rw-r--r--lib/libpthread/shlib_version2
-rw-r--r--lib/libsectok/shlib_version2
-rw-r--r--lib/libskey/shlib_version2
-rw-r--r--lib/libssl/crypto/shlib_version4
-rw-r--r--lib/libssl/shlib_version2
-rw-r--r--lib/libssl/ssl/shlib_version2
-rw-r--r--lib/libusbhid/shlib_version2
-rw-r--r--lib/libutil/shlib_version2
-rw-r--r--lib/libwrap/shlib_version2
-rw-r--r--lib/libz/shlib_version2
26 files changed, 48 insertions, 37 deletions
diff --git a/lib/libc/gen/errno.c b/lib/libc/gen/errno.c
index e6560942c1a..3c14afbe3c3 100644
--- a/lib/libc/gen/errno.c
+++ b/lib/libc/gen/errno.c
@@ -1,5 +1,22 @@
#if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: errno.c,v 1.2 1996/08/19 08:22:34 tholo Exp $";
+static char rcsid[] = "$OpenBSD: errno.c,v 1.3 2004/07/13 21:03:35 marc Exp $";
#endif /* LIBC_SCCS and not lint */
+#include <errno.h>
+#undef errno
+
+/*
+ * global errno for unthreaded programs.
+ */
int errno;
+
+/*
+ * weak version of function used by unthreaded programs.
+ */
+int *
+___errno(void)
+{
+ return &errno;
+}
+
+__weak_alias(__errno, ___errno);
diff --git a/lib/libc/shlib_version b/lib/libc/shlib_version
index a6a346fe782..c3b79bfdab3 100644
--- a/lib/libc/shlib_version
+++ b/lib/libc/shlib_version
@@ -1,4 +1,4 @@
-major=33
+major=34
minor=0
# note: If changes were made to include/thread_private.h or if system
# calls were added/changed then libpthread must also be updated.
diff --git a/lib/libcurses++/shlib_version b/lib/libcurses++/shlib_version
index b52599a164f..012c14171d3 100644
--- a/lib/libcurses++/shlib_version
+++ b/lib/libcurses++/shlib_version
@@ -1,2 +1,2 @@
-major=2
+major=3
minor=0
diff --git a/lib/libcurses/shlib_version b/lib/libcurses/shlib_version
index 1c5d96eb2aa..c10074d52ae 100644
--- a/lib/libcurses/shlib_version
+++ b/lib/libcurses/shlib_version
@@ -1,2 +1,2 @@
-major=9
+major=10
minor=0
diff --git a/lib/libdes/shlib_version b/lib/libdes/shlib_version
index d0f0988b418..1c5d96eb2aa 100644
--- a/lib/libdes/shlib_version
+++ b/lib/libdes/shlib_version
@@ -1,2 +1,2 @@
-major=8
+major=9
minor=0
diff --git a/lib/libedit/shlib_version b/lib/libedit/shlib_version
index 7d5f3990678..012c14171d3 100644
--- a/lib/libedit/shlib_version
+++ b/lib/libedit/shlib_version
@@ -1,5 +1,2 @@
-# $OpenBSD: shlib_version,v 1.3 2003/10/31 08:42:24 otto Exp $
-# $NetBSD: shlib_version,v 1.14 2003/09/26 17:44:51 christos Exp $
-#
-major=2
+major=3
minor=0
diff --git a/lib/libform/shlib_version b/lib/libform/shlib_version
index b52599a164f..012c14171d3 100644
--- a/lib/libform/shlib_version
+++ b/lib/libform/shlib_version
@@ -1,2 +1,2 @@
-major=2
+major=3
minor=0
diff --git a/lib/libgssapi/shlib_version b/lib/libgssapi/shlib_version
index c6e3f4d3fc0..012c14171d3 100644
--- a/lib/libgssapi/shlib_version
+++ b/lib/libgssapi/shlib_version
@@ -1,2 +1,2 @@
-major=2
-minor=1
+major=3
+minor=0
diff --git a/lib/libkrb5/shlib_version b/lib/libkrb5/shlib_version
index b91c32ce7c8..d85251eba7d 100644
--- a/lib/libkrb5/shlib_version
+++ b/lib/libkrb5/shlib_version
@@ -1,2 +1,2 @@
-major=13
-minor=1
+major=14
+minor=0
diff --git a/lib/libkvm/shlib_version b/lib/libkvm/shlib_version
index b39addfcc64..d0f0988b418 100644
--- a/lib/libkvm/shlib_version
+++ b/lib/libkvm/shlib_version
@@ -1,2 +1,2 @@
-major=7
-minor=1
+major=8
+minor=0
diff --git a/lib/libm/shlib_version b/lib/libm/shlib_version
index 1edea46de91..b52599a164f 100644
--- a/lib/libm/shlib_version
+++ b/lib/libm/shlib_version
@@ -1,2 +1,2 @@
-major=1
+major=2
minor=0
diff --git a/lib/libmenu/shlib_version b/lib/libmenu/shlib_version
index b52599a164f..012c14171d3 100644
--- a/lib/libmenu/shlib_version
+++ b/lib/libmenu/shlib_version
@@ -1,2 +1,2 @@
-major=2
+major=3
minor=0
diff --git a/lib/libocurses/shlib_version b/lib/libocurses/shlib_version
index d9961ea9fef..3066b9771e7 100644
--- a/lib/libocurses/shlib_version
+++ b/lib/libocurses/shlib_version
@@ -1,2 +1,2 @@
-major=4
+major=5
minor=0
diff --git a/lib/libossaudio/shlib_version b/lib/libossaudio/shlib_version
index 8c38ab123ff..012c14171d3 100644
--- a/lib/libossaudio/shlib_version
+++ b/lib/libossaudio/shlib_version
@@ -1,5 +1,2 @@
-# $OpenBSD: shlib_version,v 1.3 2002/12/03 06:39:39 millert Exp $
-# $NetBSD: shlib_version,v 1.4 1998/01/05 07:41:13 perry Exp $
-#
-major=2
+major=3
minor=0
diff --git a/lib/libpanel/shlib_version b/lib/libpanel/shlib_version
index b52599a164f..012c14171d3 100644
--- a/lib/libpanel/shlib_version
+++ b/lib/libpanel/shlib_version
@@ -1,2 +1,2 @@
-major=2
+major=3
minor=0
diff --git a/lib/libpcap/shlib_version b/lib/libpcap/shlib_version
index c6e3f4d3fc0..012c14171d3 100644
--- a/lib/libpcap/shlib_version
+++ b/lib/libpcap/shlib_version
@@ -1,2 +1,2 @@
-major=2
-minor=1
+major=3
+minor=0
diff --git a/lib/libpthread/shlib_version b/lib/libpthread/shlib_version
index 3066b9771e7..9c1551636c5 100644
--- a/lib/libpthread/shlib_version
+++ b/lib/libpthread/shlib_version
@@ -1,2 +1,2 @@
-major=5
+major=6
minor=0
diff --git a/lib/libsectok/shlib_version b/lib/libsectok/shlib_version
index 3066b9771e7..9c1551636c5 100644
--- a/lib/libsectok/shlib_version
+++ b/lib/libsectok/shlib_version
@@ -1,2 +1,2 @@
-major=5
+major=6
minor=0
diff --git a/lib/libskey/shlib_version b/lib/libskey/shlib_version
index d9961ea9fef..3066b9771e7 100644
--- a/lib/libskey/shlib_version
+++ b/lib/libskey/shlib_version
@@ -1,2 +1,2 @@
-major=4
+major=5
minor=0
diff --git a/lib/libssl/crypto/shlib_version b/lib/libssl/crypto/shlib_version
index 57f40b7e5dd..f461c533903 100644
--- a/lib/libssl/crypto/shlib_version
+++ b/lib/libssl/crypto/shlib_version
@@ -1,2 +1,2 @@
-major=10
-minor=4
+major=11
+minor=0
diff --git a/lib/libssl/shlib_version b/lib/libssl/shlib_version
index d0f0988b418..1c5d96eb2aa 100644
--- a/lib/libssl/shlib_version
+++ b/lib/libssl/shlib_version
@@ -1,2 +1,2 @@
-major=8
+major=9
minor=0
diff --git a/lib/libssl/ssl/shlib_version b/lib/libssl/ssl/shlib_version
index d0f0988b418..1c5d96eb2aa 100644
--- a/lib/libssl/ssl/shlib_version
+++ b/lib/libssl/ssl/shlib_version
@@ -1,2 +1,2 @@
-major=8
+major=9
minor=0
diff --git a/lib/libusbhid/shlib_version b/lib/libusbhid/shlib_version
index b52599a164f..012c14171d3 100644
--- a/lib/libusbhid/shlib_version
+++ b/lib/libusbhid/shlib_version
@@ -1,2 +1,2 @@
-major=2
+major=3
minor=0
diff --git a/lib/libutil/shlib_version b/lib/libutil/shlib_version
index c10074d52ae..f461c533903 100644
--- a/lib/libutil/shlib_version
+++ b/lib/libutil/shlib_version
@@ -1,2 +1,2 @@
-major=10
+major=11
minor=0
diff --git a/lib/libwrap/shlib_version b/lib/libwrap/shlib_version
index 012c14171d3..d9961ea9fef 100644
--- a/lib/libwrap/shlib_version
+++ b/lib/libwrap/shlib_version
@@ -1,2 +1,2 @@
-major=3
+major=4
minor=0
diff --git a/lib/libz/shlib_version b/lib/libz/shlib_version
index 012c14171d3..d9961ea9fef 100644
--- a/lib/libz/shlib_version
+++ b/lib/libz/shlib_version
@@ -1,2 +1,2 @@
-major=3
+major=4
minor=0