summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorschwarze <>2013-07-18 10:14:50 +0000
committerschwarze <>2013-07-18 10:14:50 +0000
commitd96ef483ff67ca9366cadd8244006e270f6fdae5 (patch)
tree80cebf1e9367197584c826986576b422b919b3e4 /src
parent4b53de201263bbbd9fd134e5421cc76f71efc7a0 (diff)
downloadopenbsd-d96ef483ff67ca9366cadd8244006e270f6fdae5.tar.gz
openbsd-d96ef483ff67ca9366cadd8244006e270f6fdae5.tar.bz2
openbsd-d96ef483ff67ca9366cadd8244006e270f6fdae5.zip
HISTORY; tweaks and ok sobrado@ jmc@
Diffstat (limited to 'src')
-rw-r--r--src/lib/libc/stdlib/malloc.327
-rw-r--r--src/lib/libc/stdlib/rand.311
-rw-r--r--src/lib/libc/stdlib/system.39
3 files changed, 38 insertions, 9 deletions
diff --git a/src/lib/libc/stdlib/malloc.3 b/src/lib/libc/stdlib/malloc.3
index 07971b9a00..414f0a9770 100644
--- a/src/lib/libc/stdlib/malloc.3
+++ b/src/lib/libc/stdlib/malloc.3
@@ -30,9 +30,9 @@
30.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31.\" SUCH DAMAGE. 31.\" SUCH DAMAGE.
32.\" 32.\"
33.\" $OpenBSD: malloc.3,v 1.72 2013/06/05 03:39:23 tedu Exp $ 33.\" $OpenBSD: malloc.3,v 1.73 2013/07/18 10:14:49 schwarze Exp $
34.\" 34.\"
35.Dd $Mdocdate: June 5 2013 $ 35.Dd $Mdocdate: July 18 2013 $
36.Dt MALLOC 3 36.Dt MALLOC 3
37.Os 37.Os
38.Sh NAME 38.Sh NAME
@@ -439,10 +439,27 @@ The
439function conforms to 439function conforms to
440.St -ansiC . 440.St -ansiC .
441.Sh HISTORY 441.Sh HISTORY
442The 442A
443.Nm 443.Fn free
444family of functions first appeared in 444internal kernel function and a predecessor to
445.Fn malloc ,
446.Fn alloc ,
447first appeared in
448.At v1 .
449C library functions
450.Fn alloc
451and
452.Fn free
453appeared in
454.At v6 .
455The functions
456.Fn malloc ,
457.Fn calloc ,
458and
459.Fn realloc
460first appeared in
445.At v7 . 461.At v7 .
462.Pp
446A new implementation by Chris Kingsley was introduced in 463A new implementation by Chris Kingsley was introduced in
447.Bx 4.2 , 464.Bx 4.2 ,
448followed by a complete rewrite by Poul-Henning Kamp which appeared in 465followed by a complete rewrite by Poul-Henning Kamp which appeared in
diff --git a/src/lib/libc/stdlib/rand.3 b/src/lib/libc/stdlib/rand.3
index f1bff691be..2de043a88d 100644
--- a/src/lib/libc/stdlib/rand.3
+++ b/src/lib/libc/stdlib/rand.3
@@ -29,9 +29,9 @@
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE. 30.\" SUCH DAMAGE.
31.\" 31.\"
32.\" $OpenBSD: rand.3,v 1.12 2013/06/05 03:39:23 tedu Exp $ 32.\" $OpenBSD: rand.3,v 1.13 2013/07/18 10:14:50 schwarze Exp $
33.\" 33.\"
34.Dd $Mdocdate: June 5 2013 $ 34.Dd $Mdocdate: July 18 2013 $
35.Dt RAND 3 35.Dt RAND 3
36.Os 36.Os
37.Sh NAME 37.Sh NAME
@@ -95,3 +95,10 @@ The
95.Fn rand_r 95.Fn rand_r
96function conforms to 96function conforms to
97.St -p1003.1-2008 . 97.St -p1003.1-2008 .
98.Sh HISTORY
99The functions
100.Fn rand
101and
102.Fn srand
103first appeared in
104.At v3 .
diff --git a/src/lib/libc/stdlib/system.3 b/src/lib/libc/stdlib/system.3
index 7c0a5490b9..878bb0a9d2 100644
--- a/src/lib/libc/stdlib/system.3
+++ b/src/lib/libc/stdlib/system.3
@@ -29,9 +29,9 @@
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE. 30.\" SUCH DAMAGE.
31.\" 31.\"
32.\" $OpenBSD: system.3,v 1.12 2013/06/05 03:39:23 tedu Exp $ 32.\" $OpenBSD: system.3,v 1.13 2013/07/18 10:14:50 schwarze Exp $
33.\" 33.\"
34.Dd $Mdocdate: June 5 2013 $ 34.Dd $Mdocdate: July 18 2013 $
35.Dt SYSTEM 3 35.Dt SYSTEM 3
36.Os 36.Os
37.Sh NAME 37.Sh NAME
@@ -94,6 +94,11 @@ function conforms to
94.St -ansiC 94.St -ansiC
95and 95and
96.St -p1003.2-92 . 96.St -p1003.2-92 .
97.Sh HISTORY
98The
99.Fn system
100function first appeared in
101.At v6 .
97.Sh CAVEATS 102.Sh CAVEATS
98Never supply the 103Never supply the
99.Fn system 104.Fn system