> > Generally, what needs to be done to port Kaffe to a new architecture? > No JIT for now, naturally. Hi Markus, there is two things you need to do: a) find the correct SP_OFFSET for the threads package. As luck will have it, we just got a shipment of 10 arm boxes, and I tested the jthread package on one of them. It seems to work with SP_OFFSET 23. b) more importantly, you have to write the macro sysdepCallMethod that goes in kaffe/config/arm32/common.h. This requires a good deal of understanding of the asm construct in gcc as well as a thorough understanding of the arm's calling convention. Then you add the directories config/arm32 and config/arm32/netbsd and populate them, add an entry to the configure files if necessary and then it should "just" run the interpreter. Good luck! - Godmar