We don't need to cater for gcc < 3.1 any longer and can just use -single_module option unconditionally. This is simpler and avoids spurious errors about "unknown option" when using -fsanitize=xxx in LDFLAGS from the script.