<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/stdlib, branch libressl-v2.3.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.3.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.3.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-09-19T04:02:21+00:00</updated>
<entry>
<title>Don't wrap initialized variables: binutils appears to be mishandling them</title>
<updated>2015-09-19T04:02:21+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-19T04:02:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c730c6a01c679c303798e1f01d54e548a417c573'/>
<id>urn:sha1:c730c6a01c679c303798e1f01d54e548a417c573</id>
<content type='text'>
on arm and m88k

problems with optind observed by jsg@
</content>
</entry>
<entry>
<title>Only two of the *rand48.c files need &lt;math.h&gt;, so just #include it in them</title>
<updated>2015-09-14T13:30:17+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-14T13:30:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3e2d110e8fef4473b88f76967b80568caaaef081'/>
<id>urn:sha1:3e2d110e8fef4473b88f76967b80568caaaef081</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use .Va for global variables, and .Vt where the type is included</title>
<updated>2015-09-14T13:08:01+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2015-09-14T13:08:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c53a3822423e3dc3ac74bdc513af7c0571f5cb48'/>
<id>urn:sha1:c53a3822423e3dc3ac74bdc513af7c0571f5cb48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove cast of int* to int*</title>
<updated>2015-09-14T08:51:07+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-14T08:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ecbe2c8b73c4354a4827eb56f6b5eb585d1b43ba'/>
<id>urn:sha1:ecbe2c8b73c4354a4827eb56f6b5eb585d1b43ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>For now, permit overriding of the malloc family, to make emacs happy</title>
<updated>2015-09-13T20:29:23+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-13T20:29:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=aed7a5964f2147a9a2a73616e52bcefdcf925ecc'/>
<id>urn:sha1:aed7a5964f2147a9a2a73616e52bcefdcf925ecc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Overshot w/PROTO_DEPRECATED: seed48_deterministic() is used internally</title>
<updated>2015-09-13T15:20:40+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-13T15:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=16986d85e9f7aa3f830a459b77a1ba3788e87bab'/>
<id>urn:sha1:16986d85e9f7aa3f830a459b77a1ba3788e87bab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wrap &lt;stdlib.h&gt; so that calls go direct and the symbols not in the</title>
<updated>2015-09-13T08:31:48+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-13T08:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e85bde5645a66155108c2a88d25fa62993a3f2bb'/>
<id>urn:sha1:e85bde5645a66155108c2a88d25fa62993a3f2bb</id>
<content type='text'>
C standard are all weak.
Apply __{BEGIN,END}_HIDDEN_DECLS to gdtoa{,imp}.h, hiding the
arch-specific __strtorx, __ULtox_D2A, __strtorQ, __ULtoQ_D2A symbols.
</content>
</entry>
<entry>
<title>Wrap &lt;inttypes.h&gt; and finish wrapping of &lt;wchar.h&gt; so that calls go direct</title>
<updated>2015-09-12T16:23:14+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-12T16:23:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c20d8aa7d0a5035dedfa9449e0b6d70c894c4e07'/>
<id>urn:sha1:c20d8aa7d0a5035dedfa9449e0b6d70c894c4e07</id>
<content type='text'>
and the symbols not in the C standard are weak
</content>
</entry>
<entry>
<title>Wrap &lt;getopt.h&gt; to make the functions weak and make access to the initialized</title>
<updated>2015-09-12T14:48:14+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-12T14:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=826dc1247da11df96cbc38b01f5b598633713109'/>
<id>urn:sha1:826dc1247da11df96cbc38b01f5b598633713109</id>
<content type='text'>
variables go direct.  (Common variables cannot be aliased.)
</content>
</entry>
<entry>
<title>Pull in namespace.h when building all .c files using gcc's -include option,</title>
<updated>2015-09-10T18:13:46+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-10T18:13:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=66afc4bd612bb460bdd19df70cfb0d458e254ccb'/>
<id>urn:sha1:66afc4bd612bb460bdd19df70cfb0d458e254ccb</id>
<content type='text'>
so that we can provide asm labels for the memcpy/memset/__stack_smash_handler
calls that it generates ab initio.  Eliminate direct #includes of it.  Make
sure it's a dependency of all objects (unnecessary for asm, but close enough).

ok deraadt@
</content>
</entry>
</feed>
