Only force -O0 for old versions of clang; more recent versions do not encounter

Branches: main, 11.07

Only force -O0 for old versions of clang; more recent versions do not encounter
problems when compiling Mercury generated C code.

configure.in:
scripts/mgnuc.in:
	As above.

README.clang:
	Conform to the above change.
This commit is contained in:
Julien Fischer
2011-10-03 05:07:21 +00:00
parent cc455fa4ef
commit bd867e5b58
3 changed files with 21 additions and 39 deletions

View File

@@ -72,7 +72,7 @@ case "$CC" in
*clang*)
ANSI_OPTS="-ansi"
CHECK_OPTS="-w"
OPT_OPTS="-O0 $CFLAGS_FOR_NO_STRICT_ALIASING -fomit-frame-pointer"
OPT_OPTS="@OPT_FLAGS_FOR_CLANG@ $CFLAGS_FOR_NO_STRICT_ALIASING -fomit-frame-pointer"
DEBUG_OPT="-g"
COMPILER=clang
;;