<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/include/compat/sys, branch v3.0.1</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v3.0.1</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v3.0.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2019-02-09T15:09:36+00:00</updated>
<entry>
<title>add __dead__ annotation support</title>
<updated>2019-02-09T15:09:36+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2019-02-09T15:03:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=535246269d4a7d8338320f8e6666ca887718c5d0'/>
<id>urn:sha1:535246269d4a7d8338320f8e6666ca887718c5d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>__warn_references: tweak assembly for "gnu.warning" section</title>
<updated>2018-05-19T16:38:50+00:00</updated>
<author>
<name>Sergei Trofimovich</name>
<email>slyfox@gentoo.org</email>
</author>
<published>2018-05-19T16:31:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=787d8d240bbeaa812bcf37deeedb3c467be468a3'/>
<id>urn:sha1:787d8d240bbeaa812bcf37deeedb3c467be468a3</id>
<content type='text'>
On some targets ';' (like hppa) is treated as a comment
in assembly files. This occasionally causes the following
assembly failures:

```
Error: can't resolve `.gnu.warning.EVP_DecryptFinal'
{.gnu.warning.EVP_DecryptFinal section} - `.Ltext0' {.text section}
```

Note how branch (or other reference) attempts to cross the
boundary across two section types: '.text' and '.gnu.warning'.

Tobias Ulmer notes that openbsd already uses newlines
for similar macro:

https://github.com/openbsd/src/blob/master/sys/arch/hppa/include/cdefs.h

This change switches from ';' to newline as well.
Tested on hppa2.0 and x86_64.

Reported-by: Jeroen Roovers
Bug: https://bugs.gentoo.org/656104
Signed-off-by: Sergei Trofimovich &lt;slyfox@gentoo.org&gt;
</content>
</entry>
<entry>
<title>add clock_gettime for macos 10.11 and earlier</title>
<updated>2018-03-23T02:04:43+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2018-03-23T01:50:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=987aa6a084312be8501bdda42b0e5aab3b84d52a'/>
<id>urn:sha1:987aa6a084312be8501bdda42b0e5aab3b84d52a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add compat bits for libtls on Windows</title>
<updated>2018-02-25T12:56:05+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2018-02-24T16:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3681d02253d29229e265720984ce81a35206de4c'/>
<id>urn:sha1:3681d02253d29229e265720984ce81a35206de4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add file permission define for Windows and MinGW build</title>
<updated>2018-02-11T14:31:43+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2018-02-11T14:31:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=f2953bc209d32d1fd8c79e31b826c76623898187'/>
<id>urn:sha1:f2953bc209d32d1fd8c79e31b826c76623898187</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add CLOCK_MONOTONIC and timersub for the OS that does not have them</title>
<updated>2017-12-25T07:30:49+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2017-12-25T07:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=965a89108e09172d30e8f4922fe67414b41600b2'/>
<id>urn:sha1:965a89108e09172d30e8f4922fe67414b41600b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add definition of in_addr_t for Windows build</title>
<updated>2017-05-13T15:00:10+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2017-05-06T17:23:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=530fbba1edc3670e88ab7854e19d64df2adf0ee4'/>
<id>urn:sha1:530fbba1edc3670e88ab7854e19d64df2adf0ee4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move S_IRGRP and S_IROTH from fcntl.h to sys/stat.h</title>
<updated>2017-01-27T17:49:06+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2017-01-27T17:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=fb936f89b8cb16d7e8f1fd73a527099616db74fb'/>
<id>urn:sha1:fb936f89b8cb16d7e8f1fd73a527099616db74fb</id>
<content type='text'>
- S_IRGRP and S_IROTH should be defined in sys/stat.h rather than fcntl.h
- Old MinGW64 on Ubuntu 14.04 appears not to have S_IRGRP and S_IROTH
- MinGW64 has __WIN32 defined but does not have _MSC_VER defined
</content>
</entry>
<entry>
<title>include pipe2/socketpair compat for macOS</title>
<updated>2017-01-15T22:00:16+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@rapid7.com</email>
</author>
<published>2017-01-15T10:30:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=dfb6b11e5a5ba21c6658d87b4df83c2a05d2deab'/>
<id>urn:sha1:dfb6b11e5a5ba21c6658d87b4df83c2a05d2deab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ensure that __STRING works</title>
<updated>2016-09-15T04:40:31+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2016-09-15T04:40:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=b7ba692f72f232602efb3e720ab0510406bae69c'/>
<id>urn:sha1:b7ba692f72f232602efb3e720ab0510406bae69c</id>
<content type='text'>
</content>
</entry>
</feed>
