Pass argc and argv to ldemul_choose_target.
[deliverable/binutils-gdb.git] / ld / configure.tgt
index 7b6c572a0381a604ff5b181b3fcc879a5ea926f2..a66f77a15b8a88ec60416b3d9aac86f1ad96c671 100644 (file)
@@ -229,8 +229,15 @@ h8500-*-hms* | h8500-*-coff*)
                        targ_extra_emuls="h8500s h8500b h8500m h8500c"
                        ;;
 sh-*-linux*)
+                       targ_emul=shlelf_linux
+                       targ_extra_emuls=shelf_linux
+                       targ_extra_libpath=shelf_linux
+                       ;;
+sh*eb-*-linux*)
                        targ_emul=shelf_linux
-                       targ_extra_emuls=shlelf_linux
+                       ;;
+sh*-*-linux*)
+                       targ_emul=shlelf_linux
                        ;;
 sh-*-elf* | sh-*-rtemself*)
                        targ_emul=shelf
@@ -280,7 +287,13 @@ mips*-sgi-irix*)   targ_emul=mipsbig ;;
 mips*el-*-ecoff*)      targ_emul=mipsidtl ;;
 mips*-*-ecoff*)                targ_emul=mipsidt ;;
 mips*-dec-bsd*)                targ_emul=mipsbsd ;;
-mips*-dec-netbsd*)     targ_emul=elf32lmip ;;
+mips*-dec-netbsd* | mips*el-*-netbsd*)
+                       targ_emul=elf32lmip
+                       targ_extra_emuls="elf32bmip"
+                       ;;
+mips*-*-netbsd*)       targ_emul=elf32bmip
+                       targ_extra_emuls="elf32lmip"
+                       ;;
 mips*-*-bsd*)          targ_emul=mipsbig ;;
 mips*vr4300el-*-elf*)  targ_emul=elf32l4300 ;;
 mips*vr4300-*-elf*)    targ_emul=elf32b4300 ;;
@@ -302,6 +315,9 @@ mips*-*-linux-gnu*) targ_emul=elf32btsmip
                        ;;
 mips*-*-lnews*)                targ_emul=mipslnews ;;
 mips*-*-sysv4*)         targ_emul=elf32btsmip ;;
+mmix-*-*)              targ_emul=mmo
+                       targ_extra_emuls=elf64mmix
+                       ;;
 mn10200-*-*)           targ_emul=mn10200 ;;
 mn10300-*-*)           targ_emul=mn10300 ;;
 alpha*-*-freebsd*)     targ_emul=elf64alpha
@@ -361,11 +377,7 @@ powerpc-*-netware*)        targ_emul=ppcnw ;;
 powerpcle-*-pe)         targ_emul=ppcpe ;;
 powerpcle-*-winnt*)     targ_emul=ppcpe ;;
 powerpcle-*-cygwin*)    targ_emul=ppcpe ;;
-
-powerpc-*-aix*)                targ_emul=aixppc 
-                       targ_extra_emuls="aixppc64"     
-                       tdir_aixppc64=${targ_alias}
-                       ;;
+powerpc-*-aix*)                targ_emul=aixppc ;;
 powerpc-*-beos*)       targ_emul=aixppc ;;
 rs6000-*-aix*)         targ_emul=aixrs6 ;;
 tic30-*-*aout*)                targ_emul=tic30aout ;;
This page took 0.028429 seconds and 4 git commands to generate.