<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/sha/asm/sha512-ppc.pl, branch OPENBSD_7_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-02-09T19:57:00+00:00</updated>
<entry>
<title>Use .section .rodata instead of a plain .rodata</title>
<updated>2023-02-09T19:57:00+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-02-09T19:57:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4355eb6aeababf0126972f85bdeed63048a99df1'/>
<id>urn:sha1:4355eb6aeababf0126972f85bdeed63048a99df1</id>
<content type='text'>
At least gcc 12 on Fedora is very unhappy about a plain .rodata and throws
Error: unknown pseudo-op: `.rodata'. So add a .section in front of it to
make it happy.

ok deraadt miod
</content>
</entry>
<entry>
<title>Remove AIX toc data after every function. NFC</title>
<updated>2023-02-02T20:12:05+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2023-02-02T20:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=236a5d2198d194578e1ab95b61039a767942692a'/>
<id>urn:sha1:236a5d2198d194578e1ab95b61039a767942692a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>For xonly, move sha512-ppc.pl's table from text to rodata</title>
<updated>2023-02-01T19:02:50+00:00</updated>
<author>
<name>gkoehler</name>
<email></email>
</author>
<published>2023-02-01T19:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=093a7a1758207b4e7e2b0d17ec6e5e7ec72e3a44'/>
<id>urn:sha1:093a7a1758207b4e7e2b0d17ec6e5e7ec72e3a44</id>
<content type='text'>
OpenBSD/macppc will enforce xonly on PowerPC G5, then libcrypto's
sha256 would crash by SIGSEGV, because it can't read text.

Use ELF relocations "@ha" and "@l" to find the table in rodata.  This
might break the PowerPC asm on a not-ELF platform (like AIX or Mac OS)
if someone would try it there.

ok kettenis@ deraadt@
</content>
</entry>
<entry>
<title>mutli -&gt; multi</title>
<updated>2015-11-14T14:53:14+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-11-14T14:53:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5c1fdd8704ef9d12658edf27391ce77b20049406'/>
<id>urn:sha1:5c1fdd8704ef9d12658edf27391ce77b20049406</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various *syncron* -&gt; *synchron* typos.</title>
<updated>2015-11-14T14:47:56+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-11-14T14:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0d9ef8c07288627fc009105ea0b31dfb9072a2c6'/>
<id>urn:sha1:0d9ef8c07288627fc009105ea0b31dfb9072a2c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>import OpenSSL-1.0.1c</title>
<updated>2012-10-13T21:23:50+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2012-10-13T21:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=228cae30b117c2493f69ad3c195341cd6ec8d430'/>
<id>urn:sha1:228cae30b117c2493f69ad3c195341cd6ec8d430</id>
<content type='text'>
</content>
</entry>
<entry>
<title>import OpenSSL-1.0.0a</title>
<updated>2010-10-01T22:54:21+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2010-10-01T22:54:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2'/>
<id>urn:sha1:829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2</id>
<content type='text'>
</content>
</entry>
</feed>
