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