Rev 6 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6 | Rev 8 | ||
---|---|---|---|
Line 86... | Line 86... | ||
86 | ;; |
86 | ;; |
87 | aarch64-*-elf | aarch64-*-rtems* | aarch64-*-genode*) |
87 | aarch64-*-elf | aarch64-*-rtems* | aarch64-*-genode*) |
88 | targ_emul=aarch64elf |
88 | targ_emul=aarch64elf |
89 | targ_extra_emuls="aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb" |
89 | targ_extra_emuls="aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb" |
90 | ;; |
90 | ;; |
91 | # Pierre-Marie Baty -- added aarch64 QNX case |
91 | # Pierre-Marie Baty -- added aarch64 QNX case. Reminder: |
- | 92 | # targ_emul name of linker emulation to use |
|
- | 93 | # targ_extra_emuls additional linker emulations to provide |
|
- | 94 | # targ_extra_libpath additional linker emulations using LIB_PATH |
|
- | 95 | # targ_extra_ofiles additional host-compiled objects needed by the emulation |
|
- | 96 | # targ64_extra_emuls additional linker emulations to provide if --enable-64-bit-bfd is given or if host is 64 bit. |
|
- | 97 | # targ64_extra_libpath additional linker emulations using LIB_PATH if --enable-64-bit-bfd is given or if host is 64 bit. |
|
- | 98 | # NATIVE_LIB_DIRS library directories to search on this host (if we are a native or sysrooted linker) |
|
92 | aarch64-*-nto-qnx*) |
99 | aarch64-*-nto-qnx*) |
93 | targ_emul=aarch64nto |
100 | targ_emul=aarch64nto |
94 | targ_extra_emuls="aarch64elf aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb" |
101 | targ_extra_emuls="aarch64elf aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb" |
95 | ;; |
102 | ;; |
96 | aarch64-*-cloudabi*) targ_emul=aarch64cloudabi |
103 | aarch64-*-cloudabi*) targ_emul=aarch64cloudabi |
Line 1033... | Line 1040... | ||
1033 | targ_emul=elf_x86_64 |
1040 | targ_emul=elf_x86_64 |
1034 | targ_extra_emuls="elf_i386 elf_iamcu elf32_x86_64" |
1041 | targ_extra_emuls="elf_i386 elf_iamcu elf32_x86_64" |
1035 | targ_extra_libpath="elf_i386 elf_iamcu elf32_x86_64" |
1042 | targ_extra_libpath="elf_i386 elf_iamcu elf32_x86_64" |
1036 | tdir_elf_i386=`echo ${targ_alias} | sed -e 's/x86_64/i386/'` |
1043 | tdir_elf_i386=`echo ${targ_alias} | sed -e 's/x86_64/i386/'` |
1037 | ;; |
1044 | ;; |
1038 | # Pierre-Marie Baty -- added x86_64 QNX case |
1045 | # Pierre-Marie Baty -- added x86_64 QNX case. Reminder: |
- | 1046 | # targ_emul name of linker emulation to use |
|
- | 1047 | # targ_extra_emuls additional linker emulations to provide |
|
- | 1048 | # targ_extra_libpath additional linker emulations using LIB_PATH |
|
- | 1049 | # targ_extra_ofiles additional host-compiled objects needed by the emulation |
|
- | 1050 | # targ64_extra_emuls additional linker emulations to provide if --enable-64-bit-bfd is given or if host is 64 bit. |
|
- | 1051 | # targ64_extra_libpath additional linker emulations using LIB_PATH if --enable-64-bit-bfd is given or if host is 64 bit. |
|
- | 1052 | # NATIVE_LIB_DIRS library directories to search on this host (if we are a native or sysrooted linker) |
|
1039 | x86_64-*-nto-qnx*) |
1053 | x86_64-*-nto-qnx*) |
1040 |
|
1054 | targ_emul=elf_x86_64 |
1041 | targ_extra_emuls="i386nto" |
1055 | targ_extra_emuls="i386nto" |
1042 | targ_extra_libpath="elf_i386 elf_iamcu elf32_x86_64" |
- | |
1043 | tdir_elf_i386=`echo ${targ_alias} | sed -e 's/x86_64/i386/'` |
- | |
1044 | ;; |
1056 | ;; |
1045 | x86_64-*-dragonfly*) targ_emul=elf_x86_64 |
1057 | x86_64-*-dragonfly*) targ_emul=elf_x86_64 |
1046 | targ_extra_emuls="elf_i386 elf_iamcu" |
1058 | targ_extra_emuls="elf_i386 elf_iamcu" |
1047 | ;; |
1059 | ;; |
1048 | x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu) |
1060 | x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu) |