remove surplus tokens after preprocessor directives
remove the use of 'typedef enum' without an indentifier
avoid enum to int conversions
const fixes
disable some noisy and mostly harmless warnings
don't build smartheap, it isn't needed
set some possibly uninitialised vars to zero
remove surplus tokens after preprocessor directives
remove the use of 'typedef enum' without an indentifier
avoid enum to int conversions
const fixes
disable some noisy and mostly harmless warnings
set some possibly uninitialised vars to zero
Merge pull request #5 from jonathangray/warn

Clean up some warnings and remove the need for -fpermissive