plan9fox/sys/src
cinap_lenrek cde97a4d5f 6c, 8c: optimize away CMPL/CMPQ reg, $0 instruction in peephole pass
when the previous instruction sets the zero flag,
we can remove the CMPL/CMPQ instruction.
this removes compares for zero/non zero tests only.
it only looks at the previous non-nop instruction
to see if it sets our compare value register.
2014-03-29 19:44:04 +01:00
..
9 pc64: prevent dat.h from getting overwritten by ../pc/dat.h 2014-03-24 19:00:34 +01:00
ape prof: properly save and restore RARG for amd64 2014-02-17 13:25:24 +01:00
boot 9bootfat: only check for fat at block 0 on floppy drives (thanks aap) 2013-09-23 21:12:41 +02:00
cmd 6c, 8c: optimize away CMPL/CMPQ reg, $0 instruction in peephole pass 2014-03-29 19:44:04 +01:00
games games/snes: fix dspclock signed overflow (music stoping for minute) 2014-03-23 20:16:24 +01:00
lib9p lib9p/hjfs: use x != ~0 instead (type)~x conditionals to work arround arm compiler issue 2013-10-02 01:36:05 +02:00
libaml libaml: fix formating 2013-09-07 16:22:35 +02:00
libauth libauth: add sanity check for auth_proxy write size 2013-09-16 03:56:53 +02:00
libauthsrv libauthsrv: recognize amd64 $cputype in readnvram() to look for default locations 2014-03-26 23:47:19 +01:00
libavl
libbin
libbio fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
libc csdial: avoid useless werrstr() call on success (thanks mischief) 2014-02-25 20:14:08 +01:00
libcomplete
libcontrol
libdisk Add alignment hints for e512 ATA drives. 2012-09-09 17:22:12 +12:00
libdraw libdraw: fix zero stringwidth() bug 2014-03-10 06:41:45 +01:00
libfis libfis: do not lie about logical sector units 2012-10-06 22:56:05 +02:00
libflate
libframe libframe: fix _frcanfit() for zero width runes, simplify chopframe() 2014-01-07 02:24:16 +01:00
libgeometry
libhtml libhtml: fix potential linked list corruption 2013-09-05 00:55:58 +02:00
libhttpd
libip fix parseip() 2013-04-02 03:39:24 +02:00
libjson libjson: check for empty string in jsonparse() 2013-11-10 20:11:46 -05:00
liblex liblex: fix allprint() definition (from sources) 2012-10-03 18:18:01 +02:00
libmach libmach: pragma pack 32bit Ureg structs for amd64 2014-03-09 02:04:08 +01:00
libmemdraw libmemdraw: apply erik quanstros fix for sign preserving in byteaddr() 2014-02-01 09:54:09 +01:00
libmemlayer draw: fix drawing of replicated source image on memlayer with a clip rectangle 2013-12-09 03:35:01 +01:00
libmp libc and ape support for amd64 2014-02-01 10:31:41 +01:00
libndb ndb: recognize ip6.arpa postfix in mkptrname() 2012-08-02 22:20:55 +02:00
liboventi
libplumb libplumb: search for plumber only at /mnt/plumb, and don't try to mount $plumbsrv if the search fails 2013-10-31 04:26:01 -04:00
libregexp
libscribble
libsec libsec: fix memory leaks in seq_decode() and octet_decode() of asn1 parser 2014-02-28 18:54:56 +01:00
libstdio
libString
libsunrpc
libthread libthread: avoid calling thread waiting for fork/execed process to finish if we dont have to 2013-12-06 05:03:35 +01:00
libventi libventi: handle nil connection in rpc as error instead of crashing (from sources) 2013-01-25 14:19:18 +01:00
mkfile make libjson from /sys/src/cmd/btc/json.c 2013-10-27 15:44:33 -04:00
mkfile.proto import updated compilers from sources 2012-07-30 19:11:16 +02:00
NOTICE