plan9fox/sys
cinap_lenrek b46a0e97ea 5a: assemble constant >>0 right shifts as <<0 (no shift), allow >>32
previously, right shift >>0 resulted in >>32 being emited. this
is especially problematic when the shift count comes from a macro
expansion.

we now handle constant shift >>0 as <<0 (no shift) and allow
shift by 32 be specified.

this applies to logical right shift (>>) arithmetic right shift (->)
and right rotate (@>).
2016-09-03 17:11:38 +02:00
..
doc closed spew branch 2016-04-28 20:52:36 +02:00
games/lib fortunes: Emacs now supports webkit. 2016-06-19 18:40:46 -04:00
include mp.h: add mpasr 2016-08-28 16:05:22 +02:00
lib fix wrong manpage section index generation for rc-httpd(8) 2016-08-27 22:37:08 +02:00
man pc(1): manpage: restore previous size rather than set to 10 2016-09-01 11:46:44 +00:00
src 5a: assemble constant >>0 right shifts as <<0 (no shift), allow >>32 2016-09-03 17:11:38 +02:00