Input register information

Before macro invocation register 13 should point to a standard 72-byte save area.