[Mirror] Some kind of OS: git://git.9front.org/plan9front/plan9front
Find a file
Jacob Moody 74c1f4730b 6?, 8?, libc: add JMPF instruction
In 6? and 8? JMP works a bit uniquely,
when passed a function name it always encodes
as a JMP* instead of a JMP. This means

JMP myfunc(SB)

always assume that myfunc is a function pointer, not
a function itself. The new JMPF instead has the same
semantics as CALL and matches B and JMP in other
assemblers. This allows for a small optimization in
our 386 and amd64 entrypoint by avoiding a jump between
_main and _callmain.
2024-01-07 03:04:35 +00:00
386
68000
68020
acme mkfiles: add 'mk test' support 2023-02-19 20:44:56 -05:00
adm/timezone
amd64
arm
arm64
lib /lib/terry: speak no ill of the dead 2023-12-02 18:16:14 +00:00
mips
power
power64
rc ethermultilink: ignore link-status of primary 2023-12-07 14:48:49 +00:00
sparc
sparc64
spim /spim/include/ape/ureg.h: fixed missing ifndef 2023-03-07 04:26:34 +00:00
sys 6?, 8?, libc: add JMPF instruction 2024-01-07 03:04:35 +00:00