compiler settings fix
gcc fixes