@printf "should be: 0x%08x\n" 0x1337
./$< tests/CallConv2 | grep mainresult
@printf "should be: 0x%08x\n" 0x1337
+ ./$< tests/CallConv3 | grep mainresult
+ @printf "should be: 0x%08x 0x%08x 0x%08x 0x%08x\n" 0x1000 0x300 0x30 0x7
+ ./$< tests/Instance1 | grep mainresult
+ @printf "should be: 0x%08x 0x%08x\n" 0x55 0x11
+ ./$< tests/Instance2 | grep mainresult
+ @printf "should be: 0x%08x 0x%08x\n" 0x198 0x22
+ ./$< tests/Instance3 | grep mainresult
+ @printf "should be: 0x%08x 0x%08x\n" 0x33 0x44
+ ./$< tests/Instance4 | grep mainresult
+ @printf "should be: 0x%08x 0x%08x\n" 0x1337 0x1337
%.class: %.java
$(JAVAC) $<