fork of 9front i guess
Go to file
Ori Bernstein 5b8b5884f4 5l: fix shifts by zero
on arm32, we can do one of 4 shifts
by a constant:

	reg<<(0..31)
	reg>>(1..32)
	((u32int)reg)>>(1..32)
	reg ROT (0..31)

There's no way to encode a 0 bit right
shift,  so when encoding reg>>0, flip
it to the equivalent nop reg<<0, which
can be encoded.
2021-01-23 20:36:09 -08:00
386 ape: unify math.h copies 2021-01-01 21:40:00 -08:00
68000 add signed fixed size integer typedefs 2018-05-12 19:19:52 +02:00
68020 ape: unify math.h copies 2021-01-01 21:40:00 -08:00
acme win: fix window recreation command 2020-09-16 12:41:24 +02:00
adm/timezone timezones: change DST timezone string for South Australia 2019-11-20 11:49:16 +10:30
amd64 ape: unify math.h copies 2021-01-01 21:40:00 -08:00
arm ape: unify math.h copies 2021-01-01 21:40:00 -08:00
arm64 ape: unify math.h copies 2021-01-01 21:40:00 -08:00
lib /lib/keyboard: Anführungszeichen uten (danke sirjofri) 2020-12-01 09:23:16 +01:00
mips add va_copy macro, conforming to c99 7.15.1.2 2020-03-22 17:31:39 -07:00
power ape: unify math.h copies 2021-01-01 21:40:00 -08:00
power64 add signed fixed size integer typedefs 2018-05-12 19:19:52 +02:00
rc 9fs: bell labs is very dead 2021-01-15 19:32:02 +01:00
sparc ape: unify math.h copies 2021-01-01 21:40:00 -08:00
sparc64 ape: unify math.h copies 2021-01-01 21:40:00 -08:00
spim add signed fixed size integer typedefs 2018-05-12 19:19:52 +02:00
sys 5l: fix shifts by zero 2021-01-23 20:36:09 -08:00
.hgignore hgignore: ignore section 9 manpage indices, ignore init, kernels and bootloader binaries 2020-03-07 12:28:49 +01:00