<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/gnu/llvm/lib/Target/Mips/MipsFrameLowering.cpp, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/gnu/llvm/lib/Target/Mips/MipsFrameLowering.cpp?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/gnu/llvm/lib/Target/Mips/MipsFrameLowering.cpp?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-10-25T00:40:56Z</updated>
<entry>
<title>Add retguard for octeon/mips64.</title>
<updated>2019-10-25T00:40:56Z</updated>
<author>
<name>mortimer</name>
<email>mortimer@openbsd.org</email>
</author>
<published>2019-10-25T00:40:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=52446778f86252aa4533d0b08b871472df4e84f6'/>
<id>urn:sha1:52446778f86252aa4533d0b08b871472df4e84f6</id>
<content type='text'>
For this architecture we use separate retguard prologue and epilogue code
for static or PIC code. In the PIC case we use some additional code before
the retguard epilogue to recover the function start address and the GOT
pointer in order to get the per-function random cookie. Much thanks to
visa@ for suggestions and advice making it all work.

ok deraadt@ visa@
</content>
</entry>
<entry>
<title>Import LLVM 5.0.1 release including clang, lld and lldb.</title>
<updated>2017-12-24T23:15:17Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2017-12-24T23:15:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=34091ed6d5747c7d4acdc1ef6af75ce9b7a8adba'/>
<id>urn:sha1:34091ed6d5747c7d4acdc1ef6af75ce9b7a8adba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import LLVM 5.0.0 release including clang, lld and lldb.</title>
<updated>2017-10-04T20:27:34Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2017-10-04T20:27:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=31eb748944903b7f4f38afda9851951ca9dfc1ae'/>
<id>urn:sha1:31eb748944903b7f4f38afda9851951ca9dfc1ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import LLVM 4.0.0 rc1 including clang and lld to help the current</title>
<updated>2017-01-24T08:32:59Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2017-01-24T08:32:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=53d771aafdbe5b919f264f53cba3788e2c4cffd2'/>
<id>urn:sha1:53d771aafdbe5b919f264f53cba3788e2c4cffd2</id>
<content type='text'>
development effort on OpenBSD/arm64.
</content>
</entry>
<entry>
<title>Import LLVM 3.9.1 including clang and lld.</title>
<updated>2017-01-14T19:55:43Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2017-01-14T19:55:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bd3306aecb3a15e8967143b8cdbbccf2b1b19b74'/>
<id>urn:sha1:bd3306aecb3a15e8967143b8cdbbccf2b1b19b74</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use the space freed up by sparc and zaurus to import LLVM.</title>
<updated>2016-09-03T22:46:54Z</updated>
<author>
<name>pascal</name>
<email>pascal@openbsd.org</email>
</author>
<published>2016-09-03T22:46:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b5500b9ca0102f1ccaf32f0e77e96d0739aded9b'/>
<id>urn:sha1:b5500b9ca0102f1ccaf32f0e77e96d0739aded9b</id>
<content type='text'>
ok hackroom@
</content>
</entry>
</feed>
