Re: HelenOS and OpenBSD

2016-10-11 Thread Janne Johansson
> > > > Here they manually encode the opcodes of five special debugging > instructions for the MSIM MIPS simulator (these instructions are not > part of the standard MIPS ISA, thus the assembler does not know them)." > > How the OpenBSD developers solve problems that are not resolved by > Assembly?

HelenOS and OpenBSD

2016-10-11 Thread SOUL_OF_ROOT 55
It has come to my attention the following: "The only case where you have to resort to writing hex code manually is when the assembler cannot output the desired code for some reason. If I recall correctly, there is only one such case in the HelenOS sources: #define ___traceon() asm volatile ( "\t