macro nops(new_pc) { if (pc() > {new_pc}) { error hex:pc(), ": PC is already past the point specified" } if (pc() < {new_pc}) { print "; adding ", {new_pc} - pc(), " bytes of padding at $", hex:pc() print " (used: ", pc() - (pc() >> 14 << 14), ")\n" } while (pc() < {new_pc}) { //print "adding a byte of padding at ", pc(), "\n" nop } }