]> gcc.gnu.org Git - gcc.git/commitdiff
configure.in: Assume gas 2.14 and above can handle MIPS relocation operators.
authorRichard Sandiford <rsandifo@redhat.com>
Mon, 9 Jun 2003 07:27:06 +0000 (07:27 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Mon, 9 Jun 2003 07:27:06 +0000 (07:27 +0000)
* configure.in: Assume gas 2.14 and above can handle MIPS relocation
operators.
* configure: Regenerated.

From-SVN: r67657

gcc/ChangeLog
gcc/configure
gcc/configure.in

index 21222323898b62981dd19575d720aa392e2e8f6f..029d66d6d8a38d914fa15b88595d803579dbfde1 100644 (file)
@@ -1,3 +1,9 @@
+2003-06-09  Richard Sandiford  <rsandifo@redhat.com>
+
+       * configure.in: Assume gas 2.14 and above can handle MIPS relocation
+       operators.
+       * configure: Regenerated.
+
 2003-06-09  Richard Sandiford  <rsandifo@redhat.com>
            Alexandre Oliva  <aoliva@redhat.com>
 
index 597fd80312b639d5794e974a191cfcdd03b73ca5..24cb623de34c0e61887016757520e44937399903 100755 (executable)
@@ -2425,7 +2425,7 @@ fi
 
 
 # Find some useful tools
-for ac_prog in mawk gawk nawk awk
+for ac_prog in gawk mawk nawk awk
 do
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
@@ -8562,7 +8562,18 @@ EOF
 echo "configure:8563: checking whether the assembler has explicit relocation support" >&5
     if test x$gcc_cv_mips_explicit_relocs = x; then
       gcc_cv_mips_explicit_relocs=no
-      if test x$gcc_cv_as != x; then
+      if test $in_tree_gas = yes ; then
+         if test $gcc_cv_gas_major_version -eq 2 \
+&& test $gcc_cv_gas_minor_version -ge 14 \
+|| test $gcc_cv_gas_major_version -gt 2 ; then
+
+
+         gcc_cv_mips_explicit_relocs=yes
+       
+
+fi
+
+      elif test x$gcc_cv_as != x; then
        echo '  lw $4,%gp_rel(foo)($4)' > conftest.s
        if $gcc_cv_as conftest.s -o conftest.o > /dev/null 2>&1; then
          gcc_cv_mips_explicit_relocs=yes
@@ -8754,7 +8765,7 @@ fi
 
 
 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
-echo "configure:8758: checking whether to enable maintainer-specific portions of Makefiles" >&5
+echo "configure:8769: checking whether to enable maintainer-specific portions of Makefiles" >&5
     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
 if test "${enable_maintainer_mode+set}" = set; then
   enableval="$enable_maintainer_mode"
index d7e08b90702899135659dc8b593eb70a0c77e8d4..e36ad2b62dcaa1fae802e406b96eae6eb5fa4396 100644 (file)
@@ -2689,7 +2689,11 @@ case "$target" in
     AC_MSG_CHECKING(whether the assembler has explicit relocation support)
     if test x$gcc_cv_mips_explicit_relocs = x; then
       gcc_cv_mips_explicit_relocs=no
-      if test x$gcc_cv_as != x; then
+      if test $in_tree_gas = yes; then
+        gcc_GAS_VERSION_GTE_IFELSE(2,14,0,[
+         gcc_cv_mips_explicit_relocs=yes
+       ])
+      elif test x$gcc_cv_as != x; then
        echo '  lw $4,%gp_rel(foo)($4)' > conftest.s
        if $gcc_cv_as conftest.s -o conftest.o > /dev/null 2>&1; then
          gcc_cv_mips_explicit_relocs=yes
This page took 0.088579 seconds and 5 git commands to generate.