1 /* This file is automatically generated. DO NOT EDIT! */ 2 /* Generated from: NetBSD: mknative-gdb,v 1.6 2013/10/03 18:58:37 christos Exp */ 3 /* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */ 4 5 #ifdef BFD64 6 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_littleaarch64_vec) 7 { "aarch64-*-elf", 8 &bfd_elf64_littleaarch64_vec }, 9 #endif 10 11 12 13 14 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_bigaarch64_vec) 15 16 { "aarch64_be-*-elf", 17 &bfd_elf64_bigaarch64_vec }, 18 #endif 19 20 21 22 23 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_littleaarch64_vec) 24 25 { "aarch64-*-linux*", 26 &bfd_elf64_littleaarch64_vec }, 27 #endif 28 29 30 31 32 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_bigaarch64_vec) 33 34 { "aarch64_be-*-linux*", 35 &bfd_elf64_bigaarch64_vec }, 36 #endif 37 38 39 40 41 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_alpha_freebsd_vec) 42 43 { "alpha*-*-freebsd*", NULL },{ "alpha*-*-kfreebsd*-gnu", 44 &bfd_elf64_alpha_freebsd_vec }, 45 #endif 46 47 48 49 50 51 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_alpha_vec) 52 53 { "alpha*-*-netbsd*", NULL },{ "alpha*-*-openbsd*", 54 &bfd_elf64_alpha_vec }, 55 #endif 56 57 58 59 60 #if !defined (SELECT_VECS) || defined (HAVE_ecoffalpha_little_vec) 61 62 { "alpha*-*-netware*", 63 &ecoffalpha_little_vec }, 64 #endif 65 66 67 68 69 #if !defined (SELECT_VECS) || defined (HAVE_ecoffalpha_little_vec) 70 71 { "alpha*-*-linuxecoff*", 72 &ecoffalpha_little_vec }, 73 #endif 74 75 76 77 78 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_alpha_vec) 79 80 { "alpha*-*-linux-*", NULL },{ "alpha*-*-elf*", 81 &bfd_elf64_alpha_vec }, 82 #endif 83 84 85 86 87 #if !defined (SELECT_VECS) || defined (HAVE_vms_alpha_vec) 88 89 { "alpha*-*-*vms*", 90 &vms_alpha_vec }, 91 #endif 92 93 94 95 96 #if !defined (SELECT_VECS) || defined (HAVE_ecoffalpha_little_vec) 97 98 { "alpha*-*-*", 99 &ecoffalpha_little_vec }, 100 #endif 101 102 103 104 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_ia64_little_vec) 105 106 { "ia64*-*-freebsd*", NULL },{ "ia64*-*-netbsd*", NULL },{ "ia64*-*-linux-*", NULL },{ "ia64*-*-elf*", NULL },{ "ia64*-*-kfreebsd*-gnu", 107 &bfd_elf64_ia64_little_vec }, 108 #endif 109 110 111 112 113 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ia64_hpux_big_vec) 114 115 { "ia64*-*-hpux*", 116 &bfd_elf32_ia64_hpux_big_vec }, 117 #endif 118 119 120 121 122 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_ia64_vms_vec) 123 124 { "ia64*-*-*vms*", 125 &bfd_elf64_ia64_vms_vec }, 126 #endif 127 128 129 130 131 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sparc_freebsd_vec) 132 133 { "sparc64-*-freebsd*", NULL },{ "sparc64-*-kfreebsd*-gnu", 134 &bfd_elf64_sparc_freebsd_vec }, 135 #endif 136 137 138 139 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sparc_vec) 140 141 { "sparc64-*-netbsd*", NULL },{ "sparc64-*-openbsd*", 142 &bfd_elf64_sparc_vec }, 143 #endif 144 145 146 147 148 #endif /* BFD64 */ 149 150 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_am33lin_vec) 151 152 { "am34-*-linux*", NULL },{ "am33_2.0-*-linux*", 153 &bfd_elf32_am33lin_vec }, 154 #endif 155 156 157 158 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearc_vec) 159 160 { "arc-*-elf*", 161 &bfd_elf32_littlearc_vec }, 162 #endif 163 164 165 166 167 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_nacl_vec) 168 169 { "arm-*-nacl*", 170 &bfd_elf32_littlearm_nacl_vec }, 171 #endif 172 173 174 175 176 177 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigarm_nacl_vec) 178 179 { "armeb-*-nacl*", 180 &bfd_elf32_bigarm_nacl_vec }, 181 #endif 182 183 184 185 186 187 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigarm_vec) 188 189 { "armeb-*-netbsdelf*", 190 &bfd_elf32_bigarm_vec }, 191 #endif 192 193 194 195 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec) 196 197 { "arm-*-netbsdelf*", 198 &bfd_elf32_littlearm_vec }, 199 #endif 200 201 202 203 #if !defined (SELECT_VECS) || defined (HAVE_armnetbsd_vec) 204 205 { "arm-*-netbsd*", NULL },{ "arm-*-openbsd*", 206 &armnetbsd_vec }, 207 #endif 208 209 210 211 212 213 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec) 214 215 { "arm-*-nto*", NULL },{ "nto*arm*", 216 &bfd_elf32_littlearm_vec }, 217 #endif 218 219 220 221 #if !defined (SELECT_VECS) || defined (HAVE_riscix_vec) 222 223 { "arm-*-riscix*", 224 &riscix_vec }, 225 #endif 226 227 228 #if !defined (SELECT_VECS) || defined (HAVE_arm_epoc_pe_little_vec) 229 230 { "arm-epoc-pe*", 231 &arm_epoc_pe_little_vec }, 232 #endif 233 234 235 236 237 238 #if !defined (SELECT_VECS) || defined (HAVE_arm_wince_pe_little_vec) 239 240 { "arm-wince-pe", NULL },{ "arm-*-wince", NULL },{ "arm*-*-mingw32ce*", NULL },{ "arm*-*-cegcc*", 241 &arm_wince_pe_little_vec }, 242 #endif 243 244 245 246 247 248 #if !defined (SELECT_VECS) || defined (HAVE_armpe_little_vec) 249 250 { "arm-*-pe*", 251 &armpe_little_vec }, 252 #endif 253 254 255 256 257 #if !defined (SELECT_VECS) || defined (HAVE_aout_arm_little_vec) 258 259 { "arm-*-aout", NULL },{ "armel-*-aout", 260 &aout_arm_little_vec }, 261 #endif 262 263 264 265 #if !defined (SELECT_VECS) || defined (HAVE_aout_arm_big_vec) 266 267 { "armeb-*-aout", 268 &aout_arm_big_vec }, 269 #endif 270 271 272 273 #if !defined (SELECT_VECS) || defined (HAVE_armcoff_little_vec) 274 275 { "arm-*-coff", 276 &armcoff_little_vec }, 277 #endif 278 279 280 281 282 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec) 283 284 { "arm-*-rtems*", 285 &bfd_elf32_littlearm_vec }, 286 #endif 287 288 289 290 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigarm_vec) 291 292 { "armeb-*-elf", NULL },{ "arm*b-*-linux-*", 293 &bfd_elf32_bigarm_vec }, 294 #endif 295 296 297 298 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec) 299 300 { "arm-*-kaos*", 301 &bfd_elf32_littlearm_vec }, 302 #endif 303 304 305 306 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec) 307 308 { "arm-*-elf", NULL },{ "arm-*-freebsd*", NULL },{ "arm*-*-linux-*", NULL },{ "arm*-*-conix*", NULL }, 309 { "arm*-*-uclinux*", NULL },{ "arm-*-kfreebsd*-gnu", NULL }, 310 { "arm*-*-eabi*", 311 &bfd_elf32_littlearm_vec }, 312 #endif 313 314 315 316 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vxworks_vec) 317 318 { "arm*-*-vxworks", NULL },{ "arm*-*-windiss", 319 &bfd_elf32_littlearm_vxworks_vec }, 320 #endif 321 322 323 324 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_symbian_vec) 325 326 { "arm*-*-symbianelf*", 327 &bfd_elf32_littlearm_symbian_vec }, 328 #endif 329 330 331 332 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec) 333 334 { "arm9e-*-elf", 335 &bfd_elf32_littlearm_vec }, 336 #endif 337 338 339 340 341 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_avr_vec) 342 343 { "avr-*-*", 344 &bfd_elf32_avr_vec }, 345 #endif 346 347 348 349 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bfin_vec) 350 351 { "bfin-*-*", 352 &bfd_elf32_bfin_vec }, 353 #endif 354 355 356 357 358 359 #if !defined (SELECT_VECS) || defined (HAVE_tic30_aout_vec) 360 361 { "c30-*-*aout*", NULL },{ "tic30-*-*aout*", 362 &tic30_aout_vec }, 363 #endif 364 365 366 #if !defined (SELECT_VECS) || defined (HAVE_tic30_coff_vec) 367 368 { "c30-*-*coff*", NULL },{ "tic30-*-*coff*", 369 &tic30_coff_vec }, 370 #endif 371 372 373 374 #if !defined (SELECT_VECS) || defined (HAVE_tic4x_coff1_vec) 375 376 { "c4x-*-*coff*", NULL },{ "tic4x-*-*coff*", NULL },{ "tic4x-*-rtems*", 377 &tic4x_coff1_vec }, 378 #endif 379 380 381 382 383 384 #if !defined (SELECT_VECS) || defined (HAVE_tic54x_coff1_vec) 385 386 { "c54x*-*-*coff*", NULL },{ "tic54x-*-*coff*", 387 &tic54x_coff1_vec }, 388 #endif 389 390 391 392 393 394 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_cr16_vec) 395 396 { "cr16-*-elf*", NULL },{ "cr16*-*-uclinux*", 397 &bfd_elf32_cr16_vec }, 398 #endif 399 400 401 402 403 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_cr16c_vec) 404 405 { "cr16c-*-elf*", 406 &bfd_elf32_cr16c_vec }, 407 #endif 408 409 410 411 412 #if !defined (SELECT_VECS) || defined (HAVE_cris_aout_vec) 413 414 { "cris-*-*", NULL },{ "crisv32-*-*", 415 &cris_aout_vec }, 416 #endif 417 418 419 420 421 422 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_crx_vec) 423 424 { "crx-*-elf*", 425 &bfd_elf32_crx_vec }, 426 #endif 427 428 429 430 431 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_d10v_vec) 432 433 { "d10v-*-*", 434 &bfd_elf32_d10v_vec }, 435 #endif 436 437 438 439 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_dlx_big_vec) 440 441 { "dlx-*-elf*", 442 &bfd_elf32_dlx_big_vec }, 443 #endif 444 445 446 447 448 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_d30v_vec) 449 450 { "d30v-*-*", 451 &bfd_elf32_d30v_vec }, 452 #endif 453 454 455 456 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_epiphany_vec) 457 458 { "epiphany-*-elf", 459 &bfd_elf32_epiphany_vec }, 460 #endif 461 462 463 464 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec) 465 466 { "fido-*-elf*", 467 &bfd_elf32_m68k_vec }, 468 #endif 469 470 471 472 473 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_fr30_vec) 474 475 { "fr30-*-elf", 476 &bfd_elf32_fr30_vec }, 477 #endif 478 479 480 481 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_frv_vec) 482 483 { "frv-*-elf", 484 &bfd_elf32_frv_vec }, 485 #endif 486 487 488 489 490 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_frvfdpic_vec) 491 492 { "frv-*-*linux*", 493 &bfd_elf32_frvfdpic_vec }, 494 #endif 495 496 497 498 499 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmoxie_vec) 500 501 { "moxie-*-elf", NULL },{ "moxie-*-rtems*", NULL },{ "moxie-*-uclinux", 502 &bfd_elf32_bigmoxie_vec }, 503 #endif 504 505 506 507 508 #if !defined (SELECT_VECS) || defined (HAVE_h8300coff_vec) 509 510 { "h8300*-*-rtemscoff*", 511 &h8300coff_vec }, 512 #endif 513 514 515 516 517 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_h8300_vec) 518 519 { "h8300*-*-elf", NULL },{ "h8300*-*-rtems*", 520 &bfd_elf32_h8300_vec }, 521 #endif 522 523 524 525 526 #if !defined (SELECT_VECS) || defined (HAVE_h8300coff_vec) 527 528 { "h8300*-*-*", 529 &h8300coff_vec }, 530 #endif 531 532 533 534 535 #if !defined (SELECT_VECS) || defined (HAVE_h8500coff_vec) 536 537 { "h8500-*-*", 538 &h8500coff_vec }, 539 #endif 540 541 542 543 544 #ifdef BFD64 545 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_hppa_linux_vec) 546 547 { "hppa*64*-*-linux-*", 548 &bfd_elf64_hppa_linux_vec }, 549 #endif 550 551 552 553 554 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_hppa_vec) 555 556 { "hppa*64*-*-hpux11*", 557 &bfd_elf64_hppa_vec }, 558 #endif 559 560 561 562 563 564 #endif 565 566 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_hppa_linux_vec) 567 568 { "hppa*-*-linux-*", 569 &bfd_elf32_hppa_linux_vec }, 570 #endif 571 572 573 574 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_hppa_nbsd_vec) 575 576 { "hppa*-*-netbsd*", 577 &bfd_elf32_hppa_nbsd_vec }, 578 #endif 579 580 581 582 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_hppa_vec) 583 584 { "hppa*-*-*elf*", NULL },{ "hppa*-*-lites*", NULL },{ "hppa*-*-sysv4*", NULL },{ "hppa*-*-openbsd*", 585 &bfd_elf32_hppa_vec }, 586 #endif 587 588 589 590 591 #if !defined (SELECT_VECS) || defined (HAVE_som_vec) 592 593 { "hppa*-*-bsd*", 594 &som_vec }, 595 #endif 596 597 598 599 #if !defined (SELECT_VECS) || defined (HAVE_som_vec) 600 601 { "hppa*-*-hpux*", NULL },{ "hppa*-*-hiux*", NULL },{ "hppa*-*-mpeix*", 602 &som_vec }, 603 #endif 604 605 606 #if !defined (SELECT_VECS) || defined (HAVE_som_vec) 607 608 { "hppa*-*-osf*", 609 &som_vec }, 610 #endif 611 612 613 614 615 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i370_vec) 616 617 { "i370-*-*", 618 &bfd_elf32_i370_vec }, 619 #endif 620 621 622 623 #if !defined (SELECT_VECS) || defined (HAVE_i386coff_vec) 624 625 { "i[3-7]86-*-sco3.2v5*coff", 626 &i386coff_vec }, 627 #endif 628 629 630 631 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 632 633 { "i[3-7]86-*-sysv4*", NULL },{ "i[3-7]86-*-unixware*", NULL }, 634 { "i[3-7]86-*-elf", NULL },{ "i[3-7]86-*-sco3.2v5*", NULL }, 635 { "i[3-7]86-*-dgux*", NULL },{ "i[3-7]86-*-sysv5*", 636 &bfd_elf32_i386_vec }, 637 #endif 638 639 640 641 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_sol2_vec) 642 643 { "i[3-7]86-*-solaris2*", 644 &bfd_elf32_i386_sol2_vec }, 645 #endif 646 647 648 649 650 651 #ifdef BFD64 652 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_sol2_vec) 653 654 { "x86_64-*-solaris2*", 655 &bfd_elf32_i386_sol2_vec }, 656 #endif 657 658 659 660 661 #endif 662 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 663 664 { "i[3-7]86-*-kaos*", 665 &bfd_elf32_i386_vec }, 666 #endif 667 668 669 670 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 671 672 { "i[3-7]86-*-nto*", 673 &bfd_elf32_i386_vec }, 674 #endif 675 676 677 678 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 679 680 { "i[3-7]86-*-aros*", 681 &bfd_elf32_i386_vec }, 682 #endif 683 684 685 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 686 687 { "i[3-7]86-*-chorus*", 688 &bfd_elf32_i386_vec }, 689 #endif 690 691 692 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 693 694 { "i[3-7]86-*-dicos*", 695 &bfd_elf32_i386_vec }, 696 #endif 697 698 699 700 #if !defined (SELECT_VECS) || defined (HAVE_go32coff_vec) 701 702 { "*-*-msdosdjgpp*", NULL },{ "*-*-go32*", 703 &go32coff_vec }, 704 #endif 705 706 707 708 #if !defined (SELECT_VECS) || defined (HAVE_i386coff_vec) 709 710 { "i[3-7]86-*-sysv*", NULL },{ "i[3-7]86-*-isc*", NULL },{ "i[3-7]86-*-sco*", NULL },{ "i[3-7]86-*-coff", NULL }, 711 { "i[3-7]86-*-aix*", 712 &i386coff_vec }, 713 #endif 714 715 716 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 717 718 { "i[3-7]86-*-rtems*", 719 &bfd_elf32_i386_vec }, 720 #endif 721 722 723 724 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_i386_vec) 725 726 { "i[3-7]86-*-darwin*", NULL },{ "i[3-7]86-*-macos10*", NULL },{ "i[3-7]86-*-rhapsody*", 727 &mach_o_i386_vec }, 728 #endif 729 730 731 732 733 734 #if !defined (SELECT_VECS) || defined (HAVE_i386dynix_vec) 735 736 { "i[3-7]86-sequent-bsd*", 737 &i386dynix_vec }, 738 #endif 739 740 741 742 #if !defined (SELECT_VECS) || defined (HAVE_i386bsd_vec) 743 744 { "i[3-7]86-*-bsd*", 745 &i386bsd_vec }, 746 #endif 747 748 749 750 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 751 752 { "i[3-7]86-*-dragonfly*", 753 &bfd_elf32_i386_vec }, 754 #endif 755 756 757 758 #if !defined (SELECT_VECS) || defined (HAVE_i386freebsd_vec) 759 760 { "i[3-7]86-*-freebsdaout*", NULL },{ "i[3-7]86-*-freebsd[12].*", NULL }, 761 { "i[3-7]86-*-freebsd[12]", 762 &i386freebsd_vec }, 763 #endif 764 765 766 767 768 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_freebsd_vec) 769 770 { "i[3-7]86-*-freebsd*", NULL },{ "i[3-7]86-*-kfreebsd*-gnu", 771 &bfd_elf32_i386_freebsd_vec }, 772 #endif 773 774 775 776 777 778 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 779 780 { "i[3-7]86-*-netbsdelf*", NULL },{ "i[3-7]86-*-netbsd*-gnu*", NULL },{ "i[3-7]86-*-knetbsd*-gnu", 781 &bfd_elf32_i386_vec }, 782 #endif 783 784 785 786 787 #if !defined (SELECT_VECS) || defined (HAVE_i386pe_vec) 788 789 { "i[3-7]86-*-netbsdpe*", 790 &i386pe_vec }, 791 #endif 792 793 794 795 #if !defined (SELECT_VECS) || defined (HAVE_i386netbsd_vec) 796 797 { "i[3-7]86-*-netbsdaout*", NULL },{ "i[3-7]86-*-netbsd*", NULL }, 798 { "i[3-7]86-*-openbsd[0-2].*", NULL },{ "i[3-7]86-*-openbsd3.[0-3]", 799 &i386netbsd_vec }, 800 #endif 801 802 803 804 805 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 806 807 { "i[3-7]86-*-openbsd*", 808 &bfd_elf32_i386_vec }, 809 #endif 810 811 812 813 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 814 815 { "i[3-7]86-*-netware*", 816 &bfd_elf32_i386_vec }, 817 #endif 818 819 820 821 #if !defined (SELECT_VECS) || defined (HAVE_i386linux_vec) 822 823 { "i[3-7]86-*-linux*aout*", 824 &i386linux_vec }, 825 #endif 826 827 828 829 830 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 831 832 { "i[3-7]86-*-linux-*", 833 &bfd_elf32_i386_vec }, 834 #endif 835 836 837 838 839 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_nacl_vec) 840 841 { "i[3-7]86-*-nacl*", 842 &bfd_elf32_i386_nacl_vec }, 843 #endif 844 845 846 847 848 849 #ifdef BFD64 850 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_x86_64_vec) 851 852 { "x86_64-*-darwin*", 853 &mach_o_x86_64_vec }, 854 #endif 855 856 857 858 859 860 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec) 861 862 { "x86_64-*-dicos*", 863 &bfd_elf64_x86_64_vec }, 864 #endif 865 866 867 868 869 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec) 870 871 { "x86_64-*-elf*", 872 &bfd_elf64_x86_64_vec }, 873 #endif 874 875 876 877 878 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec) 879 880 { "x86_64-*-dragonfly*", 881 &bfd_elf64_x86_64_vec }, 882 #endif 883 884 885 886 887 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_freebsd_vec) 888 889 { "x86_64-*-freebsd*", NULL },{ "x86_64-*-kfreebsd*-gnu", 890 &bfd_elf64_x86_64_freebsd_vec }, 891 #endif 892 893 894 895 896 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec) 897 898 { "x86_64-*-netbsd*", NULL },{ "x86_64-*-openbsd*", 899 &bfd_elf64_x86_64_vec }, 900 #endif 901 902 903 904 905 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec) 906 907 { "x86_64-*-linux-*", 908 &bfd_elf64_x86_64_vec }, 909 #endif 910 911 912 913 914 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_x86_64_nacl_vec) 915 916 { "x86_64-*-nacl*", 917 &bfd_elf32_x86_64_nacl_vec }, 918 #endif 919 920 921 922 923 924 #if !defined (SELECT_VECS) || defined (HAVE_x86_64pe_vec) 925 926 { "x86_64-*-mingw*", NULL },{ "x86_64-*-pe", NULL },{ "x86_64-*-pep", NULL },{ "x86_64-*-cygwin", 927 &x86_64pe_vec }, 928 #endif 929 930 931 932 933 934 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec) 935 936 { "x86_64-*-rdos*", 937 &bfd_elf64_x86_64_vec }, 938 #endif 939 940 941 942 #endif 943 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 944 945 { "i[3-7]86-*-lynxos*", 946 &bfd_elf32_i386_vec }, 947 #endif 948 949 950 951 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 952 953 { "i[3-7]86-*-gnu*", 954 &bfd_elf32_i386_vec }, 955 #endif 956 957 958 #if !defined (SELECT_VECS) || defined (HAVE_i386mach3_vec) 959 960 { "i[3-7]86-*-mach*", NULL },{ "i[3-7]86-*-osf1mk*", 961 &i386mach3_vec }, 962 #endif 963 964 965 966 967 #if !defined (SELECT_VECS) || defined (HAVE_i386os9k_vec) 968 969 { "i[3-7]86-*-os9k", 970 &i386os9k_vec }, 971 #endif 972 973 974 #if !defined (SELECT_VECS) || defined (HAVE_i386aout_vec) 975 976 { "i[3-7]86-*-msdos*", 977 &i386aout_vec }, 978 #endif 979 980 981 982 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 983 984 { "i[3-7]86-*-moss*", 985 &bfd_elf32_i386_vec }, 986 #endif 987 988 989 990 #if !defined (SELECT_VECS) || defined (HAVE_i386pe_vec) 991 992 { "i[3-7]86-*-beospe*", 993 &i386pe_vec }, 994 #endif 995 996 997 998 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 999 1000 { "i[3-7]86-*-beoself*", NULL },{ "i[3-7]86-*-beos*", 1001 &bfd_elf32_i386_vec }, 1002 #endif 1003 1004 1005 1006 #if !defined (SELECT_VECS) || defined (HAVE_i386pei_vec) 1007 1008 { "i[3-7]86-*-interix*", 1009 &i386pei_vec }, 1010 #endif 1011 1012 1013 1014 1015 1016 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 1017 1018 { "i[3-7]86-*-rdos*", 1019 &bfd_elf32_i386_vec }, 1020 #endif 1021 1022 1023 1024 #if !defined (SELECT_VECS) || defined (HAVE_i386pe_vec) 1025 1026 { "i[3-7]86-*-mingw32*", NULL },{ "i[3-7]86-*-cygwin*", NULL },{ "i[3-7]86-*-winnt", NULL },{ "i[3-7]86-*-pe", 1027 &i386pe_vec }, 1028 #endif 1029 1030 1031 1032 1033 #if !defined (SELECT_VECS) || defined (HAVE_i386coff_vec) 1034 1035 { "i[3-7]86-none-*", 1036 &i386coff_vec }, 1037 #endif 1038 1039 1040 #if !defined (SELECT_VECS) || defined (HAVE_i386aout_vec) 1041 1042 { "i[3-7]86-*-aout*", NULL },{ "i[3-7]86*-*-vsta*", 1043 &i386aout_vec }, 1044 #endif 1045 1046 1047 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vxworks_vec) 1048 1049 { "i[3-7]86-*-vxworks*", 1050 &bfd_elf32_i386_vxworks_vec }, 1051 #endif 1052 1053 1054 1055 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec) 1056 1057 { "i[3-7]86-*-chaos", 1058 &bfd_elf32_i386_vec }, 1059 #endif 1060 1061 1062 1063 1064 #if !defined (SELECT_VECS) || defined (HAVE_i860coff_vec) 1065 1066 { "i860-*-mach3*", NULL },{ "i860-*-osf1*", NULL },{ "i860-*-coff*", 1067 &i860coff_vec }, 1068 #endif 1069 1070 1071 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i860_little_vec) 1072 1073 { "i860-stardent-sysv4*", NULL },{ "i860-stardent-elf*", 1074 &bfd_elf32_i860_little_vec }, 1075 #endif 1076 1077 1078 1079 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i860_vec) 1080 1081 { "i860-*-sysv4*", NULL },{ "i860-*-elf*", 1082 &bfd_elf32_i860_vec }, 1083 #endif 1084 1085 1086 1087 #if !defined (SELECT_VECS) || defined (HAVE_b_out_vec_little_host) 1088 1089 { "i960-*-vxworks4*", NULL },{ "i960-*-vxworks5.0", 1090 &b_out_vec_little_host }, 1091 #endif 1092 1093 1094 1095 1096 #if !defined (SELECT_VECS) || defined (HAVE_icoff_little_vec) 1097 1098 { "i960-*-vxworks5.*", NULL },{ "i960-*-coff*", NULL },{ "i960-*-sysv*", 1099 &icoff_little_vec }, 1100 #endif 1101 1102 1103 1104 1105 #if !defined (SELECT_VECS) || defined (HAVE_b_out_vec_little_host) 1106 1107 { "i960-*-vxworks*", NULL },{ "i960-*-aout*", NULL },{ "i960-*-bout*", NULL },{ "i960-*-nindy*", 1108 &b_out_vec_little_host }, 1109 #endif 1110 1111 1112 1113 1114 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i960_vec) 1115 1116 { "i960-*-elf*", 1117 &bfd_elf32_i960_vec }, 1118 #endif 1119 1120 1121 1122 1123 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ip2k_vec) 1124 1125 { "ip2k-*-elf", 1126 &bfd_elf32_ip2k_vec }, 1127 #endif 1128 1129 1130 1131 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_iq2000_vec) 1132 1133 { "iq2000-*-elf", 1134 &bfd_elf32_iq2000_vec }, 1135 #endif 1136 1137 1138 1139 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_lm32_vec) 1140 1141 { "lm32-*-elf", NULL },{ "lm32-*-rtems*", 1142 &bfd_elf32_lm32_vec }, 1143 #endif 1144 1145 1146 1147 1148 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_lm32fdpic_vec) 1149 1150 { "lm32-*-*linux*", 1151 &bfd_elf32_lm32fdpic_vec }, 1152 #endif 1153 1154 1155 1156 1157 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32c_vec) 1158 1159 { "m32c-*-elf", NULL },{ "m32c-*-rtems*", 1160 &bfd_elf32_m32c_vec }, 1161 #endif 1162 1163 1164 1165 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32rlelin_vec) 1166 1167 { "m32r*le-*-linux*", 1168 &bfd_elf32_m32rlelin_vec }, 1169 #endif 1170 1171 1172 1173 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32rlin_vec) 1174 1175 { "m32r*-*-linux*", 1176 &bfd_elf32_m32rlin_vec }, 1177 #endif 1178 1179 1180 1181 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32rle_vec) 1182 1183 { "m32r*le-*-*", 1184 &bfd_elf32_m32rle_vec }, 1185 #endif 1186 1187 1188 1189 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32r_vec) 1190 1191 { "m32r-*-*", 1192 &bfd_elf32_m32r_vec }, 1193 #endif 1194 1195 1196 1197 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68hc11_vec) 1198 1199 { "m68hc11-*-*", NULL },{ "m6811-*-*", 1200 &bfd_elf32_m68hc11_vec }, 1201 #endif 1202 1203 1204 1205 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68hc12_vec) 1206 1207 { "m68hc12-*-*", NULL },{ "m6812-*-*", 1208 &bfd_elf32_m68hc12_vec }, 1209 #endif 1210 1211 1212 1213 1214 #if !defined (SELECT_VECS) || defined (HAVE_m68ksysvcoff_vec) 1215 1216 { "m68*-motorola-sysv*", 1217 &m68ksysvcoff_vec }, 1218 #endif 1219 1220 1221 #if !defined (SELECT_VECS) || defined (HAVE_hp300bsd_vec) 1222 1223 { "m68*-hp-bsd*", 1224 &hp300bsd_vec }, 1225 #endif 1226 1227 1228 1229 #if !defined (SELECT_VECS) || defined (HAVE_aout0_big_vec) 1230 1231 { "m68*-*-aout*", 1232 &aout0_big_vec }, 1233 #endif 1234 1235 1236 1237 1238 1239 1240 1241 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec) 1242 1243 { "m68*-*-elf*", NULL },{ "m68*-*-sysv4*", NULL },{ "m68*-*-uclinux*", 1244 &bfd_elf32_m68k_vec }, 1245 #endif 1246 1247 1248 1249 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec) 1250 1251 { "m68*-*-rtems*", 1252 &bfd_elf32_m68k_vec }, 1253 #endif 1254 1255 1256 1257 #if !defined (SELECT_VECS) || defined (HAVE_m68kcoff_vec) 1258 1259 { "m68*-*-coff*", NULL },{ "m68*-*-sysv*", 1260 &m68kcoff_vec }, 1261 #endif 1262 1263 1264 1265 #if !defined (SELECT_VECS) || defined (HAVE_hp300hpux_vec) 1266 1267 { "m68*-*-hpux*", 1268 &hp300hpux_vec }, 1269 #endif 1270 1271 1272 1273 #if !defined (SELECT_VECS) || defined (HAVE_m68klinux_vec) 1274 1275 { "m68*-*-linux*aout*", 1276 &m68klinux_vec }, 1277 #endif 1278 1279 1280 1281 1282 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec) 1283 1284 { "m68*-*-linux-*", 1285 &bfd_elf32_m68k_vec }, 1286 #endif 1287 1288 1289 1290 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec) 1291 1292 { "m68*-*-gnu*", 1293 &bfd_elf32_m68k_vec }, 1294 #endif 1295 1296 1297 1298 1299 #if !defined (SELECT_VECS) || defined (HAVE_m68k4knetbsd_vec) 1300 1301 { "m68*-hp*-netbsd*", 1302 &m68k4knetbsd_vec }, 1303 #endif 1304 1305 1306 1307 1308 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec) 1309 1310 { "m68*-*-netbsdelf*", NULL },{ "m5407-*-netbsdelf*", 1311 &bfd_elf32_m68k_vec }, 1312 #endif 1313 1314 1315 1316 #if !defined (SELECT_VECS) || defined (HAVE_m68knetbsd_vec) 1317 1318 { "m68*-*-netbsdaout*", NULL },{ "m68*-*-netbsd*", 1319 &m68knetbsd_vec }, 1320 #endif 1321 1322 1323 1324 1325 #if !defined (SELECT_VECS) || defined (HAVE_m68knetbsd_vec) 1326 1327 { "m68*-*-openbsd*", 1328 &m68knetbsd_vec }, 1329 #endif 1330 1331 1332 1333 1334 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec) 1335 1336 { "m68*-*-sunos*", NULL },{ "m68*-*-os68k*", NULL },{ "m68*-*-vxworks*", NULL },{ "m68*-netx-*", NULL }, 1337 { "m68*-*-bsd*", NULL },{ "m68*-*-vsta*", 1338 &sunos_big_vec }, 1339 #endif 1340 1341 1342 1343 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec) 1344 1345 { "m68*-ericsson-*", 1346 &sunos_big_vec }, 1347 #endif 1348 1349 1350 1351 1352 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec) 1353 1354 { "m68*-cbm-*", 1355 &bfd_elf32_m68k_vec }, 1356 #endif 1357 1358 1359 1360 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec) 1361 1362 { "m68*-*-psos*", 1363 &bfd_elf32_m68k_vec }, 1364 #endif 1365 1366 1367 1368 1369 1370 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m88k_vec) 1371 1372 { "m88*-harris-cxux*", NULL },{ "m88*-*-dgux*", NULL },{ "m88*-*-sysv4*", 1373 &bfd_elf32_m88k_vec }, 1374 #endif 1375 1376 1377 1378 #if !defined (SELECT_VECS) || defined (HAVE_m88kmach3_vec) 1379 1380 { "m88*-*-mach3*", 1381 &m88kmach3_vec }, 1382 #endif 1383 1384 1385 1386 #if !defined (SELECT_VECS) || defined (HAVE_m88kopenbsd_vec) 1387 1388 { "m88*-*-openbsd*", 1389 &m88kopenbsd_vec }, 1390 #endif 1391 1392 1393 1394 #if !defined (SELECT_VECS) || defined (HAVE_m88kbcs_vec) 1395 1396 { "m88*-*-*", 1397 &m88kbcs_vec }, 1398 #endif 1399 1400 1401 1402 1403 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mcore_big_vec) 1404 1405 { "mcore-*-elf", 1406 &bfd_elf32_mcore_big_vec }, 1407 #endif 1408 1409 1410 1411 #if !defined (SELECT_VECS) || defined (HAVE_mcore_pe_big_vec) 1412 1413 { "mcore-*-pe", 1414 &mcore_pe_big_vec }, 1415 #endif 1416 1417 1418 1419 1420 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mep_vec) 1421 1422 { "mep-*-elf", 1423 &bfd_elf32_mep_vec }, 1424 #endif 1425 1426 1427 1428 1429 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_metag_vec) 1430 1431 { "metag-*-*", 1432 &bfd_elf32_metag_vec }, 1433 #endif 1434 1435 1436 1437 1438 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_microblazeel_vec) 1439 1440 { "microblazeel*-*", 1441 &bfd_elf32_microblazeel_vec }, 1442 #endif 1443 1444 1445 1446 1447 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_microblaze_vec) 1448 1449 { "microblaze*-*", 1450 &bfd_elf32_microblaze_vec }, 1451 #endif 1452 1453 1454 1455 1456 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_big_vec) 1457 1458 { "mips*-big-*", 1459 &ecoff_big_vec }, 1460 #endif 1461 1462 1463 1464 #ifdef BFD64 1465 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradlittlemips_vec) 1466 1467 { "mips64*el-*-netbsd*", 1468 &bfd_elf32_ntradlittlemips_vec }, 1469 #endif 1470 1471 1472 1473 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradbigmips_vec) 1474 1475 { "mips64*-*-netbsd*", 1476 &bfd_elf32_ntradbigmips_vec }, 1477 #endif 1478 1479 1480 1481 #endif 1482 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradlittlemips_vec) 1483 1484 { "mips*el-*-netbsd*", 1485 &bfd_elf32_tradlittlemips_vec }, 1486 #endif 1487 1488 1489 1490 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_vec) 1491 1492 { "mips*-*-netbsd*", 1493 &bfd_elf32_tradbigmips_vec }, 1494 #endif 1495 1496 1497 1498 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_little_vec) 1499 1500 { "mips*-dec-*", NULL },{ "mips*el-*-ecoff*", 1501 &ecoff_little_vec }, 1502 #endif 1503 1504 1505 1506 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_big_vec) 1507 1508 { "mips*-*-ecoff*", 1509 &ecoff_big_vec }, 1510 #endif 1511 1512 1513 1514 #ifdef BFD64 1515 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_nbigmips_vec) 1516 1517 { "mips*-*-irix6*", 1518 &bfd_elf32_nbigmips_vec }, 1519 #endif 1520 1521 1522 1523 1524 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_nlittlemips_vec) 1525 1526 { "mips64*-ps2-elf*", 1527 &bfd_elf32_nlittlemips_vec }, 1528 #endif 1529 1530 1531 1532 1533 #endif 1534 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlemips_vec) 1535 1536 { "mips*-ps2-elf*", 1537 &bfd_elf32_littlemips_vec }, 1538 #endif 1539 1540 1541 1542 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vec) 1543 1544 { "mips*-*-irix5*", 1545 &bfd_elf32_bigmips_vec }, 1546 #endif 1547 1548 1549 1550 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_big_vec) 1551 1552 { "mips*-sgi-*", NULL },{ "mips*-*-bsd*", 1553 &ecoff_big_vec }, 1554 #endif 1555 1556 1557 1558 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_biglittle_vec) 1559 1560 { "mips*-*-lnews*", 1561 &ecoff_biglittle_vec }, 1562 #endif 1563 1564 1565 1566 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_vec) 1567 1568 { "mips*-*-sysv4*", 1569 &bfd_elf32_tradbigmips_vec }, 1570 #endif 1571 1572 1573 1574 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_big_vec) 1575 1576 { "mips*-*-sysv*", NULL },{ "mips*-*-riscos*", 1577 &ecoff_big_vec }, 1578 #endif 1579 1580 1581 1582 #ifdef BFD64 1583 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlemips_vxworks_vec) 1584 1585 { "mips*el-*-vxworks*", 1586 &bfd_elf32_littlemips_vxworks_vec }, 1587 #endif 1588 1589 1590 1591 1592 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vxworks_vec) 1593 1594 { "mips*-*-vxworks*", 1595 &bfd_elf32_bigmips_vxworks_vec }, 1596 #endif 1597 1598 1599 1600 1601 #endif 1602 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradlittlemips_vec) 1603 1604 { "mips*el-sde-elf*", 1605 &bfd_elf32_tradlittlemips_vec }, 1606 #endif 1607 1608 1609 1610 1611 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_vec) 1612 1613 { "mips*-sde-elf*", NULL },{ "mips*-mti-elf*", 1614 &bfd_elf32_tradbigmips_vec }, 1615 #endif 1616 1617 1618 1619 1620 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlemips_vec) 1621 1622 { "mips*el-*-elf*", NULL },{ "mips*el-*-vxworks*", NULL },{ "mips*-*-chorus*", 1623 &bfd_elf32_littlemips_vec }, 1624 #endif 1625 1626 1627 1628 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vec) 1629 1630 { "mips*-*-elf*", NULL },{ "mips*-*-rtems*", NULL },{ "mips*-*-vxworks", NULL },{ "mips*-*-windiss", 1631 &bfd_elf32_bigmips_vec }, 1632 #endif 1633 1634 1635 1636 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vec) 1637 1638 { "mips*-*-none", 1639 &bfd_elf32_bigmips_vec }, 1640 #endif 1641 1642 1643 1644 #ifdef BFD64 1645 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_tradbigmips_vec) 1646 1647 { "mips64*-*-openbsd*", 1648 &bfd_elf64_tradbigmips_vec }, 1649 #endif 1650 1651 1652 1653 1654 #endif 1655 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlemips_vec) 1656 1657 { "mips*el-*-openbsd*", 1658 &bfd_elf32_littlemips_vec }, 1659 #endif 1660 1661 1662 1663 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vec) 1664 1665 { "mips*-*-openbsd*", 1666 &bfd_elf32_bigmips_vec }, 1667 #endif 1668 1669 1670 1671 #ifdef BFD64 1672 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradlittlemips_vec) 1673 1674 { "mips64*el-*-linux*", 1675 &bfd_elf32_ntradlittlemips_vec }, 1676 #endif 1677 1678 1679 1680 1681 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradbigmips_vec) 1682 1683 { "mips64*-*-linux*", 1684 &bfd_elf32_ntradbigmips_vec }, 1685 #endif 1686 1687 1688 1689 1690 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradlittlemips_vec) 1691 1692 { "mips*el-*-linux*", 1693 &bfd_elf32_tradlittlemips_vec }, 1694 #endif 1695 1696 1697 1698 1699 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_vec) 1700 1701 { "mips*-*-linux*", 1702 &bfd_elf32_tradbigmips_vec }, 1703 #endif 1704 1705 1706 1707 1708 1709 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradlittlemips_freebsd_vec) 1710 1711 { "mips64*el-*-freebsd*", NULL },{ "mips64*el-*-kfreebsd*-gnu", 1712 &bfd_elf32_ntradlittlemips_freebsd_vec }, 1713 #endif 1714 1715 1716 1717 1718 1719 1720 1721 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradbigmips_freebsd_vec) 1722 1723 { "mips64*-*-freebsd*", NULL },{ "mips64*-*-kfreebsd*-gnu", 1724 &bfd_elf32_ntradbigmips_freebsd_vec }, 1725 #endif 1726 1727 1728 1729 1730 1731 1732 #endif 1733 1734 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradlittlemips_freebsd_vec) 1735 1736 { "mips*el-*-freebsd*", NULL },{ "mips*el-*-kfreebsd*-gnu", 1737 &bfd_elf32_tradlittlemips_freebsd_vec }, 1738 #endif 1739 1740 1741 1742 1743 1744 1745 1746 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_freebsd_vec) 1747 1748 { "mips*-*-freebsd*", NULL },{ "mips*-*-kfreebsd*-gnu", 1749 &bfd_elf32_tradbigmips_freebsd_vec }, 1750 #endif 1751 1752 1753 1754 1755 1756 1757 #ifdef BFD64 1758 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_mmix_vec) 1759 1760 { "mmix-*-*", 1761 &bfd_elf64_mmix_vec }, 1762 #endif 1763 1764 1765 1766 1767 #endif 1768 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mn10200_vec) 1769 1770 { "mn10200-*-*", 1771 &bfd_elf32_mn10200_vec }, 1772 #endif 1773 1774 1775 1776 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mn10300_vec) 1777 1778 { "mn10300-*-*", 1779 &bfd_elf32_mn10300_vec }, 1780 #endif 1781 1782 1783 1784 1785 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mt_vec) 1786 1787 { "mt-*-elf", 1788 &bfd_elf32_mt_vec }, 1789 #endif 1790 1791 1792 1793 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_msp430_vec) 1794 1795 { "msp430-*-*", 1796 &bfd_elf32_msp430_vec }, 1797 #endif 1798 1799 1800 1801 #if !defined (SELECT_VECS) || defined (HAVE_pc532machaout_vec) 1802 1803 { "ns32k-pc532-mach*", NULL },{ "ns32k-pc532-ux*", 1804 &pc532machaout_vec }, 1805 #endif 1806 1807 1808 1809 #if !defined (SELECT_VECS) || defined (HAVE_pc532netbsd_vec) 1810 1811 { "ns32k-*-netbsd*", NULL },{ "ns32k-*-lites*", NULL },{ "ns32k-*-openbsd*", 1812 &pc532netbsd_vec }, 1813 #endif 1814 1815 1816 1817 1818 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bignios2_vec) 1819 1820 { "nios2eb-*-*", 1821 &bfd_elf32_bignios2_vec }, 1822 #endif 1823 1824 1825 1826 1827 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlenios2_vec) 1828 1829 { "nios2el-*-*", 1830 &bfd_elf32_littlenios2_vec }, 1831 #endif 1832 1833 1834 1835 1836 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlenios2_vec) 1837 1838 { "nios2-*-*", 1839 &bfd_elf32_littlenios2_vec }, 1840 #endif 1841 1842 1843 1844 1845 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_openrisc_vec) 1846 1847 { "openrisc-*-elf", 1848 &bfd_elf32_openrisc_vec }, 1849 #endif 1850 1851 1852 1853 #if !defined (SELECT_VECS) || defined (HAVE_or32coff_big_vec) 1854 1855 { "or32-*-coff", 1856 &or32coff_big_vec }, 1857 #endif 1858 1859 1860 1861 1862 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_or32_big_vec) 1863 1864 { "or32-*-elf", 1865 &bfd_elf32_or32_big_vec }, 1866 #endif 1867 1868 1869 1870 #if !defined (SELECT_VECS) || defined (HAVE_pdp11_aout_vec) 1871 1872 { "pdp11-*-*", 1873 &pdp11_aout_vec }, 1874 #endif 1875 1876 1877 1878 1879 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_pj_vec) 1880 1881 { "pj-*-*", 1882 &bfd_elf32_pj_vec }, 1883 #endif 1884 1885 1886 1887 1888 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_pjl_vec) 1889 1890 { "pjl-*-*", 1891 &bfd_elf32_pjl_vec }, 1892 #endif 1893 1894 1895 1896 1897 #if !defined (SELECT_VECS) || defined (HAVE_rs6000coff_vec) 1898 1899 { "powerpc-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]", 1900 &rs6000coff_vec }, 1901 #endif 1902 1903 1904 1905 1906 #ifdef BFD64 1907 #if !defined (SELECT_VECS) || defined (HAVE_aix5coff64_vec) 1908 1909 { "powerpc64-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]", 1910 &aix5coff64_vec }, 1911 #endif 1912 1913 1914 1915 1916 #endif 1917 1918 #if !defined (SELECT_VECS) || defined (HAVE_rs6000coff_vec) 1919 1920 { "powerpc-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*", 1921 &rs6000coff_vec }, 1922 #endif 1923 1924 1925 1926 1927 #ifdef BFD64 1928 1929 #if !defined (SELECT_VECS) || defined (HAVE_aix5coff64_vec) 1930 1931 { "powerpc64-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*", 1932 &aix5coff64_vec }, 1933 #endif 1934 1935 1936 1937 1938 #endif 1939 1940 #if !defined (SELECT_VECS) || defined (HAVE_rs6000coff_vec) 1941 1942 { "powerpc-*-aix*", NULL },{ "powerpc-*-beos*", NULL },{ "rs6000-*-*", 1943 &rs6000coff_vec }, 1944 #endif 1945 1946 1947 1948 #ifdef BFD64 1949 #if !defined (SELECT_VECS) || defined (HAVE_rs6000coff64_vec) 1950 1951 { "powerpc64-*-aix*", 1952 &rs6000coff64_vec }, 1953 #endif 1954 1955 1956 1957 1958 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_powerpc_freebsd_vec) 1959 1960 { "powerpc64-*-freebsd*", 1961 &bfd_elf64_powerpc_freebsd_vec }, 1962 #endif 1963 1964 1965 1966 1967 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_powerpc_vec) 1968 1969 { "powerpc64-*-elf*", NULL },{ "powerpc-*-elf64*", NULL },{ "powerpc64-*-linux*", NULL }, 1970 { "powerpc64-*-*bsd*", 1971 &bfd_elf64_powerpc_vec }, 1972 #endif 1973 1974 1975 1976 1977 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_powerpcle_vec) 1978 1979 { "powerpc64le-*-elf*", NULL },{ "powerpcle-*-elf64*", 1980 &bfd_elf64_powerpcle_vec }, 1981 #endif 1982 1983 1984 1985 1986 #endif 1987 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_freebsd_vec) 1988 1989 { "powerpc-*-*freebsd*", 1990 &bfd_elf32_powerpc_freebsd_vec }, 1991 #endif 1992 1993 1994 1995 1996 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec) 1997 1998 { "powerpc-*-*bsd*", NULL },{ "powerpc-*-elf*", NULL },{ "powerpc-*-sysv4*", NULL },{ "powerpc-*-eabi*", NULL }, 1999 { "powerpc-*-solaris2*", NULL },{ "powerpc-*-linux-*", NULL },{ "powerpc-*-rtems*", NULL }, 2000 { "powerpc-*-chorus*", 2001 &bfd_elf32_powerpc_vec }, 2002 #endif 2003 2004 2005 2006 2007 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec) 2008 2009 { "powerpc-*-kaos*", 2010 &bfd_elf32_powerpc_vec }, 2011 #endif 2012 2013 2014 2015 2016 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_be_vec) 2017 2018 { "powerpc-*-darwin*", NULL },{ "powerpc-*-macos10*", NULL },{ "powerpc-*-rhapsody*", 2019 &mach_o_be_vec }, 2020 #endif 2021 2022 2023 2024 2025 #if !defined (SELECT_VECS) || defined (HAVE_pmac_xcoff_vec) 2026 2027 { "powerpc-*-macos*", 2028 &pmac_xcoff_vec }, 2029 #endif 2030 2031 2032 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec) 2033 2034 { "powerpc-*-lynxos*", 2035 &bfd_elf32_powerpc_vec }, 2036 #endif 2037 2038 2039 2040 2041 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec) 2042 2043 { "powerpc-*-netware*", 2044 &bfd_elf32_powerpc_vec }, 2045 #endif 2046 2047 2048 2049 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec) 2050 2051 { "powerpc-*-nto*", 2052 &bfd_elf32_powerpc_vec }, 2053 #endif 2054 2055 2056 2057 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vxworks_vec) 2058 2059 { "powerpc-*-vxworks*", NULL },{ "powerpc-*-windiss*", 2060 &bfd_elf32_powerpc_vxworks_vec }, 2061 #endif 2062 2063 2064 2065 2066 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpcle_vec) 2067 2068 { "powerpcle-*-nto*", 2069 &bfd_elf32_powerpcle_vec }, 2070 #endif 2071 2072 2073 2074 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpcle_vec) 2075 2076 { "powerpcle-*-elf*", NULL },{ "powerpcle-*-sysv4*", NULL },{ "powerpcle-*-eabi*", NULL }, 2077 { "powerpcle-*-solaris2*", NULL },{ "powerpcle-*-linux-*", NULL },{ "powerpcle-*-vxworks*", 2078 &bfd_elf32_powerpcle_vec }, 2079 #endif 2080 2081 2082 2083 2084 #if !defined (SELECT_VECS) || defined (HAVE_bfd_powerpcle_pe_vec) 2085 2086 { "powerpcle-*-pe", NULL },{ "powerpcle-*-winnt*", NULL },{ "powerpcle-*-cygwin*", 2087 &bfd_powerpcle_pe_vec }, 2088 #endif 2089 2090 2091 2092 2093 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_rl78_vec) 2094 2095 { "rl78-*-elf", 2096 &bfd_elf32_rl78_vec }, 2097 #endif 2098 2099 2100 2101 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_rx_le_vec) 2102 2103 { "rx-*-elf", 2104 &bfd_elf32_rx_le_vec }, 2105 #endif 2106 2107 2108 2109 2110 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_s390_vec) 2111 2112 { "s390-*-linux*", 2113 &bfd_elf32_s390_vec }, 2114 #endif 2115 2116 2117 2118 2119 #ifdef BFD64 2120 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_s390_vec) 2121 2122 { "s390x-*-linux*", 2123 &bfd_elf64_s390_vec }, 2124 #endif 2125 2126 2127 2128 2129 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_s390_vec) 2130 2131 { "s390x-*-tpf*", 2132 &bfd_elf64_s390_vec }, 2133 #endif 2134 2135 2136 2137 2138 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigscore_vec) 2139 2140 { "score*-*-elf*", 2141 &bfd_elf32_bigscore_vec }, 2142 #endif 2143 2144 2145 2146 2147 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64l_vec) 2148 2149 { "sh64l*-*-elf*", 2150 &bfd_elf32_sh64l_vec }, 2151 #endif 2152 2153 2154 2155 2156 2157 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64_vec) 2158 2159 { "sh64-*-elf*", 2160 &bfd_elf32_sh64_vec }, 2161 #endif 2162 2163 2164 2165 2166 2167 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64blin_vec) 2168 2169 { "sh64eb-*-linux*", 2170 &bfd_elf32_sh64blin_vec }, 2171 #endif 2172 2173 2174 2175 2176 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64lin_vec) 2177 2178 { "sh64-*-linux*", 2179 &bfd_elf32_sh64lin_vec }, 2180 #endif 2181 2182 2183 2184 2185 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shblin_vec) 2186 2187 { "sh-*-linux*", 2188 &bfd_elf32_shblin_vec }, 2189 #endif 2190 2191 2192 2193 2194 #endif /* BFD64 */ 2195 2196 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shblin_vec) 2197 2198 { "sh*eb-*-linux*", 2199 &bfd_elf32_shblin_vec }, 2200 #endif 2201 2202 2203 2204 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shlin_vec) 2205 2206 { "sh*-*-linux*", 2207 &bfd_elf32_shlin_vec }, 2208 #endif 2209 2210 2211 2212 2213 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh_vec) 2214 2215 { "sh-*-uclinux*", NULL },{ "sh[12]-*-uclinux*", 2216 &bfd_elf32_sh_vec }, 2217 #endif 2218 2219 2220 #ifdef BFD64 2221 2222 #endif 2223 2224 2225 #ifdef BFD64 2226 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64lnbsd_vec) 2227 2228 { "sh5le-*-netbsd*", 2229 &bfd_elf32_sh64lnbsd_vec }, 2230 #endif 2231 2232 2233 2234 2235 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64nbsd_vec) 2236 2237 { "sh5-*-netbsd*", 2238 &bfd_elf32_sh64nbsd_vec }, 2239 #endif 2240 2241 2242 2243 2244 2245 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sh64lnbsd_vec) 2246 2247 { "sh64le-*-netbsd*", 2248 &bfd_elf64_sh64lnbsd_vec }, 2249 #endif 2250 2251 2252 2253 2254 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sh64nbsd_vec) 2255 2256 { "sh64-*-netbsd*", 2257 &bfd_elf64_sh64nbsd_vec }, 2258 #endif 2259 2260 2261 2262 2263 2264 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shlnbsd_vec) 2265 2266 { "sh*l*-*-netbsdelf*", 2267 &bfd_elf32_shlnbsd_vec }, 2268 #endif 2269 2270 2271 2272 2273 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shnbsd_vec) 2274 2275 { "sh-*-netbsdelf*", 2276 &bfd_elf32_shnbsd_vec }, 2277 #endif 2278 2279 2280 2281 2282 #endif 2283 2284 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shnbsd_vec) 2285 2286 { "sh*-*-netbsdelf*", 2287 &bfd_elf32_shnbsd_vec }, 2288 #endif 2289 2290 2291 2292 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shl_symbian_vec) 2293 2294 { "sh*-*-symbianelf*", 2295 &bfd_elf32_shl_symbian_vec }, 2296 #endif 2297 2298 2299 2300 2301 2302 #ifdef BFD64 2303 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shl_vec) 2304 2305 { "shl*-*-elf*", NULL },{ "sh[1234]l*-*-elf*", NULL },{ "sh3el*-*-elf*", NULL },{ "shl*-*-kaos*", 2306 &bfd_elf32_shl_vec }, 2307 #endif 2308 2309 2310 2311 2312 2313 #endif 2314 2315 #if !defined (SELECT_VECS) || defined (HAVE_shcoff_vec) 2316 2317 { "sh-*-rtemscoff*", 2318 &shcoff_vec }, 2319 #endif 2320 2321 2322 2323 2324 2325 #ifdef BFD64 2326 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh_vec) 2327 2328 { "sh-*-elf*", NULL },{ "sh[1234]*-elf*", NULL },{ "sh-*-rtems*", NULL },{ "sh-*-kaos*", 2329 &bfd_elf32_sh_vec }, 2330 #endif 2331 2332 2333 2334 2335 2336 #endif 2337 2338 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh_vec) 2339 2340 { "sh-*-nto*", 2341 &bfd_elf32_sh_vec }, 2342 #endif 2343 2344 2345 2346 2347 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shlnbsd_vec) 2348 2349 { "sh*-*-openbsd*", 2350 &bfd_elf32_shlnbsd_vec }, 2351 #endif 2352 2353 2354 2355 #if !defined (SELECT_VECS) || defined (HAVE_shlpe_vec) 2356 2357 { "sh-*-pe", 2358 &shlpe_vec }, 2359 #endif 2360 2361 2362 2363 2364 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shvxworks_vec) 2365 2366 { "sh-*-vxworks", 2367 &bfd_elf32_shvxworks_vec }, 2368 #endif 2369 2370 2371 2372 2373 2374 2375 2376 2377 #if !defined (SELECT_VECS) || defined (HAVE_shcoff_vec) 2378 2379 { "sh-*-*", 2380 &shcoff_vec }, 2381 #endif 2382 2383 2384 2385 2386 2387 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec) 2388 2389 { "sparclet-*-aout*", 2390 &sunos_big_vec }, 2391 #endif 2392 2393 2394 2395 2396 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec) 2397 2398 { "sparc86x-*-aout*", 2399 &sunos_big_vec }, 2400 #endif 2401 2402 2403 2404 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec) 2405 2406 { "sparclite-*-elf*", NULL },{ "sparc86x-*-elf*", 2407 &bfd_elf32_sparc_vec }, 2408 #endif 2409 2410 2411 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec) 2412 2413 { "sparc*-*-chorus*", 2414 &bfd_elf32_sparc_vec }, 2415 #endif 2416 2417 2418 #if !defined (SELECT_VECS) || defined (HAVE_sparclinux_vec) 2419 2420 { "sparc-*-linux*aout*", 2421 &sparclinux_vec }, 2422 #endif 2423 2424 2425 2426 2427 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec) 2428 2429 { "sparc-*-linux-*", NULL },{ "sparcv*-*-linux-*", 2430 &bfd_elf32_sparc_vec }, 2431 #endif 2432 2433 2434 2435 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec) 2436 2437 { "sparc-*-netbsdelf*", 2438 &bfd_elf32_sparc_vec }, 2439 #endif 2440 2441 2442 2443 #if !defined (SELECT_VECS) || defined (HAVE_sparcnetbsd_vec) 2444 2445 { "sparc-*-netbsdaout*", NULL },{ "sparc-*-netbsd*", 2446 &sparcnetbsd_vec }, 2447 #endif 2448 2449 2450 2451 2452 #if !defined (SELECT_VECS) || defined (HAVE_sparcnetbsd_vec) 2453 2454 { "sparc-*-openbsd[0-2].*", NULL },{ "sparc-*-openbsd3.[0-1]", 2455 &sparcnetbsd_vec }, 2456 #endif 2457 2458 2459 2460 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec) 2461 2462 { "sparc-*-openbsd*", 2463 &bfd_elf32_sparc_vec }, 2464 #endif 2465 2466 2467 2468 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec) 2469 2470 { "sparc-*-elf*", 2471 &bfd_elf32_sparc_vec }, 2472 #endif 2473 2474 2475 2476 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_sol2_vec) 2477 2478 { "sparc-*-solaris2.[0-6]", NULL },{ "sparc-*-solaris2.[0-6].*", 2479 &bfd_elf32_sparc_sol2_vec }, 2480 #endif 2481 2482 2483 2484 #ifdef BFD64 2485 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_sol2_vec) 2486 2487 { "sparc-*-solaris2*", NULL },{ "sparcv9-*-solaris2*", NULL },{ "sparc64-*-solaris2*", 2488 &bfd_elf32_sparc_sol2_vec }, 2489 #endif 2490 2491 2492 2493 2494 #endif 2495 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec) 2496 2497 { "sparc-*-sysv4*", 2498 &bfd_elf32_sparc_vec }, 2499 #endif 2500 2501 2502 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vxworks_vec) 2503 2504 { "sparc-*-vxworks*", 2505 &bfd_elf32_sparc_vxworks_vec }, 2506 #endif 2507 2508 2509 2510 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec) 2511 2512 { "sparc-*-netware*", 2513 &bfd_elf32_sparc_vec }, 2514 #endif 2515 2516 2517 2518 #ifdef BFD64 2519 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec) 2520 2521 { "sparc64-*-aout*", 2522 &sunos_big_vec }, 2523 #endif 2524 2525 2526 2527 2528 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sparc_vec) 2529 2530 { "sparc64*-*-linux-*", 2531 &bfd_elf64_sparc_vec }, 2532 #endif 2533 2534 2535 2536 2537 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sparc_vec) 2538 2539 { "sparc64-*-elf*", NULL },{ "sparc64-*-rtems*", 2540 &bfd_elf64_sparc_vec }, 2541 #endif 2542 2543 2544 2545 2546 #endif /* BFD64 */ 2547 #if !defined (SELECT_VECS) || defined (HAVE_sparccoff_vec) 2548 2549 { "sparc*-*-coff*", 2550 &sparccoff_vec }, 2551 #endif 2552 2553 2554 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec) 2555 2556 { "sparc-*-rtems*", 2557 &bfd_elf32_sparc_vec }, 2558 #endif 2559 2560 2561 2562 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec) 2563 2564 { "sparc*-*-*", 2565 &sunos_big_vec }, 2566 #endif 2567 2568 2569 2570 2571 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_spu_vec) 2572 2573 { "spu-*-elf", 2574 &bfd_elf32_spu_vec }, 2575 #endif 2576 2577 2578 2579 2580 #if HAVE_host_aout_vec 2581 #if !defined (SELECT_VECS) || defined (HAVE_host_aout_vec) 2582 2583 { "tahoe-*-*", 2584 &host_aout_vec }, 2585 #endif 2586 2587 2588 2589 #endif 2590 2591 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tic6x_elf_le_vec) 2592 2593 { "tic6x-*-elf", 2594 &bfd_elf32_tic6x_elf_le_vec }, 2595 #endif 2596 2597 2598 2599 2600 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tic6x_linux_le_vec) 2601 2602 { "tic6x-*-uclinux", 2603 &bfd_elf32_tic6x_linux_le_vec }, 2604 #endif 2605 2606 2607 2608 2609 #if !defined (SELECT_VECS) || defined (HAVE_tic80coff_vec) 2610 2611 { "tic80*-*-*", 2612 &tic80coff_vec }, 2613 #endif 2614 2615 2616 2617 2618 #ifdef BFD64 2619 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_tilegx_le_vec) 2620 2621 { "tilegx-*-*", 2622 &bfd_elf64_tilegx_le_vec }, 2623 #endif 2624 2625 2626 2627 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_tilegx_be_vec) 2628 2629 { "tilegxbe-*-*", 2630 &bfd_elf64_tilegx_be_vec }, 2631 #endif 2632 2633 2634 2635 #endif 2636 2637 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tilepro_vec) 2638 2639 { "tilepro-*-*", 2640 &bfd_elf32_tilepro_vec }, 2641 #endif 2642 2643 2644 2645 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_v850_vec) 2646 2647 { "v850*-*-*", 2648 &bfd_elf32_v850_vec }, 2649 #endif 2650 2651 2652 2653 2654 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_vax_vec) 2655 2656 { "vax-*-netbsdelf*", 2657 &bfd_elf32_vax_vec }, 2658 #endif 2659 2660 2661 2662 2663 #if !defined (SELECT_VECS) || defined (HAVE_vaxnetbsd_vec) 2664 2665 { "vax-*-netbsdaout*", NULL },{ "vax-*-netbsd*", 2666 &vaxnetbsd_vec }, 2667 #endif 2668 2669 2670 2671 2672 2673 #if !defined (SELECT_VECS) || defined (HAVE_vaxbsd_vec) 2674 2675 { "vax-*-bsd*", NULL },{ "vax-*-ultrix*", 2676 &vaxbsd_vec }, 2677 #endif 2678 2679 2680 2681 2682 #if !defined (SELECT_VECS) || defined (HAVE_vaxnetbsd_vec) 2683 2684 { "vax-*-openbsd*", 2685 &vaxnetbsd_vec }, 2686 #endif 2687 2688 2689 2690 2691 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_vax_vec) 2692 2693 { "vax-*-linux-*", 2694 &bfd_elf32_vax_vec }, 2695 #endif 2696 2697 2698 2699 #if !defined (SELECT_VECS) || defined (HAVE_we32kcoff_vec) 2700 2701 { "we32k-*-*", 2702 &we32kcoff_vec }, 2703 #endif 2704 2705 2706 2707 #if !defined (SELECT_VECS) || defined (HAVE_w65_vec) 2708 2709 { "w65-*-*", 2710 &w65_vec }, 2711 #endif 2712 2713 2714 2715 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_xgate_vec) 2716 2717 { "xgate-*-*", 2718 &bfd_elf32_xgate_vec }, 2719 #endif 2720 2721 2722 2723 2724 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_xstormy16_vec) 2725 2726 { "xstormy16-*-elf", 2727 &bfd_elf32_xstormy16_vec }, 2728 #endif 2729 2730 2731 2732 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_xtensa_le_vec) 2733 2734 { "xtensa*-*-*", 2735 &bfd_elf32_xtensa_le_vec }, 2736 #endif 2737 2738 2739 2740 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_xc16x_vec) 2741 2742 { "xc16x-*-elf", 2743 &bfd_elf32_xc16x_vec }, 2744 #endif 2745 2746 2747 2748 #if !defined (SELECT_VECS) || defined (HAVE_z80coff_vec) 2749 2750 { "z80-*-*", 2751 &z80coff_vec }, 2752 #endif 2753 2754 2755 2756 2757 #if !defined (SELECT_VECS) || defined (HAVE_z8kcoff_vec) 2758 2759 { "z8k*-*-*", 2760 &z8kcoff_vec }, 2761 #endif 2762 2763 2764 2765 2766 #if !defined (SELECT_VECS) || defined (HAVE_ieee_vec) 2767 2768 { "*-*-ieee*", 2769 &ieee_vec }, 2770 #endif 2771 2772 2773 2774 #if !defined (SELECT_VECS) || defined (HAVE_a_out_adobe_vec) 2775 2776 { "*-adobe-*", 2777 &a_out_adobe_vec }, 2778 #endif 2779 2780 2781 2782 2783 #if !defined (SELECT_VECS) || defined (HAVE_newsos3_vec) 2784 2785 { "*-sony-*", 2786 &newsos3_vec }, 2787 #endif 2788 2789 2790 2791 2792 #if !defined (SELECT_VECS) || defined (HAVE_m68kcoff_vec) 2793 2794 { "*-tandem-*", 2795 &m68kcoff_vec }, 2796 #endif 2797 2798 2799 2800