<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libc/stdlib/Makefile.inc, branch release/3.4.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.4.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.4.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1999-12-20T00:16:49Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-12-20T00:16:49Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-12-20T00:16:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7a85407ad7dfbbdae7987bcff091bb36a6b83aee'/>
<id>urn:sha1:7a85407ad7dfbbdae7987bcff091bb36a6b83aee</id>
<content type='text'>
'RELENG_3_4_0_RELEASE'.

This commit was manufactured to restore the state of the 3.4-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-29T14:49:43Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-29T14:49:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f376ef90540b4d5b6e7f467620e91404ba306d89'/>
<id>urn:sha1:f376ef90540b4d5b6e7f467620e91404ba306d89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix style problems noted by Bruce:</title>
<updated>1998-09-16T03:16:06Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>1998-09-16T03:16:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9a5722f2e848eebb61a211eb46ccba1d46289f38'/>
<id>urn:sha1:9a5722f2e848eebb61a211eb46ccba1d46289f38</id>
<content type='text'>
	o No copyright on reallocf.
	o Order makefile list correctly.
	o indent reallocf properly.
</content>
</entry>
<entry>
<title>Add reallocf to the library.  This function is simliar to realloc, but</title>
<updated>1998-09-14T20:34:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>1998-09-14T20:34:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=94ad719cf47118069c9d840583e10ee17b5dfe50'/>
<id>urn:sha1:94ad719cf47118069c9d840583e10ee17b5dfe50</id>
<content type='text'>
when it returns NULL to indicate failure, it will also free the memory
that was passed to it, if that was non-null.

This does not change the semantics of realloc.

A second commit will be done to commit the conversion of those places in
the code that can safely use this to avoid memory leaks when confronted
with low memory situations.

Beaten-to-death-but-finally-approved-in: -current
</content>
</entry>
<entry>
<title>This is a hack to workaround source that is coded to use long variables</title>
<updated>1998-05-08T05:41:57Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-05-08T05:41:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=184fcab826ceaf3e680e4d1aa564078f7cd8ab5a'/>
<id>urn:sha1:184fcab826ceaf3e680e4d1aa564078f7cd8ab5a</id>
<content type='text'>
but also assumes that they are 32-bits. This is one place where I don't
think it is appropriate to change 'long' to 'int'. I don't see why the
code couldn't be fixed so that using natural long variables does the
right thing. It's spaggetti code so it'll take some effort. Obviously
NetBSD thought so too because they change 'long' to 'int32_t' etc
and left it at that. As a temporary measure FreeBSD/Alpha can use the
NetBSD code and put this on the list of things to fix.
</content>
</entry>
<entry>
<title>Change MACHINE references to MACHINE_ARCH.</title>
<updated>1998-02-20T08:41:46Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-02-20T08:41:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6af88557f97458c06e0e7738c53d22867b605f14'/>
<id>urn:sha1:6af88557f97458c06e0e7738c53d22867b605f14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sorted lists.</title>
<updated>1997-10-21T08:41:15Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1997-10-21T08:41:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b966cc2394453de434ced75e8a857466023de3eb'/>
<id>urn:sha1:b966cc2394453de434ced75e8a857466023de3eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle machine-dependent (stdlib) sources more automatically.</title>
<updated>1997-10-16T14:58:30Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1997-10-16T14:58:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a461908da4126cd6c681a02756f532e25e376f10'/>
<id>urn:sha1:a461908da4126cd6c681a02756f532e25e376f10</id>
<content type='text'>
This fixes bugs in the manual handling.  abs.[cS] was handled too
specially and the wrong (.c) variant for each of div.[cS], labs.[cS]
and ldiv.[cS] was added to SRCS.  This caused the .c variant to be
used if `depend' was made and the .S version to be used otherwise.
</content>
</entry>
<entry>
<title>Removed the subdirectory paths from the definitions of MAN[1-9].  They</title>
<updated>1997-10-15T16:16:41Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1997-10-15T16:16:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2bc3b4d735463264a45316eebe355c350cb92a0c'/>
<id>urn:sha1:2bc3b4d735463264a45316eebe355c350cb92a0c</id>
<content type='text'>
were a workaround for limitations in bsd.man.mk that were fixed about
2 years ago.
</content>
</entry>
<entry>
<title>malloc_sysv used before initialized, reported in PR4002 by</title>
<updated>1997-07-01T18:39:38Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1997-07-01T18:39:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=db7f90903d3752feaa315aec450f7e589db0606e'/>
<id>urn:sha1:db7f90903d3752feaa315aec450f7e589db0606e</id>
<content type='text'>
Dmitrij Tejblum &lt;dima@tejblum.dnttm.rssi.ru&gt;

Various cleanup from Keith Bostic

Reinstate calloc() as a separate funtion, in its own source/object file.
leave the manpage integrated with malloc.3 and friends.  Too many things
were broken in this respect.

PR:		4002
Reviewed by:	phk
Submitted by:	Dmitrij Tejblum &lt;dima@tejblum.dnttm.rssi.ru&gt;
Submitted by:	Keith Bostic &lt;bostic@bostic.com&gt;
</content>
</entry>
</feed>
