Using the -Cni (non-integral promotion on integer compiler) option helps reduce the size of the code generated.
When you specify this option, ANSI C integral promotion does not apply to character comparison or arithmetic operations. This dramatically reduces the amount of code.