fix compile errors for linaro 4.7.3
additional linaro fixups
makefile options for 03 and buildflags for linaro
-O3 linaro fixups
add s2w