applied patch from Armin
- ensure interrupt vector table is linked into the binary
- binary size optimalization