Subversion Repositories QNX 8.QNX8 GNU binutils

Rev

Rev 1 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1 Rev 8
Line 245... Line 245...
245
  aarch64-*-elf | aarch64-*-rtems* | aarch64-*-genode*)
245
  aarch64-*-elf | aarch64-*-rtems* | aarch64-*-genode*)
246
    targ_defvec=aarch64_elf64_le_vec
246
    targ_defvec=aarch64_elf64_le_vec
247
    targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec aarch64_pei_le_vec aarch64_pe_le_vec"
247
    targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec aarch64_pei_le_vec aarch64_pe_le_vec"
248
    want64=true
248
    want64=true
249
    ;;
249
    ;;
250
  # Pierre-Marie Baty -- added aarch64 QNX case
250
  # Pierre-Marie Baty -- added aarch64 QNX case. Reminder:
-
 
251
  #  targ_defvec	Default vector for this target
-
 
252
  #  targ_selvecs	Vectors to build for this target
-
 
253
  #  targ64_selvecs	Vectors to build if --enable-64-bit-bfd is given or if host is 64 bit
-
 
254
  #  targ_archs		Architectures for this target
-
 
255
  #  targ_cflags	$(CFLAGS) for this target (FIXME: pretty bogus)
-
 
256
  #  targ_underscore	Whether underscores are used: yes or no
251
  aarch64-*-nto-qnx*)
257
  aarch64-*-nto-qnx*)
252
    targ_defvec=aarch64_elf64_le_vec
258
    targ_defvec=aarch64_elf64_le_vec
253
    targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec aarch64_pei_le_vec aarch64_pe_le_vec"
259
    targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec aarch64_pei_le_vec aarch64_pe_le_vec"
254
    want64=true
260
    want64=true
255
    ;;
261
    ;;
Line 693... Line 699...
693
      x86_64-*-rtems*)
699
      x86_64-*-rtems*)
694
    targ_selvecs="${targ_selvecs} x86_64_pe_vec x86_64_pei_vec"
700
    targ_selvecs="${targ_selvecs} x86_64_pe_vec x86_64_pei_vec"
695
    esac
701
    esac
696
    want64=true
702
    want64=true
697
    ;;
703
    ;;
698
  # Pierre-Marie Baty -- added x86_64 QNX case
704
  # Pierre-Marie Baty -- added x86_64 QNX case. Reminder:
-
 
705
  #  targ_defvec	Default vector for this target
-
 
706
  #  targ_selvecs	Vectors to build for this target
-
 
707
  #  targ64_selvecs	Vectors to build if --enable-64-bit-bfd is given or if host is 64 bit
-
 
708
  #  targ_archs		Architectures for this target
-
 
709
  #  targ_cflags	$(CFLAGS) for this target (FIXME: pretty bogus)
-
 
710
  #  targ_underscore	Whether underscores are used: yes or no
699
  x86_64-*-nto-qnx*)
711
  x86_64-*-nto-qnx*)
700
    targ_defvec=x86_64_elf64_vec
712
    targ_defvec=x86_64_elf64_vec
701
    targ_selvecs="i386_elf32_vec iamcu_elf32_vec x86_64_elf32_vec"
713
    targ_selvecs="i386_elf32_vec iamcu_elf32_vec x86_64_elf32_vec"
702
    targ_cflags=-D__QNXTARGET__
714
    targ_cflags=-D__QNXTARGET__
703
    want64=true
715
    want64=true