ack/mach/powerpc
George Koehler 17211eef47 Fix ass to match the EM spec.
The spec says, "ASS w: Adjust the stack pointer by w-byte integer".
The w argument "can either be given as argument or on top of the
stack."  Therefore, 'ass 4' would pop the 4-byte integer from the
stack, but 'ass' would pop the size w from the stack, then pop the
w-byte integer.

PowerPC ncg wrongly implemented 'ass' as if it was 'ass 4'.  Fix it to
accept only 'ass 4'.
2016-12-09 17:32:42 -05:00
..
as Merge from default (merging in George Koehler's PowerPC changes). 2016-10-29 22:40:40 +02:00
libem inn was assuming that bitfields were arrays of bytes, when actually they're 2016-12-06 21:45:20 +01:00
libend Mostly add support for the experimental and largely broken linuxppc platform. 2016-09-15 23:12:03 +02:00
mcg Better handling of float conversions; more tests; converting to unsigned ints 2016-11-20 11:27:40 +01:00
ncg Fix ass to match the EM spec. 2016-12-09 17:32:42 -05:00
top Get top working with the PowerPC; use it to eliminate useless branches and 2016-10-29 23:37:11 +02:00