X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=aclocal.m4;h=ccb2530dee846d509a74b308f0c13e5c9a118838;hb=990faa74e434b1ab5578b36220a336c24cff834b;hp=0432ed354b7aa2f1c362b6f086f21cfaf2c8a49c;hpb=4c5fd95d192cd1f592b2e9c644c32cb96206feeb;p=ghc-hetmet.git diff --git a/aclocal.m4 b/aclocal.m4 index 0432ed3..ccb2530 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -100,7 +100,7 @@ AC_DEFUN([FP_PROG_CONTEXT_DIFF], [echo foo > conftest1 echo foo > conftest2 fp_cv_context_diff=no -for fp_var in '-C 1' '-c1' +for fp_var in '-U 1' '-u1' '-C 1' '-c1' do if diff $fp_var conftest1 conftest2 > /dev/null 2>&1; then fp_cv_context_diff="diff $fp_var" @@ -984,6 +984,11 @@ AC_CACHE_CHECK([for extra options to pass gcc when compiling via C], [fp_cv_gcc_ )], []) ;; + sparc-*-solaris2) + FP_COMPARE_VERSIONS([$fp_gcc_version], [-ge], [4.2], + [fp_cv_gcc_extra_opts="$fp_cv_gcc_extra_opts -fno-toplevel-reorder"], + []) + ;; esac ]) AC_SUBST([GccExtraViaCOpts],$fp_cv_gcc_extra_opts)