plan9port/src
Neven Sajko 386bd9cae4 cmd/venti/srv: split memory allocation call
This splits a certain vtmallocz call in mkihash into two vtmallocz
calls. The first issue this fixes is that the C aliasing rules were not
respected in the code before this commit. The other thing is that this
enables better memory alignment guarantees.

Updates #313

Change-Id: Ia4f3e0fc85facc778193f5e977d4f99a1a9abd23
2020-01-13 10:08:01 -05:00
..
cmd cmd/venti/srv: split memory allocation call 2020-01-13 10:08:01 -05:00
lib9 lib9: make a p9frexp function wrapping system frexp 2020-01-12 15:07:42 -05:00
lib9p Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
lib9pclient Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libacme Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libauth Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libauthsrv Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libavl venti: import changes from plan 9 2011-06-02 09:33:56 -04:00
libbin
libbio Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libcomplete
libdisk Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libdiskfs Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libdraw libdraw: fix "mk" 2020-01-12 15:08:28 -05:00
libflate make flate crc32 work when ulong is 64 bits 2010-02-07 16:51:28 -08:00
libframe Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libgeometry Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libhtml Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libhttpd Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libip Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libmach Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libmemdraw Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libmemlayer separate out 2006-06-25 18:58:06 +00:00
libmp Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libmux Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libndb Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libplumb Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libregexp Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libsec Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libString Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libsunrpc Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
libthread libthread: run first thread in proc on system stack 2020-01-12 15:08:28 -05:00
libventi Trivial changes: whitespace and modes. 2020-01-10 14:54:30 +00:00
make2mk
mk2make
mkcommon
mkdirs
mkenv src: mv ../buildEnvironmentVariables mkhdr 2020-01-09 20:08:10 -05:00
mkfile mkfile, mkmk.sh: update for new asm-free getcallerpc 2020-01-09 19:57:56 -05:00
mkhdr src: mv ../buildEnvironmentVariables mkhdr 2020-01-09 20:08:10 -05:00
mklib build: use ar s flag to avoid ranlib 2007-11-05 11:27:14 -05:00
mkmany
mkmk.sh mkfile, mkmk.sh: update for new asm-free getcallerpc 2020-01-09 19:57:56 -05:00
mkone
mksyslib build: use ar s flag to avoid ranlib 2007-11-05 11:27:14 -05:00