<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/arch/powerpc64/string, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/arch/powerpc64/string?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/arch/powerpc64/string?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-10-16T23:42:14Z</updated>
<entry>
<title>Adapt SYS.h to use retguard macros from asm.h, so that generated system</title>
<updated>2020-10-16T23:42:14Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-10-16T23:42:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1a8dbaac879b9f3335ad7fb25429ce63ac1d6bac'/>
<id>urn:sha1:1a8dbaac879b9f3335ad7fb25429ce63ac1d6bac</id>
<content type='text'>
calls are guarded.  Adapt the first few hand-written functions to this
model (a few remain)
ok kettenis mortimer
</content>
</entry>
<entry>
<title>Use C versions of bcopy(3) and memmove(3) for now as the assembly version</title>
<updated>2020-06-29T15:30:58Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2020-06-29T15:30:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=50857149ad9113f0addb6fdf5f88bf9894eb1d0e'/>
<id>urn:sha1:50857149ad9113f0addb6fdf5f88bf9894eb1d0e</id>
<content type='text'>
of bcopy(9) doesn't work in its current state.

ok deraadt@
</content>
</entry>
<entry>
<title>Provide an optimized implementation of ffs(3) in libc on</title>
<updated>2020-06-26T20:16:21Z</updated>
<author>
<name>naddy</name>
<email>naddy@openbsd.org</email>
</author>
<published>2020-06-26T20:16:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=08b167769c18321999153a88ef267883b1cc33db'/>
<id>urn:sha1:08b167769c18321999153a88ef267883b1cc33db</id>
<content type='text'>
aarch64/powerpc/powerpc64, making use of the count leading
zeros instruction.  Also add a brief regression test.
ok deraadt@ kettenis@
</content>
</entry>
<entry>
<title>PowerPC64 libc string/net files</title>
<updated>2020-06-25T02:34:22Z</updated>
<author>
<name>drahn</name>
<email>drahn@openbsd.org</email>
</author>
<published>2020-06-25T02:34:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c020cf82e0cc147236f01a8dca7052034cf9d30d'/>
<id>urn:sha1:c020cf82e0cc147236f01a8dca7052034cf9d30d</id>
<content type='text'>
Initial attempt to port powerpc code to powerpc64

Expects TOC loading in ENTRY(),

memmove.S is the powerpc 32 bit, optimization is possible for 64 bit
and handle len of &gt; 32 bits.
</content>
</entry>
</feed>
