1 /* This file is automatically generated. DO NOT EDIT! */ 2 /* Generated from: NetBSD: mknative-gdb,v 1.7 2016/10/16 04:37:42 mrg Exp */ 3 /* Generated from: NetBSD: mknative.common,v 1.15 2017/11/29 03:32:28 christos Exp */ 4 5 #ifdef BFD64 6 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_mach_o_vec) 7 8 { "aarch64-*-darwin*", 9 &aarch64_mach_o_vec }, 10 #endif 11 12 13 14 15 16 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 17 18 { "aarch64-*-elf", NULL },{ "aarch64-*-rtems*", 19 &aarch64_elf64_le_vec }, 20 #endif 21 22 23 24 25 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec) 26 27 { "aarch64_be-*-elf", 28 &aarch64_elf64_be_vec }, 29 #endif 30 31 32 33 34 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 35 36 { "aarch64-*-freebsd*", 37 &aarch64_elf64_le_vec }, 38 #endif 39 40 41 42 43 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 44 45 { "aarch64-*-fuchsia*", 46 &aarch64_elf64_le_vec }, 47 #endif 48 49 50 51 52 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_cloudabi_vec) 53 54 { "aarch64-*-cloudabi*", 55 &aarch64_elf64_le_cloudabi_vec }, 56 #endif 57 58 59 60 61 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 62 63 { "aarch64-*-linux*", 64 &aarch64_elf64_le_vec }, 65 #endif 66 67 68 69 70 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec) 71 72 { "aarch64_be-*-linux*", 73 &aarch64_elf64_be_vec }, 74 #endif 75 76 77 78 79 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 80 81 { "aarch64-*-netbsd*", 82 &aarch64_elf64_le_vec }, 83 #endif 84 85 86 87 88 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec) 89 90 { "aarch64_be-*-netbsd*", 91 &aarch64_elf64_be_vec }, 92 #endif 93 94 95 96 97 #if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_fbsd_vec) 98 99 { "alpha*-*-freebsd*", NULL },{ "alpha*-*-kfreebsd*-gnu", 100 &alpha_elf64_fbsd_vec }, 101 #endif 102 103 104 105 106 107 #if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_vec) 108 109 { "alpha*-*-netbsd*", NULL },{ "alpha*-*-openbsd*", 110 &alpha_elf64_vec }, 111 #endif 112 113 114 115 116 #if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec) 117 118 { "alpha*-*-netware*", 119 &alpha_ecoff_le_vec }, 120 #endif 121 122 123 124 125 #if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec) 126 127 { "alpha*-*-linux*ecoff*", 128 &alpha_ecoff_le_vec }, 129 #endif 130 131 132 133 134 #if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_vec) 135 136 { "alpha*-*-linux-*", NULL },{ "alpha*-*-elf*", 137 &alpha_elf64_vec }, 138 #endif 139 140 141 142 143 #if !defined (SELECT_VECS) || defined (HAVE_alpha_vms_vec) 144 145 { "alpha*-*-*vms*", 146 &alpha_vms_vec }, 147 #endif 148 149 150 151 152 #if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec) 153 154 { "alpha*-*-*", 155 &alpha_ecoff_le_vec }, 156 #endif 157 158 159 160 #if !defined (SELECT_VECS) || defined (HAVE_ia64_elf64_le_vec) 161 162 { "ia64*-*-freebsd*", NULL },{ "ia64*-*-netbsd*", NULL },{ "ia64*-*-linux-*", NULL },{ "ia64*-*-elf*", NULL },{ "ia64*-*-kfreebsd*-gnu", 163 &ia64_elf64_le_vec }, 164 #endif 165 166 167 168 169 #if !defined (SELECT_VECS) || defined (HAVE_ia64_elf32_hpux_be_vec) 170 171 { "ia64*-*-hpux*", 172 &ia64_elf32_hpux_be_vec }, 173 #endif 174 175 176 177 178 #if !defined (SELECT_VECS) || defined (HAVE_ia64_elf64_vms_vec) 179 180 { "ia64*-*-*vms*", 181 &ia64_elf64_vms_vec }, 182 #endif 183 184 185 186 187 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_fbsd_vec) 188 189 { "sparc64-*-freebsd*", NULL },{ "sparc64-*-kfreebsd*-gnu", 190 &sparc_elf64_fbsd_vec }, 191 #endif 192 193 194 195 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec) 196 197 { "sparc64-*-netbsd*", NULL },{ "sparc64-*-openbsd*", 198 &sparc_elf64_vec }, 199 #endif 200 201 202 203 204 #endif /* BFD64 */ 205 206 #if !defined (SELECT_VECS) || defined (HAVE_am33_elf32_linux_vec) 207 208 { "am33_2.0-*-linux*", 209 &am33_elf32_linux_vec }, 210 #endif 211 212 213 214 #if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_be_vec) 215 216 { "arc*eb-*-elf*", NULL },{ "arc*eb-*-linux*", 217 &arc_elf32_be_vec }, 218 #endif 219 220 221 222 223 #if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_le_vec) 224 225 { "arc*-*-elf*", NULL },{ "arc*-*-linux*", 226 &arc_elf32_le_vec }, 227 #endif 228 229 230 231 232 #if !defined (SELECT_VECS) || defined (HAVE_arm_mach_o_vec) 233 234 { "arm-*-darwin*", 235 &arm_mach_o_vec }, 236 #endif 237 238 239 240 241 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 242 243 { "arm-*-fuchsia*", 244 &arm_elf32_le_vec }, 245 #endif 246 247 248 249 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_nacl_le_vec) 250 251 { "arm-*-nacl*", 252 &arm_elf32_nacl_le_vec }, 253 #endif 254 255 256 257 258 259 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_nacl_be_vec) 260 261 { "armeb-*-nacl*", 262 &arm_elf32_nacl_be_vec }, 263 #endif 264 265 266 267 268 269 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec) 270 271 { "arm*eb-*-netbsdelf*", 272 &arm_elf32_be_vec }, 273 #endif 274 275 276 277 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 278 279 { "arm*-*-netbsdelf*", 280 &arm_elf32_le_vec }, 281 #endif 282 283 284 285 #if !defined (SELECT_VECS) || defined (HAVE_arm_aout_nbsd_vec) 286 287 { "arm-*-netbsd*", NULL },{ "arm-*-openbsd*", 288 &arm_aout_nbsd_vec }, 289 #endif 290 291 292 293 294 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 295 296 { "arm-*-nto*", NULL },{ "nto*arm*", 297 &arm_elf32_le_vec }, 298 #endif 299 300 301 302 303 #if !defined (SELECT_VECS) || defined (HAVE_arm_aout_riscix_vec) 304 305 { "arm-*-riscix*", 306 &arm_aout_riscix_vec }, 307 #endif 308 309 310 #if !defined (SELECT_VECS) || defined (HAVE_arm_pe_epoc_le_vec) 311 312 { "arm-epoc-pe*", 313 &arm_pe_epoc_le_vec }, 314 #endif 315 316 317 318 319 320 #if !defined (SELECT_VECS) || defined (HAVE_arm_pe_wince_le_vec) 321 322 { "arm-wince-pe", NULL },{ "arm-*-wince", NULL },{ "arm*-*-mingw32ce*", NULL },{ "arm*-*-cegcc*", 323 &arm_pe_wince_le_vec }, 324 #endif 325 326 327 328 329 330 #if !defined (SELECT_VECS) || defined (HAVE_arm_pe_le_vec) 331 332 { "arm-*-pe*", 333 &arm_pe_le_vec }, 334 #endif 335 336 337 338 339 #if !defined (SELECT_VECS) || defined (HAVE_arm_aout_le_vec) 340 341 { "arm-*-aout", NULL },{ "armel-*-aout", 342 &arm_aout_le_vec }, 343 #endif 344 345 346 347 #if !defined (SELECT_VECS) || defined (HAVE_arm_aout_be_vec) 348 349 { "armeb-*-aout", 350 &arm_aout_be_vec }, 351 #endif 352 353 354 355 #if !defined (SELECT_VECS) || defined (HAVE_arm_coff_le_vec) 356 357 { "arm-*-coff", 358 &arm_coff_le_vec }, 359 #endif 360 361 362 363 364 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 365 366 { "arm-*-phoenix*", 367 &arm_elf32_le_vec }, 368 #endif 369 370 371 372 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec) 373 374 { "armeb-*-elf", NULL },{ "arm*b-*-freebsd*", NULL },{ "arm*b-*-linux-*", NULL },{ "armeb-*-eabi*", 375 &arm_elf32_be_vec }, 376 #endif 377 378 379 380 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 381 382 { "arm-*-kaos*", 383 &arm_elf32_le_vec }, 384 #endif 385 386 387 388 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 389 390 { "arm-*-elf", NULL },{ "arm*-*-freebsd*", NULL },{ "arm*-*-linux-*", NULL },{ "arm*-*-conix*", NULL }, 391 { "arm*-*-uclinux*", NULL },{ "arm-*-kfreebsd*-gnu", NULL }, 392 { "arm*-*-eabi*", NULL },{ "arm-*-rtems*", 393 &arm_elf32_le_vec }, 394 #endif 395 396 397 398 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_vxworks_le_vec) 399 400 { "arm*-*-vxworks", NULL },{ "arm*-*-windiss", 401 &arm_elf32_vxworks_le_vec }, 402 #endif 403 404 405 406 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_symbian_le_vec) 407 408 { "arm*-*-symbianelf*", 409 &arm_elf32_symbian_le_vec }, 410 #endif 411 412 413 414 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 415 416 { "arm9e-*-elf", 417 &arm_elf32_le_vec }, 418 #endif 419 420 421 422 423 #if !defined (SELECT_VECS) || defined (HAVE_avr_elf32_vec) 424 425 { "avr-*-*", 426 &avr_elf32_vec }, 427 #endif 428 429 430 431 #if !defined (SELECT_VECS) || defined (HAVE_bfin_elf32_vec) 432 433 { "bfin-*-*", 434 &bfin_elf32_vec }, 435 #endif 436 437 438 439 440 441 #if !defined (SELECT_VECS) || defined (HAVE_tic30_aout_vec) 442 443 { "c30-*-*aout*", NULL },{ "tic30-*-*aout*", 444 &tic30_aout_vec }, 445 #endif 446 447 448 #if !defined (SELECT_VECS) || defined (HAVE_tic30_coff_vec) 449 450 { "c30-*-*coff*", NULL },{ "tic30-*-*coff*", 451 &tic30_coff_vec }, 452 #endif 453 454 455 456 #if !defined (SELECT_VECS) || defined (HAVE_tic4x_coff1_vec) 457 458 { "c4x-*-*coff*", NULL },{ "tic4x-*-*coff*", 459 &tic4x_coff1_vec }, 460 #endif 461 462 463 464 465 466 #if !defined (SELECT_VECS) || defined (HAVE_tic54x_coff1_vec) 467 468 { "c54x*-*-*coff*", NULL },{ "tic54x-*-*coff*", 469 &tic54x_coff1_vec }, 470 #endif 471 472 473 474 475 476 #if !defined (SELECT_VECS) || defined (HAVE_cr16_elf32_vec) 477 478 { "cr16-*-elf*", NULL },{ "cr16*-*-uclinux*", 479 &cr16_elf32_vec }, 480 #endif 481 482 483 484 485 #if !defined (SELECT_VECS) || defined (HAVE_cr16c_elf32_vec) 486 487 { "cr16c-*-elf*", 488 &cr16c_elf32_vec }, 489 #endif 490 491 492 493 494 #if !defined (SELECT_VECS) || defined (HAVE_cris_aout_vec) 495 496 { "cris-*-*", NULL },{ "crisv32-*-*", 497 &cris_aout_vec }, 498 #endif 499 500 501 502 503 504 #if !defined (SELECT_VECS) || defined (HAVE_crx_elf32_vec) 505 506 { "crx-*-elf*", 507 &crx_elf32_vec }, 508 #endif 509 510 511 512 513 #if !defined (SELECT_VECS) || defined (HAVE_d10v_elf32_vec) 514 515 { "d10v-*-*", 516 &d10v_elf32_vec }, 517 #endif 518 519 520 521 #if !defined (SELECT_VECS) || defined (HAVE_dlx_elf32_be_vec) 522 523 { "dlx-*-elf*", 524 &dlx_elf32_be_vec }, 525 #endif 526 527 528 529 530 #if !defined (SELECT_VECS) || defined (HAVE_d30v_elf32_vec) 531 532 { "d30v-*-*", 533 &d30v_elf32_vec }, 534 #endif 535 536 537 538 #if !defined (SELECT_VECS) || defined (HAVE_epiphany_elf32_vec) 539 540 { "epiphany-*-elf", 541 &epiphany_elf32_vec }, 542 #endif 543 544 545 546 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 547 548 { "fido-*-elf*", 549 &m68k_elf32_vec }, 550 #endif 551 552 553 554 555 #if !defined (SELECT_VECS) || defined (HAVE_fr30_elf32_vec) 556 557 { "fr30-*-elf", 558 &fr30_elf32_vec }, 559 #endif 560 561 562 563 #if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_vec) 564 565 { "frv-*-elf", 566 &frv_elf32_vec }, 567 #endif 568 569 570 571 572 #if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_fdpic_vec) 573 574 { "frv-*-*linux*", 575 &frv_elf32_fdpic_vec }, 576 #endif 577 578 579 580 581 #if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_be_vec) 582 583 { "moxie-*-elf", NULL },{ "moxie-*-rtems*", NULL },{ "moxie-*-uclinux", 584 &moxie_elf32_be_vec }, 585 #endif 586 587 588 589 590 #if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_le_vec) 591 592 { "moxie-*-moxiebox*", 593 &moxie_elf32_le_vec }, 594 #endif 595 596 597 598 #if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_vec) 599 600 { "h8300*-*-elf", NULL },{ "h8300*-*-rtems*", 601 &h8300_elf32_vec }, 602 #endif 603 604 605 606 607 #if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_linux_vec) 608 609 { "h8300*-*-linux*", 610 &h8300_elf32_linux_vec }, 611 #endif 612 613 614 615 #if !defined (SELECT_VECS) || defined (HAVE_h8300_coff_vec) 616 617 { "h8300*-*-*", 618 &h8300_coff_vec }, 619 #endif 620 621 622 623 624 #if !defined (SELECT_VECS) || defined (HAVE_h8500_coff_vec) 625 626 { "h8500-*-*", 627 &h8500_coff_vec }, 628 #endif 629 630 631 632 633 #ifdef BFD64 634 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_linux_vec) 635 636 { "hppa*64*-*-linux-*", 637 &hppa_elf64_linux_vec }, 638 #endif 639 640 641 642 643 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_vec) 644 645 { "hppa*64*-*-hpux11*", 646 &hppa_elf64_vec }, 647 #endif 648 649 650 651 652 653 #endif 654 655 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_linux_vec) 656 657 { "hppa*-*-linux-*", 658 &hppa_elf32_linux_vec }, 659 #endif 660 661 662 663 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_nbsd_vec) 664 665 { "hppa*-*-netbsd*", 666 &hppa_elf32_nbsd_vec }, 667 #endif 668 669 670 671 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_vec) 672 673 { "hppa*-*-*elf*", NULL },{ "hppa*-*-lites*", NULL },{ "hppa*-*-sysv4*", NULL },{ "hppa*-*-openbsd*", 674 &hppa_elf32_vec }, 675 #endif 676 677 678 679 680 #if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec) 681 682 { "hppa*-*-bsd*", 683 &hppa_som_vec }, 684 #endif 685 686 687 688 #if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec) 689 690 { "hppa*-*-hpux*", NULL },{ "hppa*-*-hiux*", NULL },{ "hppa*-*-mpeix*", 691 &hppa_som_vec }, 692 #endif 693 694 695 #if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec) 696 697 { "hppa*-*-osf*", 698 &hppa_som_vec }, 699 #endif 700 701 702 703 704 #if !defined (SELECT_VECS) || defined (HAVE_i370_elf32_vec) 705 706 { "i370-*-*", 707 &i370_elf32_vec }, 708 #endif 709 710 711 712 713 #if !defined (SELECT_VECS) || defined (HAVE_i386_coff_vec) 714 715 { "i[3-7]86-*-sco3.2v5*coff", 716 &i386_coff_vec }, 717 #endif 718 719 720 721 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 722 723 { "i[3-7]86-*-sysv4*", NULL },{ "i[3-7]86-*-unixware*", NULL }, 724 { "i[3-7]86-*-elf*", NULL },{ "i[3-7]86-*-sco3.2v5*", NULL }, 725 { "i[3-7]86-*-dgux*", NULL },{ "i[3-7]86-*-sysv5*", NULL },{ "i[3-7]86-*-rtems*", 726 &i386_elf32_vec }, 727 #endif 728 729 730 731 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec) 732 733 { "i[3-7]86-*-solaris2*", 734 &i386_elf32_sol2_vec }, 735 #endif 736 737 738 739 740 741 #ifdef BFD64 742 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec) 743 744 { "x86_64-*-solaris2*", 745 &i386_elf32_sol2_vec }, 746 #endif 747 748 749 750 751 #endif 752 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 753 754 { "i[3-7]86-*-kaos*", 755 &i386_elf32_vec }, 756 #endif 757 758 759 760 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 761 762 { "i[3-7]86-*-nto*", 763 &i386_elf32_vec }, 764 #endif 765 766 767 768 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 769 770 { "i[3-7]86-*-aros*", 771 &i386_elf32_vec }, 772 #endif 773 774 775 776 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 777 778 { "i[3-7]86-*-chorus*", 779 &i386_elf32_vec }, 780 #endif 781 782 783 784 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 785 786 { "i[3-7]86-*-dicos*", 787 &i386_elf32_vec }, 788 #endif 789 790 791 792 793 #if !defined (SELECT_VECS) || defined (HAVE_i386_coff_go32_vec) 794 795 { "*-*-msdosdjgpp*", NULL },{ "*-*-go32*", 796 &i386_coff_go32_vec }, 797 #endif 798 799 800 801 #if !defined (SELECT_VECS) || defined (HAVE_i386_coff_vec) 802 803 { "i[3-7]86-*-sysv*", NULL },{ "i[3-7]86-*-isc*", NULL },{ "i[3-7]86-*-sco*", NULL },{ "i[3-7]86-*-coff", NULL }, 804 { "i[3-7]86-*-aix*", 805 &i386_coff_vec }, 806 #endif 807 808 809 #if !defined (SELECT_VECS) || defined (HAVE_i386_mach_o_vec) 810 811 { "i[3-7]86-*-darwin*", NULL },{ "i[3-7]86-*-macos10*", NULL },{ "i[3-7]86-*-rhapsody*", 812 &i386_mach_o_vec }, 813 #endif 814 815 816 817 818 819 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_dynix_vec) 820 821 { "i[3-7]86-sequent-bsd*", 822 &i386_aout_dynix_vec }, 823 #endif 824 825 826 827 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_bsd_vec) 828 829 { "i[3-7]86-*-bsd*", 830 &i386_aout_bsd_vec }, 831 #endif 832 833 834 835 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 836 837 { "i[3-7]86-*-dragonfly*", 838 &i386_elf32_vec }, 839 #endif 840 841 842 843 844 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_fbsd_vec) 845 846 { "i[3-7]86-*-freebsdaout*", NULL },{ "i[3-7]86-*-freebsd[12].*", NULL }, 847 { "i[3-7]86-*-freebsd[12]", 848 &i386_aout_fbsd_vec }, 849 #endif 850 851 852 853 854 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_fbsd_vec) 855 856 { "i[3-7]86-*-freebsd*", NULL },{ "i[3-7]86-*-kfreebsd*-gnu", 857 &i386_elf32_fbsd_vec }, 858 #endif 859 860 861 862 863 864 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 865 866 { "i[3-7]86-*-netbsdelf*", NULL },{ "i[3-7]86-*-netbsd*-gnu*", NULL },{ "i[3-7]86-*-knetbsd*-gnu", 867 &i386_elf32_vec }, 868 #endif 869 870 871 872 873 #if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec) 874 875 { "i[3-7]86-*-netbsdpe*", 876 &i386_pe_vec }, 877 #endif 878 879 880 881 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_nbsd_vec) 882 883 { "i[3-7]86-*-netbsdaout*", NULL },{ "i[3-7]86-*-netbsd*", NULL }, 884 { "i[3-7]86-*-openbsd[0-2].*", NULL },{ "i[3-7]86-*-openbsd3.[0-3]", 885 &i386_aout_nbsd_vec }, 886 #endif 887 888 889 890 891 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 892 893 { "i[3-7]86-*-openbsd*", 894 &i386_elf32_vec }, 895 #endif 896 897 898 899 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 900 901 { "i[3-7]86-*-netware*", 902 &i386_elf32_vec }, 903 #endif 904 905 906 907 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_linux_vec) 908 909 { "i[3-7]86-*-linux*aout*", 910 &i386_aout_linux_vec }, 911 #endif 912 913 914 915 916 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 917 918 { "i[3-7]86-*-linux-*", 919 &i386_elf32_vec }, 920 #endif 921 922 923 924 925 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_nacl_vec) 926 927 { "i[3-7]86-*-nacl*", 928 &i386_elf32_nacl_vec }, 929 #endif 930 931 932 933 934 935 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 936 937 { "i[3-7]86-*-redox*", 938 &i386_elf32_vec }, 939 #endif 940 941 942 943 944 #ifdef BFD64 945 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_cloudabi_vec) 946 947 { "x86_64-*-cloudabi*", 948 &x86_64_elf64_cloudabi_vec }, 949 #endif 950 951 952 953 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_mach_o_vec) 954 955 { "x86_64-*-darwin*", 956 &x86_64_mach_o_vec }, 957 #endif 958 959 960 961 962 963 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 964 965 { "x86_64-*-dicos*", 966 &x86_64_elf64_vec }, 967 #endif 968 969 970 971 972 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 973 974 { "x86_64-*-elf*", NULL },{ "x86_64-*-rtems*", NULL },{ "x86_64-*-fuchsia", 975 &x86_64_elf64_vec }, 976 #endif 977 978 979 980 981 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 982 983 { "x86_64-*-dragonfly*", 984 &x86_64_elf64_vec }, 985 #endif 986 987 988 989 990 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_fbsd_vec) 991 992 { "x86_64-*-freebsd*", NULL },{ "x86_64-*-kfreebsd*-gnu", 993 &x86_64_elf64_fbsd_vec }, 994 #endif 995 996 997 998 999 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 1000 1001 { "x86_64-*-netbsd*", NULL },{ "x86_64-*-openbsd*", 1002 &x86_64_elf64_vec }, 1003 #endif 1004 1005 1006 1007 1008 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 1009 1010 { "x86_64-*-linux-*", 1011 &x86_64_elf64_vec }, 1012 #endif 1013 1014 1015 1016 1017 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf32_nacl_vec) 1018 1019 { "x86_64-*-nacl*", 1020 &x86_64_elf32_nacl_vec }, 1021 #endif 1022 1023 1024 1025 1026 1027 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_pe_vec) 1028 1029 { "x86_64-*-mingw*", NULL },{ "x86_64-*-pe", NULL },{ "x86_64-*-pep", NULL },{ "x86_64-*-cygwin", 1030 &x86_64_pe_vec }, 1031 #endif 1032 1033 1034 1035 1036 1037 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 1038 1039 { "x86_64-*-rdos*", 1040 &x86_64_elf64_vec }, 1041 #endif 1042 1043 1044 1045 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 1046 1047 { "x86_64-*-redox*", 1048 &x86_64_elf64_vec }, 1049 #endif 1050 1051 1052 1053 1054 #endif 1055 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 1056 1057 { "i[3-7]86-*-lynxos*", 1058 &i386_elf32_vec }, 1059 #endif 1060 1061 1062 1063 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 1064 1065 { "i[3-7]86-*-gnu*", 1066 &i386_elf32_vec }, 1067 #endif 1068 1069 1070 1071 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_mach3_vec) 1072 1073 { "i[3-7]86-*-mach*", NULL },{ "i[3-7]86-*-osf1mk*", 1074 &i386_aout_mach3_vec }, 1075 #endif 1076 1077 1078 1079 1080 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_os9k_vec) 1081 1082 { "i[3-7]86-*-os9k", 1083 &i386_aout_os9k_vec }, 1084 #endif 1085 1086 1087 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_vec) 1088 1089 { "i[3-7]86-*-msdos*", 1090 &i386_aout_vec }, 1091 #endif 1092 1093 1094 1095 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 1096 1097 { "i[3-7]86-*-moss*", 1098 &i386_elf32_vec }, 1099 #endif 1100 1101 1102 1103 #if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec) 1104 1105 { "i[3-7]86-*-beospe*", 1106 &i386_pe_vec }, 1107 #endif 1108 1109 1110 1111 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 1112 1113 { "i[3-7]86-*-beoself*", NULL },{ "i[3-7]86-*-beos*", 1114 &i386_elf32_vec }, 1115 #endif 1116 1117 1118 1119 #if !defined (SELECT_VECS) || defined (HAVE_i386_pei_vec) 1120 1121 { "i[3-7]86-*-interix*", 1122 &i386_pei_vec }, 1123 #endif 1124 1125 1126 1127 1128 1129 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 1130 1131 { "i[3-7]86-*-rdos*", 1132 &i386_elf32_vec }, 1133 #endif 1134 1135 1136 1137 #if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec) 1138 1139 { "i[3-7]86-*-mingw32*", NULL },{ "i[3-7]86-*-cygwin*", NULL },{ "i[3-7]86-*-winnt", NULL },{ "i[3-7]86-*-pe", 1140 &i386_pe_vec }, 1141 #endif 1142 1143 1144 1145 1146 #if !defined (SELECT_VECS) || defined (HAVE_i386_coff_vec) 1147 1148 { "i[3-7]86-none-*", 1149 &i386_coff_vec }, 1150 #endif 1151 1152 1153 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_vec) 1154 1155 { "i[3-7]86-*-aout*", NULL },{ "i[3-7]86*-*-vsta*", 1156 &i386_aout_vec }, 1157 #endif 1158 1159 1160 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vxworks_vec) 1161 1162 { "i[3-7]86-*-vxworks*", 1163 &i386_elf32_vxworks_vec }, 1164 #endif 1165 1166 1167 1168 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 1169 1170 { "i[3-7]86-*-chaos", 1171 &i386_elf32_vec }, 1172 #endif 1173 1174 1175 1176 1177 #if !defined (SELECT_VECS) || defined (HAVE_i860_coff_vec) 1178 1179 { "i860-*-mach3*", NULL },{ "i860-*-osf1*", NULL },{ "i860-*-coff*", 1180 &i860_coff_vec }, 1181 #endif 1182 1183 1184 #if !defined (SELECT_VECS) || defined (HAVE_i860_elf32_le_vec) 1185 1186 { "i860-stardent-sysv4*", NULL },{ "i860-stardent-elf*", 1187 &i860_elf32_le_vec }, 1188 #endif 1189 1190 1191 1192 #if !defined (SELECT_VECS) || defined (HAVE_i860_elf32_vec) 1193 1194 { "i860-*-sysv4*", NULL },{ "i860-*-elf*", 1195 &i860_elf32_vec }, 1196 #endif 1197 1198 1199 1200 #if !defined (SELECT_VECS) || defined (HAVE_bout_le_vec) 1201 1202 { "i960-*-vxworks4*", NULL },{ "i960-*-vxworks5.0", 1203 &bout_le_vec }, 1204 #endif 1205 1206 1207 1208 1209 #if !defined (SELECT_VECS) || defined (HAVE_icoff_le_vec) 1210 1211 { "i960-*-vxworks5.*", NULL },{ "i960-*-coff*", NULL },{ "i960-*-sysv*", 1212 &icoff_le_vec }, 1213 #endif 1214 1215 1216 1217 1218 #if !defined (SELECT_VECS) || defined (HAVE_bout_le_vec) 1219 1220 { "i960-*-vxworks*", NULL },{ "i960-*-aout*", NULL },{ "i960-*-bout*", NULL },{ "i960-*-nindy*", 1221 &bout_le_vec }, 1222 #endif 1223 1224 1225 1226 1227 #if !defined (SELECT_VECS) || defined (HAVE_i960_elf32_vec) 1228 1229 { "i960-*-elf*", 1230 &i960_elf32_vec }, 1231 #endif 1232 1233 1234 1235 1236 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 1237 1238 { "ia16-*-elf", 1239 &i386_elf32_vec }, 1240 #endif 1241 1242 1243 1244 1245 #if !defined (SELECT_VECS) || defined (HAVE_ip2k_elf32_vec) 1246 1247 { "ip2k-*-elf", 1248 &ip2k_elf32_vec }, 1249 #endif 1250 1251 1252 1253 #if !defined (SELECT_VECS) || defined (HAVE_iq2000_elf32_vec) 1254 1255 { "iq2000-*-elf", 1256 &iq2000_elf32_vec }, 1257 #endif 1258 1259 1260 1261 #if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_vec) 1262 1263 { "lm32-*-elf", NULL },{ "lm32-*-rtems*", 1264 &lm32_elf32_vec }, 1265 #endif 1266 1267 1268 1269 1270 #if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_fdpic_vec) 1271 1272 { "lm32-*-*linux*", 1273 &lm32_elf32_fdpic_vec }, 1274 #endif 1275 1276 1277 1278 1279 #if !defined (SELECT_VECS) || defined (HAVE_m32c_elf32_vec) 1280 1281 { "m32c-*-elf", NULL },{ "m32c-*-rtems*", 1282 &m32c_elf32_vec }, 1283 #endif 1284 1285 1286 1287 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_le_vec) 1288 1289 { "m32r*le-*-linux*", 1290 &m32r_elf32_linux_le_vec }, 1291 #endif 1292 1293 1294 1295 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_vec) 1296 1297 { "m32r*-*-linux*", 1298 &m32r_elf32_linux_vec }, 1299 #endif 1300 1301 1302 1303 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_le_vec) 1304 1305 { "m32r*le-*-*", 1306 &m32r_elf32_le_vec }, 1307 #endif 1308 1309 1310 1311 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_vec) 1312 1313 { "m32r-*-*", 1314 &m32r_elf32_vec }, 1315 #endif 1316 1317 1318 1319 #if !defined (SELECT_VECS) || defined (HAVE_m68hc11_elf32_vec) 1320 1321 { "m68hc11-*-*", NULL },{ "m6811-*-*", 1322 &m68hc11_elf32_vec }, 1323 #endif 1324 1325 1326 1327 #if !defined (SELECT_VECS) || defined (HAVE_m68hc12_elf32_vec) 1328 1329 { "m68hc12-*-*", NULL },{ "m6812-*-*", 1330 &m68hc12_elf32_vec }, 1331 #endif 1332 1333 1334 1335 1336 #if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_sysv_vec) 1337 1338 { "m68*-motorola-sysv*", 1339 &m68k_coff_sysv_vec }, 1340 #endif 1341 1342 1343 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_hp300bsd_vec) 1344 1345 { "m68*-hp-bsd*", 1346 &m68k_aout_hp300bsd_vec }, 1347 #endif 1348 1349 1350 1351 #if !defined (SELECT_VECS) || defined (HAVE_aout0_be_vec) 1352 1353 { "m68*-*-aout*", 1354 &aout0_be_vec }, 1355 #endif 1356 1357 1358 1359 1360 1361 1362 1363 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 1364 1365 { "m68*-*-elf*", NULL },{ "m68*-*-sysv4*", NULL },{ "m68*-*-rtems*", NULL },{ "m68*-*-uclinux*", 1366 &m68k_elf32_vec }, 1367 #endif 1368 1369 1370 1371 #if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_vec) 1372 1373 { "m68*-*-coff*", NULL },{ "m68*-*-sysv*", 1374 &m68k_coff_vec }, 1375 #endif 1376 1377 1378 1379 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_hp300hpux_vec) 1380 1381 { "m68*-*-hpux*", 1382 &m68k_aout_hp300hpux_vec }, 1383 #endif 1384 1385 1386 1387 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_linux_vec) 1388 1389 { "m68*-*-linux*aout*", 1390 &m68k_aout_linux_vec }, 1391 #endif 1392 1393 1394 1395 1396 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 1397 1398 { "m68*-*-linux-*", 1399 &m68k_elf32_vec }, 1400 #endif 1401 1402 1403 1404 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 1405 1406 { "m68*-*-gnu*", 1407 &m68k_elf32_vec }, 1408 #endif 1409 1410 1411 1412 1413 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_4knbsd_vec) 1414 1415 { "m68*-hp*-netbsd*", 1416 &m68k_aout_4knbsd_vec }, 1417 #endif 1418 1419 1420 1421 1422 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 1423 1424 { "m68*-*-netbsdelf*", NULL },{ "m5407-*-netbsdelf*", 1425 &m68k_elf32_vec }, 1426 #endif 1427 1428 1429 1430 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_nbsd_vec) 1431 1432 { "m68*-*-netbsdaout*", NULL },{ "m68*-*-netbsd*", 1433 &m68k_aout_nbsd_vec }, 1434 #endif 1435 1436 1437 1438 1439 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_nbsd_vec) 1440 1441 { "m68*-*-openbsd*", 1442 &m68k_aout_nbsd_vec }, 1443 #endif 1444 1445 1446 1447 1448 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec) 1449 1450 { "m68*-*-sunos*", NULL },{ "m68*-*-os68k*", NULL },{ "m68*-*-vxworks*", NULL },{ "m68*-netx-*", NULL }, 1451 { "m68*-*-bsd*", NULL },{ "m68*-*-vsta*", 1452 &sparc_aout_sunos_be_vec }, 1453 #endif 1454 1455 1456 1457 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec) 1458 1459 { "m68*-ericsson-*", 1460 &sparc_aout_sunos_be_vec }, 1461 #endif 1462 1463 1464 1465 1466 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 1467 1468 { "m68*-cbm-*", 1469 &m68k_elf32_vec }, 1470 #endif 1471 1472 1473 1474 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 1475 1476 { "m68*-*-psos*", 1477 &m68k_elf32_vec }, 1478 #endif 1479 1480 1481 1482 1483 1484 #if !defined (SELECT_VECS) || defined (HAVE_m88k_elf32_vec) 1485 1486 { "m88*-harris-cxux*", NULL },{ "m88*-*-dgux*", NULL },{ "m88*-*-sysv4*", 1487 &m88k_elf32_vec }, 1488 #endif 1489 1490 1491 1492 #if !defined (SELECT_VECS) || defined (HAVE_m88k_aout_mach3_vec) 1493 1494 { "m88*-*-mach3*", 1495 &m88k_aout_mach3_vec }, 1496 #endif 1497 1498 1499 1500 #if !defined (SELECT_VECS) || defined (HAVE_m88k_aout_obsd_vec) 1501 1502 { "m88*-*-openbsd*", 1503 &m88k_aout_obsd_vec }, 1504 #endif 1505 1506 1507 1508 #if !defined (SELECT_VECS) || defined (HAVE_m88k_coff_bcs_vec) 1509 1510 { "m88*-*-*", 1511 &m88k_coff_bcs_vec }, 1512 #endif 1513 1514 1515 1516 1517 #if !defined (SELECT_VECS) || defined (HAVE_mcore_elf32_be_vec) 1518 1519 { "mcore-*-elf", 1520 &mcore_elf32_be_vec }, 1521 #endif 1522 1523 1524 1525 #if !defined (SELECT_VECS) || defined (HAVE_mcore_pe_be_vec) 1526 1527 { "mcore-*-pe", 1528 &mcore_pe_be_vec }, 1529 #endif 1530 1531 1532 1533 1534 #if !defined (SELECT_VECS) || defined (HAVE_mep_elf32_vec) 1535 1536 { "mep-*-elf", 1537 &mep_elf32_vec }, 1538 #endif 1539 1540 1541 1542 1543 #if !defined (SELECT_VECS) || defined (HAVE_metag_elf32_vec) 1544 1545 { "metag-*-*", 1546 &metag_elf32_vec }, 1547 #endif 1548 1549 1550 1551 1552 #if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_le_vec) 1553 1554 { "microblazeel*-*", 1555 µblaze_elf32_le_vec }, 1556 #endif 1557 1558 1559 1560 1561 #if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_vec) 1562 1563 { "microblaze*-*", 1564 µblaze_elf32_vec }, 1565 #endif 1566 1567 1568 1569 1570 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec) 1571 1572 { "mips*-big-*", 1573 &mips_ecoff_be_vec }, 1574 #endif 1575 1576 1577 1578 1579 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_le_vec) 1580 1581 { "mips*-dec-*", NULL },{ "mips*el-*-ecoff*", 1582 &mips_ecoff_le_vec }, 1583 #endif 1584 1585 1586 1587 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec) 1588 1589 { "mips*-*-ecoff*", 1590 &mips_ecoff_be_vec }, 1591 #endif 1592 1593 1594 1595 #ifdef BFD64 1596 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_be_vec) 1597 1598 { "mips*-*-irix6*", 1599 &mips_elf32_n_be_vec }, 1600 #endif 1601 1602 1603 1604 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_le_vec) 1605 1606 { "mips64*-ps2-elf*", 1607 &mips_elf32_n_le_vec }, 1608 #endif 1609 1610 1611 1612 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1613 1614 { "mips*-ps2-elf*", 1615 &mips_elf32_le_vec }, 1616 #endif 1617 1618 1619 1620 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec) 1621 1622 { "mips*-*-irix5*", 1623 &mips_elf32_be_vec }, 1624 #endif 1625 1626 1627 1628 #endif 1629 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec) 1630 1631 { "mips*-sgi-*", NULL },{ "mips*-*-bsd*", 1632 &mips_ecoff_be_vec }, 1633 #endif 1634 1635 1636 1637 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_bele_vec) 1638 1639 { "mips*-*-lnews*", 1640 &mips_ecoff_bele_vec }, 1641 #endif 1642 1643 1644 1645 #ifdef BFD64 1646 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1647 1648 { "mips*-*-sysv4*", 1649 &mips_elf32_trad_be_vec }, 1650 #endif 1651 1652 1653 1654 #endif 1655 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec) 1656 1657 { "mips*-*-sysv*", NULL },{ "mips*-*-riscos*", 1658 &mips_ecoff_be_vec }, 1659 #endif 1660 1661 1662 1663 #ifdef BFD64 1664 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_le_vec) 1665 1666 { "mips*el-*-vxworks*", 1667 &mips_elf32_vxworks_le_vec }, 1668 #endif 1669 1670 1671 1672 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_be_vec) 1673 1674 { "mips*-*-vxworks*", 1675 &mips_elf32_vxworks_be_vec }, 1676 #endif 1677 1678 1679 1680 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1681 1682 { "mips*el-sde-elf*", 1683 &mips_elf32_trad_le_vec }, 1684 #endif 1685 1686 1687 1688 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1689 1690 { "mips*-sde-elf*", NULL },{ "mips*-mti-elf*", NULL },{ "mips*-img-elf*", 1691 &mips_elf32_trad_be_vec }, 1692 #endif 1693 1694 1695 1696 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1697 1698 { "mips*el-*-elf*", NULL },{ "mips*-*-chorus*", 1699 &mips_elf32_le_vec }, 1700 #endif 1701 1702 1703 1704 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec) 1705 1706 { "mips*-*-elf*", NULL },{ "mips*-*-rtems*", NULL },{ "mips*-*-windiss", NULL },{ "mips*-*-none", 1707 &mips_elf32_be_vec }, 1708 #endif 1709 1710 1711 1712 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec) 1713 1714 { "mips64*el-*-netbsd*", 1715 &mips_elf32_ntrad_le_vec }, 1716 #endif 1717 1718 1719 1720 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec) 1721 1722 { "mips64*-*-netbsd*", 1723 &mips_elf32_ntrad_be_vec }, 1724 #endif 1725 1726 1727 1728 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1729 1730 { "mips*el-*-netbsd*", 1731 &mips_elf32_trad_le_vec }, 1732 #endif 1733 1734 1735 1736 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1737 1738 { "mips*-*-netbsd*", 1739 &mips_elf32_trad_be_vec }, 1740 #endif 1741 1742 1743 1744 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf64_trad_be_vec) 1745 1746 { "mips64*-*-openbsd*", 1747 &mips_elf64_trad_be_vec }, 1748 #endif 1749 1750 1751 1752 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1753 1754 { "mips*el-*-openbsd*", 1755 &mips_elf32_le_vec }, 1756 #endif 1757 1758 1759 1760 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec) 1761 1762 { "mips*-*-openbsd*", 1763 &mips_elf32_be_vec }, 1764 #endif 1765 1766 1767 1768 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec) 1769 1770 { "mips64*el-*-linux*", 1771 &mips_elf32_ntrad_le_vec }, 1772 #endif 1773 1774 1775 1776 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec) 1777 1778 { "mips64*-*-linux*", 1779 &mips_elf32_ntrad_be_vec }, 1780 #endif 1781 1782 1783 1784 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1785 1786 { "mips*el-*-linux*", 1787 &mips_elf32_trad_le_vec }, 1788 #endif 1789 1790 1791 1792 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1793 1794 { "mips*-*-linux*", 1795 &mips_elf32_trad_be_vec }, 1796 #endif 1797 1798 1799 1800 1801 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_le_vec) 1802 1803 { "mips64*el-*-freebsd*", NULL },{ "mips64*el-*-kfreebsd*-gnu", 1804 &mips_elf32_ntradfbsd_le_vec }, 1805 #endif 1806 1807 1808 1809 1810 1811 1812 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_be_vec) 1813 1814 { "mips64*-*-freebsd*", NULL },{ "mips64*-*-kfreebsd*-gnu", 1815 &mips_elf32_ntradfbsd_be_vec }, 1816 #endif 1817 1818 1819 1820 1821 1822 1823 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_le_vec) 1824 1825 { "mips*el-*-freebsd*", NULL },{ "mips*el-*-kfreebsd*-gnu", 1826 &mips_elf32_tradfbsd_le_vec }, 1827 #endif 1828 1829 1830 1831 1832 1833 1834 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_be_vec) 1835 1836 { "mips*-*-freebsd*", NULL },{ "mips*-*-kfreebsd*-gnu", 1837 &mips_elf32_tradfbsd_be_vec }, 1838 #endif 1839 1840 1841 1842 1843 1844 #if !defined (SELECT_VECS) || defined (HAVE_mmix_elf64_vec) 1845 1846 { "mmix-*-*", 1847 &mmix_elf64_vec }, 1848 #endif 1849 1850 1851 1852 1853 #endif 1854 #if !defined (SELECT_VECS) || defined (HAVE_mn10200_elf32_vec) 1855 1856 { "mn10200-*-*", 1857 &mn10200_elf32_vec }, 1858 #endif 1859 1860 1861 1862 #if !defined (SELECT_VECS) || defined (HAVE_mn10300_elf32_vec) 1863 1864 { "mn10300-*-*", 1865 &mn10300_elf32_vec }, 1866 #endif 1867 1868 1869 1870 1871 #if !defined (SELECT_VECS) || defined (HAVE_mt_elf32_vec) 1872 1873 { "mt-*-elf", 1874 &mt_elf32_vec }, 1875 #endif 1876 1877 1878 1879 #if !defined (SELECT_VECS) || defined (HAVE_msp430_elf32_vec) 1880 1881 { "msp430-*-*", 1882 &msp430_elf32_vec }, 1883 #endif 1884 1885 1886 1887 1888 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_le_vec) 1889 1890 { "nds32*le-*-linux*", 1891 &nds32_elf32_linux_le_vec }, 1892 #endif 1893 1894 1895 1896 1897 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_be_vec) 1898 1899 { "nds32*be-*-linux*", 1900 &nds32_elf32_linux_be_vec }, 1901 #endif 1902 1903 1904 1905 1906 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_le_vec) 1907 1908 { "nds32*le-*-*", 1909 &nds32_elf32_le_vec }, 1910 #endif 1911 1912 1913 1914 1915 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_be_vec) 1916 1917 { "nds32*be-*-*", 1918 &nds32_elf32_be_vec }, 1919 #endif 1920 1921 1922 1923 1924 #if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532mach_vec) 1925 1926 { "ns32k-pc532-mach*", NULL },{ "ns32k-pc532-ux*", 1927 &ns32k_aout_pc532mach_vec }, 1928 #endif 1929 1930 1931 1932 #if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532nbsd_vec) 1933 1934 { "ns32k-*-netbsd*", NULL },{ "ns32k-*-lites*", NULL },{ "ns32k-*-openbsd*", 1935 &ns32k_aout_pc532nbsd_vec }, 1936 #endif 1937 1938 1939 1940 1941 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_be_vec) 1942 1943 { "nios2eb-*-*", 1944 &nios2_elf32_be_vec }, 1945 #endif 1946 1947 1948 1949 1950 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec) 1951 1952 { "nios2el-*-*", 1953 &nios2_elf32_le_vec }, 1954 #endif 1955 1956 1957 1958 1959 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec) 1960 1961 { "nios2-*-*", 1962 &nios2_elf32_le_vec }, 1963 #endif 1964 1965 1966 1967 1968 #if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec) 1969 1970 { "or1k-*-elf", NULL },{ "or1k-*-linux*", NULL },{ "or1k-*-rtems*", 1971 &or1k_elf32_vec }, 1972 #endif 1973 1974 1975 1976 #if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec) 1977 1978 { "or1knd-*-elf", NULL },{ "or1knd-*-linux*", NULL },{ "or1knd-*-rtems*", 1979 &or1k_elf32_vec }, 1980 #endif 1981 1982 1983 1984 #if !defined (SELECT_VECS) || defined (HAVE_pdp11_aout_vec) 1985 1986 { "pdp11-*-*", 1987 &pdp11_aout_vec }, 1988 #endif 1989 1990 1991 1992 1993 #if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_vec) 1994 1995 { "pj-*-*", 1996 &pj_elf32_vec }, 1997 #endif 1998 1999 2000 2001 2002 #if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_le_vec) 2003 2004 { "pjl-*-*", 2005 &pj_elf32_le_vec }, 2006 #endif 2007 2008 2009 2010 2011 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec) 2012 2013 { "powerpc-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]", 2014 &rs6000_xcoff_vec }, 2015 #endif 2016 2017 2018 2019 2020 #ifdef BFD64 2021 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec) 2022 2023 { "powerpc64-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]", 2024 &rs6000_xcoff64_aix_vec }, 2025 #endif 2026 2027 2028 2029 2030 #endif 2031 2032 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec) 2033 2034 { "powerpc-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*", 2035 &rs6000_xcoff_vec }, 2036 #endif 2037 2038 2039 2040 2041 #ifdef BFD64 2042 2043 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec) 2044 2045 { "powerpc64-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*", 2046 &rs6000_xcoff64_aix_vec }, 2047 #endif 2048 2049 2050 2051 2052 #endif 2053 2054 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec) 2055 2056 { "powerpc-*-aix*", NULL },{ "powerpc-*-beos*", NULL },{ "rs6000-*-*", 2057 &rs6000_xcoff_vec }, 2058 #endif 2059 2060 2061 2062 #ifdef BFD64 2063 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_vec) 2064 2065 { "powerpc64-*-aix*", 2066 &rs6000_xcoff64_vec }, 2067 #endif 2068 2069 2070 2071 2072 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_fbsd_vec) 2073 2074 { "powerpc64-*-freebsd*", 2075 &powerpc_elf64_fbsd_vec }, 2076 #endif 2077 2078 2079 2080 2081 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_vec) 2082 2083 { "powerpc64-*-elf*", NULL },{ "powerpc-*-elf64*", NULL },{ "powerpc64-*-linux*", NULL }, 2084 { "powerpc64-*-*bsd*", 2085 &powerpc_elf64_vec }, 2086 #endif 2087 2088 2089 2090 2091 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_le_vec) 2092 2093 { "powerpc64le-*-elf*", NULL },{ "powerpcle-*-elf64*", NULL },{ "powerpc64le-*-linux*", NULL }, 2094 { "powerpc64le-*-*bsd*", 2095 &powerpc_elf64_le_vec }, 2096 #endif 2097 2098 2099 2100 2101 #endif 2102 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_fbsd_vec) 2103 2104 { "powerpc-*-*freebsd*", 2105 &powerpc_elf32_fbsd_vec }, 2106 #endif 2107 2108 2109 2110 2111 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 2112 2113 { "powerpc-*-*bsd*", NULL },{ "powerpc-*-elf*", NULL },{ "powerpc-*-sysv4*", NULL },{ "powerpc-*-eabi*", NULL }, 2114 { "powerpc-*-solaris2*", NULL },{ "powerpc-*-linux-*", NULL },{ "powerpc-*-rtems*", NULL }, 2115 { "powerpc-*-chorus*", 2116 &powerpc_elf32_vec }, 2117 #endif 2118 2119 2120 2121 2122 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 2123 2124 { "powerpc-*-kaos*", 2125 &powerpc_elf32_vec }, 2126 #endif 2127 2128 2129 2130 2131 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_be_vec) 2132 2133 { "powerpc-*-darwin*", NULL },{ "powerpc-*-macos10*", NULL },{ "powerpc-*-rhapsody*", 2134 &mach_o_be_vec }, 2135 #endif 2136 2137 2138 2139 2140 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_xcoff_vec) 2141 2142 { "powerpc-*-macos*", 2143 &powerpc_xcoff_vec }, 2144 #endif 2145 2146 2147 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 2148 2149 { "powerpc-*-lynxos*", 2150 &powerpc_elf32_vec }, 2151 #endif 2152 2153 2154 2155 2156 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 2157 2158 { "powerpc-*-netware*", 2159 &powerpc_elf32_vec }, 2160 #endif 2161 2162 2163 2164 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 2165 2166 { "powerpc-*-nto*", 2167 &powerpc_elf32_vec }, 2168 #endif 2169 2170 2171 2172 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vxworks_vec) 2173 2174 { "powerpc-*-vxworks*", NULL },{ "powerpc-*-windiss*", 2175 &powerpc_elf32_vxworks_vec }, 2176 #endif 2177 2178 2179 2180 2181 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec) 2182 2183 { "powerpcle-*-nto*", 2184 &powerpc_elf32_le_vec }, 2185 #endif 2186 2187 2188 2189 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec) 2190 2191 { "powerpcle-*-elf*", NULL },{ "powerpcle-*-sysv4*", NULL },{ "powerpcle-*-eabi*", NULL }, 2192 { "powerpcle-*-solaris2*", NULL },{ "powerpcle-*-linux-*", NULL },{ "powerpcle-*-vxworks*", 2193 &powerpc_elf32_le_vec }, 2194 #endif 2195 2196 2197 2198 2199 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_pe_le_vec) 2200 2201 { "powerpcle-*-pe", NULL },{ "powerpcle-*-winnt*", NULL },{ "powerpcle-*-cygwin*", 2202 &powerpc_pe_le_vec }, 2203 #endif 2204 2205 2206 2207 2208 #if !defined (SELECT_VECS) || defined (HAVE_pru_elf32_vec) 2209 2210 { "pru-*-*", 2211 &pru_elf32_vec }, 2212 #endif 2213 2214 2215 2216 2217 #ifdef BFD64 2218 #if !defined (SELECT_VECS) || defined (HAVE_riscv_elf32_vec) 2219 2220 { "riscv32-*-*", 2221 &riscv_elf32_vec }, 2222 #endif 2223 2224 2225 2226 2227 2228 #if !defined (SELECT_VECS) || defined (HAVE_riscv_elf64_vec) 2229 2230 { "riscv64-*-*", 2231 &riscv_elf64_vec }, 2232 #endif 2233 2234 2235 2236 2237 #endif 2238 2239 #if !defined (SELECT_VECS) || defined (HAVE_rl78_elf32_vec) 2240 2241 { "rl78-*-elf", 2242 &rl78_elf32_vec }, 2243 #endif 2244 2245 2246 2247 #if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_le_vec) 2248 2249 { "rx-*-elf", 2250 &rx_elf32_le_vec }, 2251 #endif 2252 2253 2254 2255 2256 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf32_vec) 2257 2258 { "s390-*-linux*", 2259 &s390_elf32_vec }, 2260 #endif 2261 2262 2263 2264 2265 #ifdef BFD64 2266 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec) 2267 2268 { "s390x-*-linux*", 2269 &s390_elf64_vec }, 2270 #endif 2271 2272 2273 2274 2275 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec) 2276 2277 { "s390x-*-tpf*", 2278 &s390_elf64_vec }, 2279 #endif 2280 2281 2282 2283 2284 #if !defined (SELECT_VECS) || defined (HAVE_score_elf32_be_vec) 2285 2286 { "score*-*-elf*", 2287 &score_elf32_be_vec }, 2288 #endif 2289 2290 2291 2292 2293 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_le_vec) 2294 2295 { "sh64l*-*-elf*", 2296 &sh64_elf32_le_vec }, 2297 #endif 2298 2299 2300 2301 2302 2303 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_vec) 2304 2305 { "sh64-*-elf*", 2306 &sh64_elf32_vec }, 2307 #endif 2308 2309 2310 2311 2312 2313 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_linux_be_vec) 2314 2315 { "sh64eb-*-linux*", 2316 &sh64_elf32_linux_be_vec }, 2317 #endif 2318 2319 2320 2321 2322 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_linux_vec) 2323 2324 { "sh64-*-linux*", 2325 &sh64_elf32_linux_vec }, 2326 #endif 2327 2328 2329 2330 2331 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec) 2332 2333 { "sh-*-linux*", 2334 &sh_elf32_linux_be_vec }, 2335 #endif 2336 2337 2338 2339 2340 2341 #endif /* BFD64 */ 2342 2343 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec) 2344 2345 { "sh*eb-*-linux*", 2346 &sh_elf32_linux_be_vec }, 2347 #endif 2348 2349 2350 2351 2352 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_vec) 2353 2354 { "sh*-*-linux*", 2355 &sh_elf32_linux_vec }, 2356 #endif 2357 2358 2359 2360 2361 2362 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec) 2363 2364 { "sh-*-uclinux*", NULL },{ "sh[12]-*-uclinux*", 2365 &sh_elf32_vec }, 2366 #endif 2367 2368 2369 #ifdef BFD64 2370 2371 #endif 2372 2373 2374 #ifdef BFD64 2375 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_nbsd_le_vec) 2376 2377 { "sh5le-*-netbsd*", 2378 &sh64_elf32_nbsd_le_vec }, 2379 #endif 2380 2381 2382 2383 2384 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_nbsd_vec) 2385 2386 { "sh5-*-netbsd*", 2387 &sh64_elf32_nbsd_vec }, 2388 #endif 2389 2390 2391 2392 2393 2394 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf64_nbsd_le_vec) 2395 2396 { "sh64le-*-netbsd*", 2397 &sh64_elf64_nbsd_le_vec }, 2398 #endif 2399 2400 2401 2402 2403 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf64_nbsd_vec) 2404 2405 { "sh64-*-netbsd*", 2406 &sh64_elf64_nbsd_vec }, 2407 #endif 2408 2409 2410 2411 2412 2413 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec) 2414 2415 { "sh*l*-*-netbsdelf*", 2416 &sh_elf32_nbsd_le_vec }, 2417 #endif 2418 2419 2420 2421 2422 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec) 2423 2424 { "sh-*-netbsdelf*", 2425 &sh_elf32_nbsd_vec }, 2426 #endif 2427 2428 2429 2430 2431 #endif 2432 2433 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec) 2434 2435 { "sh*-*-netbsdelf*", 2436 &sh_elf32_nbsd_vec }, 2437 #endif 2438 2439 2440 2441 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_symbian_le_vec) 2442 2443 { "sh*-*-symbianelf*", 2444 &sh_elf32_symbian_le_vec }, 2445 #endif 2446 2447 2448 2449 2450 2451 #ifdef BFD64 2452 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_le_vec) 2453 2454 { "shl*-*-elf*", NULL },{ "sh[1234]l*-*-elf*", NULL },{ "sh3el*-*-elf*", NULL },{ "shl*-*-kaos*", 2455 &sh_elf32_le_vec }, 2456 #endif 2457 2458 2459 2460 2461 2462 #endif 2463 2464 #ifdef BFD64 2465 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec) 2466 2467 { "sh-*-elf*", NULL },{ "sh[1234]*-elf*", NULL },{ "sh-*-rtems*", NULL },{ "sh-*-kaos*", 2468 &sh_elf32_vec }, 2469 #endif 2470 2471 2472 2473 2474 2475 #endif 2476 2477 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec) 2478 2479 { "sh-*-nto*", 2480 &sh_elf32_vec }, 2481 #endif 2482 2483 2484 2485 2486 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec) 2487 2488 { "sh*-*-openbsd*", 2489 &sh_elf32_nbsd_le_vec }, 2490 #endif 2491 2492 2493 2494 #if !defined (SELECT_VECS) || defined (HAVE_sh_pe_le_vec) 2495 2496 { "sh-*-pe", 2497 &sh_pe_le_vec }, 2498 #endif 2499 2500 2501 2502 2503 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vxworks_vec) 2504 2505 { "sh-*-vxworks", 2506 &sh_elf32_vxworks_vec }, 2507 #endif 2508 2509 2510 2511 2512 2513 2514 2515 2516 #if !defined (SELECT_VECS) || defined (HAVE_sh_coff_vec) 2517 2518 { "sh-*-*", 2519 &sh_coff_vec }, 2520 #endif 2521 2522 2523 2524 2525 2526 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec) 2527 2528 { "sparclet-*-aout*", 2529 &sparc_aout_sunos_be_vec }, 2530 #endif 2531 2532 2533 2534 2535 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec) 2536 2537 { "sparc86x-*-aout*", 2538 &sparc_aout_sunos_be_vec }, 2539 #endif 2540 2541 2542 2543 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2544 2545 { "sparclite-*-elf*", NULL },{ "sparc86x-*-elf*", 2546 &sparc_elf32_vec }, 2547 #endif 2548 2549 2550 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2551 2552 { "sparc*-*-chorus*", 2553 &sparc_elf32_vec }, 2554 #endif 2555 2556 2557 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_linux_vec) 2558 2559 { "sparc-*-linux*aout*", 2560 &sparc_aout_linux_vec }, 2561 #endif 2562 2563 2564 2565 2566 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2567 2568 { "sparc-*-linux-*", NULL },{ "sparcv*-*-linux-*", 2569 &sparc_elf32_vec }, 2570 #endif 2571 2572 2573 2574 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2575 2576 { "sparc-*-netbsdelf*", 2577 &sparc_elf32_vec }, 2578 #endif 2579 2580 2581 2582 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_nbsd_vec) 2583 2584 { "sparc-*-netbsdaout*", NULL },{ "sparc-*-netbsd*", 2585 &sparc_aout_nbsd_vec }, 2586 #endif 2587 2588 2589 2590 2591 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_nbsd_vec) 2592 2593 { "sparc-*-openbsd[0-2].*", NULL },{ "sparc-*-openbsd3.[0-1]", 2594 &sparc_aout_nbsd_vec }, 2595 #endif 2596 2597 2598 2599 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2600 2601 { "sparc-*-openbsd*", 2602 &sparc_elf32_vec }, 2603 #endif 2604 2605 2606 2607 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2608 2609 { "sparc-*-elf*", 2610 &sparc_elf32_vec }, 2611 #endif 2612 2613 2614 2615 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec) 2616 2617 { "sparc-*-solaris2.[0-6]", NULL },{ "sparc-*-solaris2.[0-6].*", 2618 &sparc_elf32_sol2_vec }, 2619 #endif 2620 2621 2622 2623 #ifdef BFD64 2624 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec) 2625 2626 { "sparc-*-solaris2*", NULL },{ "sparcv9-*-solaris2*", NULL },{ "sparc64-*-solaris2*", 2627 &sparc_elf32_sol2_vec }, 2628 #endif 2629 2630 2631 2632 2633 #endif 2634 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2635 2636 { "sparc-*-sysv4*", 2637 &sparc_elf32_vec }, 2638 #endif 2639 2640 2641 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vxworks_vec) 2642 2643 { "sparc-*-vxworks*", 2644 &sparc_elf32_vxworks_vec }, 2645 #endif 2646 2647 2648 2649 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2650 2651 { "sparc-*-netware*", 2652 &sparc_elf32_vec }, 2653 #endif 2654 2655 2656 2657 #ifdef BFD64 2658 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec) 2659 2660 { "sparc64-*-aout*", 2661 &sparc_aout_sunos_be_vec }, 2662 #endif 2663 2664 2665 2666 2667 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec) 2668 2669 { "sparc64*-*-linux-*", 2670 &sparc_elf64_vec }, 2671 #endif 2672 2673 2674 2675 2676 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec) 2677 2678 { "sparc64-*-elf*", NULL },{ "sparc64-*-rtems*", 2679 &sparc_elf64_vec }, 2680 #endif 2681 2682 2683 2684 2685 #endif /* BFD64 */ 2686 #if !defined (SELECT_VECS) || defined (HAVE_sparc_coff_vec) 2687 2688 { "sparc*-*-coff*", 2689 &sparc_coff_vec }, 2690 #endif 2691 2692 2693 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2694 2695 { "sparc-*-rtems*", 2696 &sparc_elf32_vec }, 2697 #endif 2698 2699 2700 2701 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec) 2702 2703 { "sparc*-*-*", 2704 &sparc_aout_sunos_be_vec }, 2705 #endif 2706 2707 2708 2709 2710 #if !defined (SELECT_VECS) || defined (HAVE_spu_elf32_vec) 2711 2712 { "spu-*-elf", 2713 &spu_elf32_vec }, 2714 #endif 2715 2716 2717 2718 2719 #if HAVE_aout_vec 2720 #if !defined (SELECT_VECS) || defined (HAVE_aout_vec) 2721 2722 { "tahoe-*-*", 2723 &aout_vec }, 2724 #endif 2725 2726 2727 2728 #endif 2729 2730 #if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_c6000_le_vec) 2731 2732 { "tic6x-*-elf", 2733 &tic6x_elf32_c6000_le_vec }, 2734 #endif 2735 2736 2737 2738 2739 #if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_linux_le_vec) 2740 2741 { "tic6x-*-uclinux", 2742 &tic6x_elf32_linux_le_vec }, 2743 #endif 2744 2745 2746 2747 2748 #if !defined (SELECT_VECS) || defined (HAVE_tic80_coff_vec) 2749 2750 { "tic80*-*-*", 2751 &tic80_coff_vec }, 2752 #endif 2753 2754 2755 2756 2757 #ifdef BFD64 2758 #if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_le_vec) 2759 2760 { "tilegx-*-*", 2761 &tilegx_elf64_le_vec }, 2762 #endif 2763 2764 2765 2766 #if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_be_vec) 2767 2768 { "tilegxbe-*-*", 2769 &tilegx_elf64_be_vec }, 2770 #endif 2771 2772 2773 2774 #endif 2775 2776 #if !defined (SELECT_VECS) || defined (HAVE_tilepro_elf32_vec) 2777 2778 { "tilepro-*-*", 2779 &tilepro_elf32_vec }, 2780 #endif 2781 2782 2783 2784 #if !defined (SELECT_VECS) || defined (HAVE_ft32_elf32_vec) 2785 2786 { "ft32*-*-*", 2787 &ft32_elf32_vec }, 2788 #endif 2789 2790 2791 2792 #if !defined (SELECT_VECS) || defined (HAVE_v850_elf32_vec) 2793 2794 { "v850*-*-*", 2795 &v850_elf32_vec }, 2796 #endif 2797 2798 2799 2800 2801 #if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec) 2802 2803 { "vax-*-netbsdelf*", 2804 &vax_elf32_vec }, 2805 #endif 2806 2807 2808 2809 2810 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec) 2811 2812 { "vax-*-netbsdaout*", NULL },{ "vax-*-netbsd*", 2813 &vax_aout_nbsd_vec }, 2814 #endif 2815 2816 2817 2818 2819 2820 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_bsd_vec) 2821 2822 { "vax-*-bsd*", NULL },{ "vax-*-ultrix*", 2823 &vax_aout_bsd_vec }, 2824 #endif 2825 2826 2827 2828 2829 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec) 2830 2831 { "vax-*-openbsd*", 2832 &vax_aout_nbsd_vec }, 2833 #endif 2834 2835 2836 2837 2838 #if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec) 2839 2840 { "vax-*-linux-*", 2841 &vax_elf32_vec }, 2842 #endif 2843 2844 2845 2846 #if !defined (SELECT_VECS) || defined (HAVE_visium_elf32_vec) 2847 2848 { "visium-*-elf", 2849 &visium_elf32_vec }, 2850 #endif 2851 2852 2853 2854 #if !defined (SELECT_VECS) || defined (HAVE_wasm32_elf32_vec) 2855 2856 { "wasm32-*-*", 2857 &wasm32_elf32_vec }, 2858 #endif 2859 2860 2861 2862 2863 #if !defined (SELECT_VECS) || defined (HAVE_we32k_coff_vec) 2864 2865 { "we32k-*-*", 2866 &we32k_coff_vec }, 2867 #endif 2868 2869 2870 2871 #if !defined (SELECT_VECS) || defined (HAVE_w65_coff_vec) 2872 2873 { "w65-*-*", 2874 &w65_coff_vec }, 2875 #endif 2876 2877 2878 2879 #if !defined (SELECT_VECS) || defined (HAVE_xgate_elf32_vec) 2880 2881 { "xgate-*-*", 2882 &xgate_elf32_vec }, 2883 #endif 2884 2885 2886 2887 2888 #if !defined (SELECT_VECS) || defined (HAVE_xstormy16_elf32_vec) 2889 2890 { "xstormy16-*-elf", 2891 &xstormy16_elf32_vec }, 2892 #endif 2893 2894 2895 2896 #if !defined (SELECT_VECS) || defined (HAVE_xtensa_elf32_le_vec) 2897 2898 { "xtensa*-*-*", 2899 &xtensa_elf32_le_vec }, 2900 #endif 2901 2902 2903 2904 #if !defined (SELECT_VECS) || defined (HAVE_xc16x_elf32_vec) 2905 2906 { "xc16x-*-elf", 2907 &xc16x_elf32_vec }, 2908 #endif 2909 2910 2911 2912 #if !defined (SELECT_VECS) || defined (HAVE_z80_coff_vec) 2913 2914 { "z80-*-*", 2915 &z80_coff_vec }, 2916 #endif 2917 2918 2919 2920 2921 #if !defined (SELECT_VECS) || defined (HAVE_z8k_coff_vec) 2922 2923 { "z8k*-*-*", 2924 &z8k_coff_vec }, 2925 #endif 2926 2927 2928 2929 2930 #if !defined (SELECT_VECS) || defined (HAVE_ieee_vec) 2931 2932 { "*-*-ieee*", 2933 &ieee_vec }, 2934 #endif 2935 2936 2937 2938 #if !defined (SELECT_VECS) || defined (HAVE_aout_adobe_vec) 2939 2940 { "*-adobe-*", 2941 &aout_adobe_vec }, 2942 #endif 2943 2944 2945 2946 2947 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_newsos3_vec) 2948 2949 { "*-sony-*", 2950 &m68k_aout_newsos3_vec }, 2951 #endif 2952 2953 2954 2955 2956 #if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_vec) 2957 2958 { "*-tandem-*", 2959 &m68k_coff_vec }, 2960 #endif 2961 2962 2963 2964