OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [bfd/] [config.bfd] - Diff between revs 148 and 161

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 148 Rev 161
Line 459... Line 459...
    targ_selvecs=i386coff_vec
    targ_selvecs=i386coff_vec
    ;;
    ;;
  i[3-7]86-*-solaris2*)
  i[3-7]86-*-solaris2*)
    targ_defvec=bfd_elf32_i386_sol2_vec
    targ_defvec=bfd_elf32_i386_sol2_vec
    targ_selvecs="i386coff_vec"
    targ_selvecs="i386coff_vec"
    targ64_selvecs="bfd_elf64_x86_64_sol2_vec bfd_elf64_l1om_vec"
    targ64_selvecs="bfd_elf64_x86_64_sol2_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
    want64=true
    want64=true
    ;;
    ;;
#ifdef BFD64
#ifdef BFD64
  x86_64-*-solaris2*)
  x86_64-*-solaris2*)
    targ_defvec=bfd_elf32_i386_sol2_vec
    targ_defvec=bfd_elf32_i386_sol2_vec
    targ_selvecs="bfd_elf64_x86_64_sol2_vec bfd_elf64_l1om_vec i386coff_vec"
    targ_selvecs="bfd_elf64_x86_64_sol2_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec i386coff_vec"
    want64=true
    want64=true
    ;;
    ;;
#endif
#endif
  i[3-7]86-*-kaos*)
  i[3-7]86-*-kaos*)
    targ_defvec=bfd_elf32_i386_vec
    targ_defvec=bfd_elf32_i386_vec
Line 485... Line 485...
  i[3-7]86-*-chorus*)
  i[3-7]86-*-chorus*)
    targ_defvec=bfd_elf32_i386_vec
    targ_defvec=bfd_elf32_i386_vec
    ;;
    ;;
  i[3-7]86-*-dicos*)
  i[3-7]86-*-dicos*)
    targ_defvec=bfd_elf32_i386_vec
    targ_defvec=bfd_elf32_i386_vec
    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec"
    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
    ;;
    ;;
  *-*-msdosdjgpp* | *-*-go32* )
  *-*-msdosdjgpp* | *-*-go32* )
    targ_defvec=go32coff_vec
    targ_defvec=go32coff_vec
    targ_selvecs="go32stubbedcoff_vec i386aout_vec"
    targ_selvecs="go32stubbedcoff_vec i386aout_vec"
    ;;
    ;;
Line 514... Line 514...
    targ_defvec=i386bsd_vec
    targ_defvec=i386bsd_vec
    targ_underscore=yes
    targ_underscore=yes
    ;;
    ;;
  i[3-7]86-*-dragonfly*)
  i[3-7]86-*-dragonfly*)
    targ_defvec=bfd_elf32_i386_vec
    targ_defvec=bfd_elf32_i386_vec
    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec"
    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
    ;;
    ;;
  i[3-7]86-*-freebsdaout* | i[3-7]86-*-freebsd[12].* | \
  i[3-7]86-*-freebsdaout* | i[3-7]86-*-freebsd[12].* | \
  i[3-7]86-*-freebsd[12])
  i[3-7]86-*-freebsd[12])
    targ_defvec=i386freebsd_vec
    targ_defvec=i386freebsd_vec
    targ_selvecs=i386bsd_vec
    targ_selvecs=i386bsd_vec
    targ_underscore=yes
    targ_underscore=yes
    ;;
    ;;
  i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu)
  i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu)
    targ_defvec=bfd_elf32_i386_freebsd_vec
    targ_defvec=bfd_elf32_i386_freebsd_vec
    targ_selvecs="bfd_elf32_i386_vec i386pei_vec i386coff_vec"
    targ_selvecs="bfd_elf32_i386_vec i386pei_vec i386coff_vec"
    targ64_selvecs="bfd_elf64_x86_64_freebsd_vec bfd_elf64_x86_64_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_l1om_freebsd_vec"
    targ64_selvecs="bfd_elf64_x86_64_freebsd_vec bfd_elf64_x86_64_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_l1om_freebsd_vec bfd_elf64_k1om_vec bfd_elf64_k1om_freebsd_vec"
    # FreeBSD <= 4.0 supports only the old nonstandard way of ABI labelling.
    # FreeBSD <= 4.0 supports only the old nonstandard way of ABI labelling.
    case "${targ}" in
    case "${targ}" in
      i[3-7]86-*-freebsd3* | i[3-7]86-*-freebsd4 | i[3-7]86-*-freebsd4.0*)
      i[3-7]86-*-freebsd3* | i[3-7]86-*-freebsd4 | i[3-7]86-*-freebsd4.0*)
        targ_cflags=-DOLD_FREEBSD_ABI_LABEL ;;
        targ_cflags=-DOLD_FREEBSD_ABI_LABEL ;;
    esac
    esac
    ;;
    ;;
  i[3-7]86-*-netbsdelf* | i[3-7]86-*-netbsd*-gnu* | i[3-7]86-*-knetbsd*-gnu)
  i[3-7]86-*-netbsdelf* | i[3-7]86-*-netbsd*-gnu* | i[3-7]86-*-knetbsd*-gnu)
    targ_defvec=bfd_elf32_i386_vec
    targ_defvec=bfd_elf32_i386_vec
    targ_selvecs=i386netbsd_vec
    targ_selvecs=i386netbsd_vec
    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec"
    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
    ;;
    ;;
  i[3-7]86-*-netbsdpe*)
  i[3-7]86-*-netbsdpe*)
    targ_defvec=i386pe_vec
    targ_defvec=i386pe_vec
    targ_selvecs="i386pe_vec i386pei_vec bfd_elf32_i386_vec"
    targ_selvecs="i386pe_vec i386pei_vec bfd_elf32_i386_vec"
    ;;
    ;;
Line 563... Line 563...
    targ_underscore=yes
    targ_underscore=yes
    ;;
    ;;
  i[3-7]86-*-linux-*)
  i[3-7]86-*-linux-*)
    targ_defvec=bfd_elf32_i386_vec
    targ_defvec=bfd_elf32_i386_vec
    targ_selvecs="i386linux_vec i386pei_vec"
    targ_selvecs="i386linux_vec i386pei_vec"
    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf32_x86_64_vec bfd_elf64_l1om_vec"
    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf32_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
 
    ;;
 
  i[3-7]86-*-nacl*)
 
    targ_defvec=bfd_elf32_i386_nacl_vec
 
    targ_selvecs="bfd_elf32_i386_vec"
    ;;
    ;;
#ifdef BFD64
#ifdef BFD64
  x86_64-*-darwin*)
  x86_64-*-darwin*)
    targ_defvec=mach_o_x86_64_vec
    targ_defvec=mach_o_x86_64_vec
    targ_selvecs="mach_o_i386_vec mach_o_le_vec mach_o_be_vec mach_o_fat_vec pef_vec pef_xlib_vec sym_vec"
    targ_selvecs="mach_o_i386_vec mach_o_le_vec mach_o_be_vec mach_o_fat_vec pef_vec pef_xlib_vec sym_vec"
    targ_archs="$targ_archs bfd_powerpc_arch bfd_rs6000_arch"
    targ_archs="$targ_archs bfd_powerpc_arch bfd_rs6000_arch"
    want64=true
    want64=true
    ;;
    ;;
  x86_64-*-dicos*)
  x86_64-*-dicos*)
    targ_defvec=bfd_elf64_x86_64_vec
    targ_defvec=bfd_elf64_x86_64_vec
    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec"
    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
    want64=true
    want64=true
    ;;
    ;;
  x86_64-*-elf*)
  x86_64-*-elf*)
    targ_defvec=bfd_elf64_x86_64_vec
    targ_defvec=bfd_elf64_x86_64_vec
    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec i386coff_vec"
    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec i386coff_vec"
    want64=true
    want64=true
    ;;
    ;;
  x86_64-*-dragonfly*)
  x86_64-*-dragonfly*)
    targ_defvec=bfd_elf64_x86_64_vec
    targ_defvec=bfd_elf64_x86_64_vec
    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec"
    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
    want64=true
    want64=true
    ;;
    ;;
  x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu)
  x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu)
    targ_defvec=bfd_elf64_x86_64_freebsd_vec
    targ_defvec=bfd_elf64_x86_64_freebsd_vec
    targ_selvecs="bfd_elf32_i386_freebsd_vec i386coff_vec i386pei_vec x86_64pei_vec bfd_elf32_i386_vec bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_l1om_freebsd_vec"
    targ_selvecs="bfd_elf32_i386_freebsd_vec i386coff_vec i386pei_vec x86_64pei_vec bfd_elf32_i386_vec bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_l1om_freebsd_vec bfd_elf64_k1om_vec bfd_elf64_k1om_freebsd_vec"
    want64=true
    want64=true
    ;;
    ;;
  x86_64-*-netbsd* | x86_64-*-openbsd*)
  x86_64-*-netbsd* | x86_64-*-openbsd*)
    targ_defvec=bfd_elf64_x86_64_vec
    targ_defvec=bfd_elf64_x86_64_vec
    targ_selvecs="bfd_elf32_i386_vec i386netbsd_vec i386coff_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec"
    targ_selvecs="bfd_elf32_i386_vec i386netbsd_vec i386coff_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
    want64=true
    want64=true
    ;;
    ;;
  x86_64-*-linux-*)
  x86_64-*-linux-*)
    targ_defvec=bfd_elf64_x86_64_vec
    targ_defvec=bfd_elf64_x86_64_vec
    targ_selvecs="bfd_elf32_i386_vec bfd_elf32_x86_64_vec i386linux_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec"
    targ_selvecs="bfd_elf32_i386_vec bfd_elf32_x86_64_vec i386linux_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
    want64=true
    want64=true
    ;;
    ;;
  x86_64-*-mingw* | x86_64-*-pe | x86_64-*-pep)
  x86_64-*-mingw* | x86_64-*-pe | x86_64-*-pep)
    targ_defvec=x86_64pe_vec
    targ_defvec=x86_64pe_vec
    targ_selvecs="x86_64pe_vec x86_64pei_vec bfd_elf64_x86_64_vec bfd_elf64_l1om_vec i386pe_vec i386pei_vec bfd_elf32_i386_vec"
    targ_selvecs="x86_64pe_vec x86_64pei_vec bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec i386pe_vec i386pei_vec bfd_elf32_i386_vec"
    want64=true
    want64=true
    targ_underscore=no
    targ_underscore=no
    ;;
    ;;
#endif
#endif
  i[3-7]86-*-lynxos*)
  i[3-7]86-*-lynxos*)
Line 1606... Line 1610...
case "${targ_defvec} ${targ_selvecs}" in
case "${targ_defvec} ${targ_selvecs}" in
  *bfd_elf64_l1om_vec*)
  *bfd_elf64_l1om_vec*)
    targ_archs="$targ_archs bfd_l1om_arch"
    targ_archs="$targ_archs bfd_l1om_arch"
    ;;
    ;;
esac
esac
 
 
 
# If we support Intel K1OM target, then add support for bfd_k1om_arch.
 
case "${targ_defvec} ${targ_selvecs}" in
 
  *bfd_elf64_k1om_vec*)
 
    targ_archs="$targ_archs bfd_k1om_arch"
 
    ;;
 
esac

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.