Correct setting of elf_list_options
authorAlan Modra <amodra@gmail.com>
Fri, 10 Apr 2015 08:51:32 +0000 (18:21 +0930)
committerAlan Modra <amodra@gmail.com>
Fri, 10 Apr 2015 08:52:50 +0000 (18:22 +0930)
* configure.ac: Set elf_list_options etc. in proper case.
* configure: Regenerate.

ld/ChangeLog
ld/configure
ld/configure.ac

index da54c5c..5b65746 100644 (file)
@@ -6,6 +6,11 @@
 
 2015-04-10  Alan Modra  <amodra@gmail.com>
 
+       * configure.ac: Set elf_list_options etc. in proper case.
+       * configure: Regenerate.
+
+2015-04-10  Alan Modra  <amodra@gmail.com>
+
        PR ld/18223
        * ldlang.c (lang_process): Add _init and _fini to gc_sym_list.
 
index b528f74..a558d28 100755 (executable)
 
     for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
        case " $all_emuls " in
-       *" e${i}.o "*)
+       *" e${i}.o "*) ;;
+       *)
+         all_emuls="$all_emuls e${i}.o"
+         eval result=\$tdir_$i
+         test -z "$result" && result=$targ_alias
+         echo tdir_$i=$result >> tdirs
          case "${i}" in
          *elf*)
            elf_list_options=TRUE
            ;;
          esac
          ;;
-       *)
-         all_emuls="$all_emuls e${i}.o"
-         eval result=\$tdir_$i
-         test -z "$result" && result=$targ_alias
-         echo tdir_$i=$result >> tdirs
-         ;;
        esac
     done
 
index ac3c14f..e120a05 100644 (file)
@@ -317,7 +317,12 @@ do
 
     for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
        case " $all_emuls " in
-       *" e${i}.o "*)
+       *" e${i}.o "*) ;;
+       *)
+         all_emuls="$all_emuls e${i}.o"
+         eval result=\$tdir_$i
+         test -z "$result" && result=$targ_alias
+         echo tdir_$i=$result >> tdirs
          case "${i}" in
          *elf*)
            elf_list_options=TRUE
@@ -331,12 +336,6 @@ do
            ;;
          esac
          ;;
-       *)
-         all_emuls="$all_emuls e${i}.o"
-         eval result=\$tdir_$i
-         test -z "$result" && result=$targ_alias
-         echo tdir_$i=$result >> tdirs
-         ;;
        esac
     done