plan9fox/sys/src/ape/lib
Ori Bernstein 698837e715 fix alignment in ape malloc
We used to have a padding int in the structure
after the next pointer, to align it to 16 bytes.
On 64 bit architectures, the pointer was already
8 bits, so the padding misaligned things to 20
bytes.

This fixes it so that we're explcit about the
data alignment we want, instead of hoping that
the various sizes line up.
2020-03-09 08:02:22 -07:00
..
9 ape: initial support for arm64 2019-05-03 21:06:46 +02:00
ap fix alignment in ape malloc 2020-03-09 08:02:22 -07:00
auth ape/libauth: remove auth_wep.$O from mkfile 2018-01-02 06:05:47 +01:00
bio ape: add libauth, libbio, libmp and libsec as replacements for openssl 2016-04-11 20:23:34 +02:00
bsd ape: remove getitimer setitimer implemenations 2018-07-03 12:28:05 -04:00
bz2
draw ape: move compatibility libc.h to lib9 directory and incooperate needed functions for ape/mp (wip) 2016-04-10 03:01:37 +02:00
fmt ape: fix format clash, %z is for size_t (which is a long currently), not pointer sized 2016-09-14 00:18:45 +02:00
l
mp ape: initial support for arm64 2019-05-03 21:06:46 +02:00
net
sec libsec: remove hash pickle functions, document ripemd160, cleanup sechash(2) manpage 2020-03-01 15:07:44 +01:00
utf
v
z
mkfile ape: don't hardcode list of ape library directories in /sys/src/ape/lib/mkfile 2019-09-16 16:21:40 +02:00