Subversion Repositories QNX 8.QNX8 GNU binutils

Rev

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
			targ_emul=elf_x86_64nto
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)