1 /* This file is automatically generated. DO NOT EDIT! */ 2 /* Generated from: NetBSD: mknative-gdb,v 1.16 2023/07/31 17:09:59 christos 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*", NULL },{ "aarch64-*-genode*", 19 &aarch64_elf64_le_vec }, 20 #endif 21 22 23 24 25 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_pe_le_vec) 26 27 { "aarch64-*-pe*", 28 &aarch64_pe_le_vec }, 29 #endif 30 31 32 33 34 35 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec) 36 37 { "aarch64_be-*-elf", 38 &aarch64_elf64_be_vec }, 39 #endif 40 41 42 43 44 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 45 46 { "aarch64-*-freebsd*", 47 &aarch64_elf64_le_vec }, 48 #endif 49 50 51 52 53 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 54 55 { "aarch64-*-openbsd*", 56 &aarch64_elf64_le_vec }, 57 #endif 58 59 60 61 62 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 63 64 { "aarch64-*-fuchsia*", 65 &aarch64_elf64_le_vec }, 66 #endif 67 68 69 70 71 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_cloudabi_vec) 72 73 { "aarch64-*-cloudabi*", 74 &aarch64_elf64_le_cloudabi_vec }, 75 #endif 76 77 78 79 80 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 81 82 { "aarch64-*-haiku*", 83 &aarch64_elf64_le_vec }, 84 #endif 85 86 87 88 89 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec) 90 91 { "aarch64-*-linux*", NULL },{ "aarch64-*-netbsd*", 92 &aarch64_elf64_le_vec }, 93 #endif 94 95 96 97 98 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec) 99 100 { "aarch64_be-*-linux*", NULL },{ "aarch64_be-*-netbsd*", 101 &aarch64_elf64_be_vec }, 102 #endif 103 104 105 106 107 #if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_fbsd_vec) 108 109 { "alpha*-*-freebsd*", NULL },{ "alpha*-*-kfreebsd*-gnu", 110 &alpha_elf64_fbsd_vec }, 111 #endif 112 113 114 115 116 117 #if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_vec) 118 119 { "alpha*-*-netbsd*", NULL },{ "alpha*-*-openbsd*", 120 &alpha_elf64_vec }, 121 #endif 122 123 124 125 126 #if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec) 127 128 { "alpha*-*-linux*ecoff*", 129 &alpha_ecoff_le_vec }, 130 #endif 131 132 133 134 135 #if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_vec) 136 137 { "alpha*-*-linux-*", NULL },{ "alpha*-*-elf*", 138 &alpha_elf64_vec }, 139 #endif 140 141 142 143 144 #if !defined (SELECT_VECS) || defined (HAVE_alpha_vms_vec) 145 146 { "alpha*-*-*vms*", 147 &alpha_vms_vec }, 148 #endif 149 150 151 152 153 #if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec) 154 155 { "alpha*-*-*", 156 &alpha_ecoff_le_vec }, 157 #endif 158 159 160 161 #if !defined (SELECT_VECS) || defined (HAVE_amdgcn_elf64_le_vec) 162 163 { "amdgcn-*-*", 164 &amdgcn_elf64_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 #endif /* BFD64 */ 197 198 #if !defined (SELECT_VECS) || defined (HAVE_am33_elf32_linux_vec) 199 200 { "am33_2.0-*-linux*", 201 &am33_elf32_linux_vec }, 202 #endif 203 204 205 206 #if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_be_vec) 207 208 { "arc*eb-*-elf*", NULL },{ "arc*eb-*-linux*", 209 &arc_elf32_be_vec }, 210 #endif 211 212 213 214 215 #if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_le_vec) 216 217 { "arc*-*-elf*", NULL },{ "arc*-*-linux*", 218 &arc_elf32_le_vec }, 219 #endif 220 221 222 223 224 #if !defined (SELECT_VECS) || defined (HAVE_arm_mach_o_vec) 225 226 { "arm-*-darwin*", 227 &arm_mach_o_vec }, 228 #endif 229 230 231 232 233 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 234 235 { "arm-*-fuchsia*", 236 &arm_elf32_le_vec }, 237 #endif 238 239 240 241 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 242 243 { "arm*-*-haiku*", 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 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_nacl_be_vec) 258 259 { "armeb-*-nacl*", 260 &arm_elf32_nacl_be_vec }, 261 #endif 262 263 264 265 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec) 266 267 { "armeb-*-netbsd*", 268 &arm_elf32_be_vec }, 269 #endif 270 271 272 273 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 274 275 { "arm-*-netbsd*", NULL },{ "arm-*-openbsd*", 276 &arm_elf32_le_vec }, 277 #endif 278 279 280 281 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 282 283 { "arm-*-nto*", NULL },{ "nto*arm*", 284 &arm_elf32_le_vec }, 285 #endif 286 287 288 289 290 #if !defined (SELECT_VECS) || defined (HAVE_arm_pe_wince_le_vec) 291 292 { "arm-wince-pe", NULL },{ "arm-*-wince", NULL },{ "arm*-*-mingw32ce*", NULL },{ "arm*-*-cegcc*", 293 &arm_pe_wince_le_vec }, 294 #endif 295 296 297 298 299 300 #if !defined (SELECT_VECS) || defined (HAVE_arm_pe_le_vec) 301 302 { "arm-*-pe*", 303 &arm_pe_le_vec }, 304 #endif 305 306 307 308 309 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 310 311 { "arm-*-phoenix*", 312 &arm_elf32_le_vec }, 313 #endif 314 315 316 317 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec) 318 319 { "armeb-*-elf", NULL },{ "arm*b-*-freebsd*", NULL },{ "arm*b-*-linux-*", NULL },{ "armeb-*-eabi*", 320 &arm_elf32_be_vec }, 321 #endif 322 323 324 325 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 326 327 { "arm-*-kaos*", 328 &arm_elf32_le_vec }, 329 #endif 330 331 332 333 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 334 335 { "arm-*-elf", NULL },{ "arm*-*-freebsd*", NULL },{ "arm*-*-linux-*", NULL },{ "arm*-*-conix*", NULL }, 336 { "arm*-*-uclinux*", NULL },{ "arm-*-kfreebsd*-gnu", NULL }, 337 { "arm*-*-eabi*", NULL },{ "arm-*-rtems*", NULL },{ "arm*-*-uclinuxfdpiceabi", 338 &arm_elf32_le_vec }, 339 #endif 340 341 342 343 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_vxworks_le_vec) 344 345 { "arm*-*-vxworks", NULL },{ "arm*-*-windiss", 346 &arm_elf32_vxworks_le_vec }, 347 #endif 348 349 350 351 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec) 352 353 { "arm9e-*-elf", 354 &arm_elf32_le_vec }, 355 #endif 356 357 358 359 360 #if !defined (SELECT_VECS) || defined (HAVE_avr_elf32_vec) 361 362 { "avr-*-*", 363 &avr_elf32_vec }, 364 #endif 365 366 367 368 #if !defined (SELECT_VECS) || defined (HAVE_bfin_elf32_vec) 369 370 { "bfin-*-*", 371 &bfin_elf32_vec }, 372 #endif 373 374 375 376 377 378 #if !defined (SELECT_VECS) || defined (HAVE_tic30_coff_vec) 379 380 { "c30-*-*coff*", NULL },{ "tic30-*-*coff*", 381 &tic30_coff_vec }, 382 #endif 383 384 385 386 #if !defined (SELECT_VECS) || defined (HAVE_tic4x_coff1_vec) 387 388 { "c4x-*-*coff*", NULL },{ "tic4x-*-*coff*", 389 &tic4x_coff1_vec }, 390 #endif 391 392 393 394 395 396 #if !defined (SELECT_VECS) || defined (HAVE_tic54x_coff1_vec) 397 398 { "c54x*-*-*coff*", NULL },{ "tic54x-*-*coff*", 399 &tic54x_coff1_vec }, 400 #endif 401 402 403 404 405 406 #if !defined (SELECT_VECS) || defined (HAVE_cr16_elf32_vec) 407 408 { "cr16-*-elf*", NULL },{ "cr16*-*-uclinux*", 409 &cr16_elf32_vec }, 410 #endif 411 412 413 414 415 #if !defined (SELECT_VECS) || defined (HAVE_cris_aout_vec) 416 417 { "cris-*-*", NULL },{ "crisv32-*-*", 418 &cris_aout_vec }, 419 #endif 420 421 422 423 424 425 #if !defined (SELECT_VECS) || defined (HAVE_crx_elf32_vec) 426 427 { "crx-*-elf*", 428 &crx_elf32_vec }, 429 #endif 430 431 432 433 434 #if !defined (SELECT_VECS) || defined (HAVE_csky_elf32_le_vec) 435 436 { "csky-*-elf*", NULL },{ "csky-*-linux*", 437 &csky_elf32_le_vec }, 438 #endif 439 440 441 442 443 #if !defined (SELECT_VECS) || defined (HAVE_d10v_elf32_vec) 444 445 { "d10v-*-*", 446 &d10v_elf32_vec }, 447 #endif 448 449 450 451 #if !defined (SELECT_VECS) || defined (HAVE_dlx_elf32_be_vec) 452 453 { "dlx-*-elf*", 454 &dlx_elf32_be_vec }, 455 #endif 456 457 458 459 460 #if !defined (SELECT_VECS) || defined (HAVE_d30v_elf32_vec) 461 462 { "d30v-*-*", 463 &d30v_elf32_vec }, 464 #endif 465 466 467 468 #ifdef BFD64 469 #if !defined (SELECT_VECS) || defined (HAVE_bpf_elf64_le_vec) 470 471 { "bpf-*-none", 472 &bpf_elf64_le_vec }, 473 #endif 474 475 476 477 478 #endif 479 480 #if !defined (SELECT_VECS) || defined (HAVE_epiphany_elf32_vec) 481 482 { "epiphany-*-*", 483 &epiphany_elf32_vec }, 484 #endif 485 486 487 488 489 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 490 491 { "fido-*-elf*", 492 &m68k_elf32_vec }, 493 #endif 494 495 496 497 #if !defined (SELECT_VECS) || defined (HAVE_fr30_elf32_vec) 498 499 { "fr30-*-elf", 500 &fr30_elf32_vec }, 501 #endif 502 503 504 505 #if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_vec) 506 507 { "frv-*-elf", 508 &frv_elf32_vec }, 509 #endif 510 511 512 513 514 #if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_fdpic_vec) 515 516 { "frv-*-*linux*", 517 &frv_elf32_fdpic_vec }, 518 #endif 519 520 521 522 523 #if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_be_vec) 524 525 { "moxie-*-elf", NULL },{ "moxie-*-rtems*", NULL },{ "moxie-*-uclinux", 526 &moxie_elf32_be_vec }, 527 #endif 528 529 530 531 532 #if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_le_vec) 533 534 { "moxie-*-moxiebox*", 535 &moxie_elf32_le_vec }, 536 #endif 537 538 539 540 #if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_vec) 541 542 { "h8300*-*-elf", NULL },{ "h8300*-*-rtems*", 543 &h8300_elf32_vec }, 544 #endif 545 546 547 548 549 #if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_linux_vec) 550 551 { "h8300*-*-linux*", 552 &h8300_elf32_linux_vec }, 553 #endif 554 555 556 557 #ifdef BFD64 558 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_linux_vec) 559 560 { "hppa*64*-*-linux-*", 561 &hppa_elf64_linux_vec }, 562 #endif 563 564 565 566 567 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_vec) 568 569 { "hppa*64*-*-hpux11*", 570 &hppa_elf64_vec }, 571 #endif 572 573 574 575 576 577 #endif 578 579 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_linux_vec) 580 581 { "hppa*-*-linux-*", 582 &hppa_elf32_linux_vec }, 583 #endif 584 585 586 587 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_nbsd_vec) 588 589 { "hppa*-*-netbsd*", 590 &hppa_elf32_nbsd_vec }, 591 #endif 592 593 594 595 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_vec) 596 597 { "hppa*-*-*elf*", NULL },{ "hppa*-*-lites*", NULL },{ "hppa*-*-sysv4*", NULL },{ "hppa*-*-openbsd*", 598 &hppa_elf32_vec }, 599 #endif 600 601 602 603 604 #if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec) 605 606 { "hppa*-*-bsd*", 607 &hppa_som_vec }, 608 #endif 609 610 611 612 #if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec) 613 614 { "hppa*-*-hpux*", NULL },{ "hppa*-*-hiux*", NULL },{ "hppa*-*-mpeix*", 615 &hppa_som_vec }, 616 #endif 617 618 619 #if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec) 620 621 { "hppa*-*-osf*", 622 &hppa_som_vec }, 623 #endif 624 625 626 627 628 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 629 630 { "i[3-7]86-*-elf*", NULL },{ "i[3-7]86-*-rtems*", NULL },{ "i[3-7]86-*-genode*", 631 &i386_elf32_vec }, 632 #endif 633 634 635 636 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec) 637 638 { "i[3-7]86-*-solaris2*", 639 &i386_elf32_sol2_vec }, 640 #endif 641 642 643 644 645 646 #ifdef BFD64 647 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec) 648 649 { "x86_64-*-solaris2*", 650 &i386_elf32_sol2_vec }, 651 #endif 652 653 654 655 656 #endif 657 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 658 659 { "i[3-7]86-*-nto*", 660 &i386_elf32_vec }, 661 #endif 662 663 664 665 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 666 667 { "i[3-7]86-*-aros*", 668 &i386_elf32_vec }, 669 #endif 670 671 672 673 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 674 675 { "i[3-7]86-*-dicos*", 676 &i386_elf32_vec }, 677 #endif 678 679 680 681 682 #if !defined (SELECT_VECS) || defined (HAVE_i386_coff_go32_vec) 683 684 { "*-*-msdosdjgpp*", NULL },{ "*-*-go32*", 685 &i386_coff_go32_vec }, 686 #endif 687 688 689 690 #if !defined (SELECT_VECS) || defined (HAVE_i386_mach_o_vec) 691 692 { "i[3-7]86-*-darwin*", NULL },{ "i[3-7]86-*-macos10*", NULL },{ "i[3-7]86-*-rhapsody*", 693 &i386_mach_o_vec }, 694 #endif 695 696 697 698 699 700 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_bsd_vec) 701 702 { "i[3-7]86-*-bsd*", 703 &i386_aout_bsd_vec }, 704 #endif 705 706 707 708 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 709 710 { "i[3-7]86-*-dragonfly*", 711 &i386_elf32_vec }, 712 #endif 713 714 715 716 717 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_fbsd_vec) 718 719 { "i[3-7]86-*-freebsd*", NULL },{ "i[3-7]86-*-kfreebsd*-gnu", 720 &i386_elf32_fbsd_vec }, 721 #endif 722 723 724 725 726 727 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 728 729 { "i[3-7]86-*-netbsd*", NULL },{ "i[3-7]86-*-knetbsd*-gnu", 730 &i386_elf32_vec }, 731 #endif 732 733 734 735 736 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 737 738 { "i[3-7]86-*-openbsd*", 739 &i386_elf32_vec }, 740 #endif 741 742 743 744 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 745 746 { "i[3-7]86-*-linux-*", 747 &i386_elf32_vec }, 748 #endif 749 750 751 752 753 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 754 755 { "i[3-7]86-*-redox*", 756 &i386_elf32_vec }, 757 #endif 758 759 760 761 762 #ifdef BFD64 763 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_cloudabi_vec) 764 765 { "x86_64-*-cloudabi*", 766 &x86_64_elf64_cloudabi_vec }, 767 #endif 768 769 770 771 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_mach_o_vec) 772 773 { "x86_64-*-darwin*", 774 &x86_64_mach_o_vec }, 775 #endif 776 777 778 779 780 781 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 782 783 { "x86_64-*-dicos*", 784 &x86_64_elf64_vec }, 785 #endif 786 787 788 789 790 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 791 792 { "x86_64-*-elf*", NULL },{ "x86_64-*-rtems*", NULL },{ "x86_64-*-fuchsia", NULL },{ "x86_64-*-genode*", 793 &x86_64_elf64_vec }, 794 #endif 795 796 797 798 799 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 800 801 { "x86_64-*-dragonfly*", 802 &x86_64_elf64_vec }, 803 #endif 804 805 806 807 808 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_fbsd_vec) 809 810 { "x86_64-*-freebsd*", NULL },{ "x86_64-*-kfreebsd*-gnu", 811 &x86_64_elf64_fbsd_vec }, 812 #endif 813 814 815 816 817 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 818 819 { "x86_64-*-haiku*", 820 &x86_64_elf64_vec }, 821 #endif 822 823 824 825 826 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 827 828 { "x86_64-*-netbsd*", NULL },{ "x86_64-*-openbsd*", 829 &x86_64_elf64_vec }, 830 #endif 831 832 833 834 835 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 836 837 { "x86_64-*-linux-*", 838 &x86_64_elf64_vec }, 839 #endif 840 841 842 843 844 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_pe_vec) 845 846 { "x86_64-*-mingw*", NULL },{ "x86_64-*-pe", NULL },{ "x86_64-*-pep", NULL },{ "x86_64-*-cygwin", 847 &x86_64_pe_vec }, 848 #endif 849 850 851 852 853 854 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 855 856 { "x86_64-*-rdos*", 857 &x86_64_elf64_vec }, 858 #endif 859 860 861 862 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec) 863 864 { "x86_64-*-redox*", 865 &x86_64_elf64_vec }, 866 #endif 867 868 869 870 871 #endif 872 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 873 874 { "i[3-7]86-*-lynxos*", 875 &i386_elf32_vec }, 876 #endif 877 878 879 880 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 881 882 { "i[3-7]86-*-gnu*", 883 &i386_elf32_vec }, 884 #endif 885 886 887 888 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_vec) 889 890 { "i[3-7]86-*-msdos*", 891 &i386_aout_vec }, 892 #endif 893 894 895 896 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 897 898 { "i[3-7]86-*-moss*", 899 &i386_elf32_vec }, 900 #endif 901 902 903 904 #if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec) 905 906 { "i[3-7]86-*-beospe*", 907 &i386_pe_vec }, 908 #endif 909 910 911 912 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 913 914 { "i[3-7]86-*-beos*", 915 &i386_elf32_vec }, 916 #endif 917 918 919 920 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 921 922 { "i[3-7]86-*-haiku*", 923 &i386_elf32_vec }, 924 #endif 925 926 927 928 #if !defined (SELECT_VECS) || defined (HAVE_i386_pei_vec) 929 930 { "i[3-7]86-*-interix*", 931 &i386_pei_vec }, 932 #endif 933 934 935 936 937 938 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 939 940 { "i[3-7]86-*-rdos*", 941 &i386_elf32_vec }, 942 #endif 943 944 945 946 #if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec) 947 948 { "i[3-7]86-*-mingw32*", NULL },{ "i[3-7]86-*-cygwin*", NULL },{ "i[3-7]86-*-winnt", NULL },{ "i[3-7]86-*-pe", 949 &i386_pe_vec }, 950 #endif 951 952 953 954 955 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vxworks_vec) 956 957 { "i[3-7]86-*-vxworks*", 958 &i386_elf32_vxworks_vec }, 959 #endif 960 961 962 963 964 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec) 965 966 { "ia16-*-elf", 967 &i386_elf32_vec }, 968 #endif 969 970 971 972 973 #if !defined (SELECT_VECS) || defined (HAVE_ip2k_elf32_vec) 974 975 { "ip2k-*-elf", 976 &ip2k_elf32_vec }, 977 #endif 978 979 980 981 982 #if !defined (SELECT_VECS) || defined (HAVE_iq2000_elf32_vec) 983 984 { "iq2000-*-elf", 985 &iq2000_elf32_vec }, 986 #endif 987 988 989 990 #if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_vec) 991 992 { "lm32-*-elf", NULL },{ "lm32-*-rtems*", 993 &lm32_elf32_vec }, 994 #endif 995 996 997 998 999 #if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_fdpic_vec) 1000 1001 { "lm32-*-*linux*", 1002 &lm32_elf32_fdpic_vec }, 1003 #endif 1004 1005 1006 1007 1008 #if !defined (SELECT_VECS) || defined (HAVE_m32c_elf32_vec) 1009 1010 { "m32c-*-elf", 1011 &m32c_elf32_vec }, 1012 #endif 1013 1014 1015 1016 1017 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_le_vec) 1018 1019 { "m32r*le-*-linux*", 1020 &m32r_elf32_linux_le_vec }, 1021 #endif 1022 1023 1024 1025 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_vec) 1026 1027 { "m32r*-*-linux*", 1028 &m32r_elf32_linux_vec }, 1029 #endif 1030 1031 1032 1033 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_le_vec) 1034 1035 { "m32r*le-*-*", 1036 &m32r_elf32_le_vec }, 1037 #endif 1038 1039 1040 1041 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_vec) 1042 1043 { "m32r-*-*", 1044 &m32r_elf32_vec }, 1045 #endif 1046 1047 1048 1049 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 1050 1051 { "m68*-*-haiku*", 1052 &m68k_elf32_vec }, 1053 #endif 1054 1055 1056 #if !defined (SELECT_VECS) || defined (HAVE_m68hc11_elf32_vec) 1057 1058 { "m68hc11-*-*", NULL },{ "m6811-*-*", 1059 &m68hc11_elf32_vec }, 1060 #endif 1061 1062 1063 1064 #if !defined (SELECT_VECS) || defined (HAVE_m68hc12_elf32_vec) 1065 1066 { "m68hc12-*-*", NULL },{ "m6812-*-*", 1067 &m68hc12_elf32_vec }, 1068 #endif 1069 1070 1071 1072 1073 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 1074 1075 { "m68*-*-*", 1076 &m68k_elf32_vec }, 1077 #endif 1078 1079 1080 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec) 1081 1082 { "m68*-*-netbsdelf*", NULL },{ "m5407-*-netbsdelf*", 1083 &m68k_elf32_vec }, 1084 #endif 1085 1086 1087 1088 1089 #if !defined (SELECT_VECS) || defined (HAVE_s12z_elf32_vec) 1090 1091 { "s12z-*-*", 1092 &s12z_elf32_vec }, 1093 #endif 1094 1095 1096 #if !defined (SELECT_VECS) || defined (HAVE_mcore_elf32_be_vec) 1097 1098 { "mcore-*-elf", 1099 &mcore_elf32_be_vec }, 1100 #endif 1101 1102 1103 1104 #if !defined (SELECT_VECS) || defined (HAVE_mcore_pe_be_vec) 1105 1106 { "mcore-*-pe", 1107 &mcore_pe_be_vec }, 1108 #endif 1109 1110 1111 1112 1113 #if !defined (SELECT_VECS) || defined (HAVE_mep_elf32_vec) 1114 1115 { "mep-*-elf", 1116 &mep_elf32_vec }, 1117 #endif 1118 1119 1120 1121 1122 #if !defined (SELECT_VECS) || defined (HAVE_metag_elf32_vec) 1123 1124 { "metag-*-*", 1125 &metag_elf32_vec }, 1126 #endif 1127 1128 1129 1130 1131 #if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_le_vec) 1132 1133 { "microblazeel*-*", 1134 µblaze_elf32_le_vec }, 1135 #endif 1136 1137 1138 1139 1140 #if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_vec) 1141 1142 { "microblaze*-*", 1143 µblaze_elf32_vec }, 1144 #endif 1145 1146 1147 1148 1149 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec) 1150 1151 { "mips*-big-*", 1152 &mips_ecoff_be_vec }, 1153 #endif 1154 1155 1156 1157 1158 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_le_vec) 1159 1160 { "mips*-dec-*", NULL },{ "mips*el-*-ecoff*", 1161 &mips_ecoff_le_vec }, 1162 #endif 1163 1164 1165 1166 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec) 1167 1168 { "mips*-*-ecoff*", 1169 &mips_ecoff_be_vec }, 1170 #endif 1171 1172 1173 1174 #ifdef BFD64 1175 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec) 1176 1177 { "mips64*el-*-netbsd*", 1178 &mips_elf32_ntrad_le_vec }, 1179 #endif 1180 1181 1182 1183 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec) 1184 1185 { "mips64*-*-netbsd*", 1186 &mips_elf32_ntrad_be_vec }, 1187 #endif 1188 1189 1190 1191 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1192 1193 { "mips*el-*-netbsd*", 1194 &mips_elf32_trad_le_vec }, 1195 #endif 1196 1197 1198 1199 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1200 1201 { "mips*-*-netbsd*", 1202 &mips_elf32_trad_be_vec }, 1203 #endif 1204 1205 1206 1207 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1208 1209 { "mips*el-*-haiku*", 1210 &mips_elf32_le_vec }, 1211 #endif 1212 1213 1214 1215 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_be_vec) 1216 1217 { "mips*-*-irix6*", 1218 &mips_elf32_n_be_vec }, 1219 #endif 1220 1221 1222 1223 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_le_vec) 1224 1225 { "mips64*-ps2-elf*", 1226 &mips_elf32_n_le_vec }, 1227 #endif 1228 1229 1230 1231 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1232 1233 { "mips*-ps2-elf*", 1234 &mips_elf32_le_vec }, 1235 #endif 1236 1237 1238 1239 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec) 1240 1241 { "mips*-*-irix5*", 1242 &mips_elf32_be_vec }, 1243 #endif 1244 1245 1246 1247 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_le_vec) 1248 1249 { "mips*el-*-vxworks*", 1250 &mips_elf32_vxworks_le_vec }, 1251 #endif 1252 1253 1254 1255 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_be_vec) 1256 1257 { "mips*-*-vxworks*", 1258 &mips_elf32_vxworks_be_vec }, 1259 #endif 1260 1261 1262 1263 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1264 1265 { "mips*el-sde-elf*", 1266 &mips_elf32_trad_le_vec }, 1267 #endif 1268 1269 1270 1271 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1272 1273 { "mips*-sde-elf*", NULL },{ "mips*-mti-elf*", NULL },{ "mips*-img-elf*", 1274 &mips_elf32_trad_be_vec }, 1275 #endif 1276 1277 1278 1279 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1280 1281 { "mips*el-*-elf*", NULL },{ "mips*-*-chorus*", 1282 &mips_elf32_le_vec }, 1283 #endif 1284 1285 1286 1287 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec) 1288 1289 { "mips*-*-elf*", NULL },{ "mips*-*-rtems*", NULL },{ "mips*-*-windiss", NULL },{ "mips*-*-none", 1290 &mips_elf32_be_vec }, 1291 #endif 1292 1293 1294 1295 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec) 1296 1297 { "mips64*el-*-netbsd*", 1298 &mips_elf32_ntrad_le_vec }, 1299 #endif 1300 1301 1302 1303 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec) 1304 1305 { "mips64*-*-netbsd*", 1306 &mips_elf32_ntrad_be_vec }, 1307 #endif 1308 1309 1310 1311 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1312 1313 { "mips*el-*-netbsd*", 1314 &mips_elf32_trad_le_vec }, 1315 #endif 1316 1317 1318 1319 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1320 1321 { "mips*-*-netbsd*", 1322 &mips_elf32_trad_be_vec }, 1323 #endif 1324 1325 1326 1327 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf64_trad_be_vec) 1328 1329 { "mips64*-*-openbsd*", 1330 &mips_elf64_trad_be_vec }, 1331 #endif 1332 1333 1334 1335 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1336 1337 { "mips*el-*-openbsd*", 1338 &mips_elf32_le_vec }, 1339 #endif 1340 1341 1342 1343 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec) 1344 1345 { "mips*-*-openbsd*", 1346 &mips_elf32_be_vec }, 1347 #endif 1348 1349 1350 1351 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec) 1352 1353 { "mips64*el-*-linux*", 1354 &mips_elf32_ntrad_le_vec }, 1355 #endif 1356 1357 1358 1359 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec) 1360 1361 { "mips64*-*-linux*", 1362 &mips_elf32_ntrad_be_vec }, 1363 #endif 1364 1365 1366 1367 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1368 1369 { "mips*el-*-linux*", 1370 &mips_elf32_trad_le_vec }, 1371 #endif 1372 1373 1374 1375 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1376 1377 { "mips*-*-linux*", 1378 &mips_elf32_trad_be_vec }, 1379 #endif 1380 1381 1382 1383 1384 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_le_vec) 1385 1386 { "mips64*el-*-freebsd*", NULL },{ "mips64*el-*-kfreebsd*-gnu", 1387 &mips_elf32_ntradfbsd_le_vec }, 1388 #endif 1389 1390 1391 1392 1393 1394 1395 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_be_vec) 1396 1397 { "mips64*-*-freebsd*", NULL },{ "mips64*-*-kfreebsd*-gnu", 1398 &mips_elf32_ntradfbsd_be_vec }, 1399 #endif 1400 1401 1402 1403 1404 1405 1406 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_le_vec) 1407 1408 { "mips*el-*-freebsd*", NULL },{ "mips*el-*-kfreebsd*-gnu", 1409 &mips_elf32_tradfbsd_le_vec }, 1410 #endif 1411 1412 1413 1414 1415 1416 1417 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_be_vec) 1418 1419 { "mips*-*-freebsd*", NULL },{ "mips*-*-kfreebsd*-gnu", 1420 &mips_elf32_tradfbsd_be_vec }, 1421 #endif 1422 1423 1424 1425 1426 1427 #if !defined (SELECT_VECS) || defined (HAVE_mmix_elf64_vec) 1428 1429 { "mmix-*-*", 1430 &mmix_elf64_vec }, 1431 #endif 1432 1433 1434 1435 1436 #endif 1437 #if !defined (SELECT_VECS) || defined (HAVE_mn10200_elf32_vec) 1438 1439 { "mn10200-*-*", 1440 &mn10200_elf32_vec }, 1441 #endif 1442 1443 1444 1445 1446 #if !defined (SELECT_VECS) || defined (HAVE_mn10300_elf32_vec) 1447 1448 { "mn10300-*-*", 1449 &mn10300_elf32_vec }, 1450 #endif 1451 1452 1453 1454 1455 #if !defined (SELECT_VECS) || defined (HAVE_mt_elf32_vec) 1456 1457 { "mt-*-elf", 1458 &mt_elf32_vec }, 1459 #endif 1460 1461 1462 1463 #if !defined (SELECT_VECS) || defined (HAVE_msp430_elf32_vec) 1464 1465 { "msp430-*-*", 1466 &msp430_elf32_vec }, 1467 #endif 1468 1469 1470 1471 1472 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_le_vec) 1473 1474 { "nds32*le-*-linux*", 1475 &nds32_elf32_linux_le_vec }, 1476 #endif 1477 1478 1479 1480 1481 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_be_vec) 1482 1483 { "nds32*be-*-linux*", 1484 &nds32_elf32_linux_be_vec }, 1485 #endif 1486 1487 1488 1489 1490 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_le_vec) 1491 1492 { "nds32*le-*-*", 1493 &nds32_elf32_le_vec }, 1494 #endif 1495 1496 1497 1498 1499 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_be_vec) 1500 1501 { "nds32*be-*-*", 1502 &nds32_elf32_be_vec }, 1503 #endif 1504 1505 1506 1507 1508 #ifdef BFD64 1509 #if !defined (SELECT_VECS) || defined (HAVE_nfp_elf64_vec) 1510 1511 { "nfp-*-*", 1512 &nfp_elf64_vec }, 1513 #endif 1514 1515 1516 #endif 1517 1518 #if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532mach_vec) 1519 1520 { "ns32k-pc532-mach*", NULL },{ "ns32k-pc532-ux*", 1521 &ns32k_aout_pc532mach_vec }, 1522 #endif 1523 1524 1525 1526 #if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532nbsd_vec) 1527 1528 { "ns32k-*-lites*", NULL },{ "ns32k-*-*bsd*", 1529 &ns32k_aout_pc532nbsd_vec }, 1530 #endif 1531 1532 1533 1534 1535 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_be_vec) 1536 1537 { "nios2eb-*-*", 1538 &nios2_elf32_be_vec }, 1539 #endif 1540 1541 1542 1543 1544 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec) 1545 1546 { "nios2el-*-*", 1547 &nios2_elf32_le_vec }, 1548 #endif 1549 1550 1551 1552 1553 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec) 1554 1555 { "nios2-*-*", 1556 &nios2_elf32_le_vec }, 1557 #endif 1558 1559 1560 1561 1562 #if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec) 1563 1564 { "or1k-*-elf", NULL },{ "or1k-*-linux*", NULL },{ "or1k-*-rtems*", 1565 &or1k_elf32_vec }, 1566 #endif 1567 1568 1569 1570 #if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec) 1571 1572 { "or1knd-*-elf", NULL },{ "or1knd-*-linux*", NULL },{ "or1knd-*-rtems*", 1573 &or1k_elf32_vec }, 1574 #endif 1575 1576 1577 1578 #if !defined (SELECT_VECS) || defined (HAVE_pdp11_aout_vec) 1579 1580 { "pdp11-*-*", 1581 &pdp11_aout_vec }, 1582 #endif 1583 1584 1585 1586 1587 #if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_vec) 1588 1589 { "pj-*-*", 1590 &pj_elf32_vec }, 1591 #endif 1592 1593 1594 1595 1596 #if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_le_vec) 1597 1598 { "pjl-*-*", 1599 &pj_elf32_le_vec }, 1600 #endif 1601 1602 1603 1604 1605 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec) 1606 1607 { "powerpc-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]", 1608 &rs6000_xcoff_vec }, 1609 #endif 1610 1611 1612 1613 1614 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1615 1616 { "powerpc-*-haiku*", 1617 &powerpc_elf32_vec }, 1618 #endif 1619 1620 1621 1622 1623 #ifdef BFD64 1624 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec) 1625 1626 { "powerpc64-*-aix5.[01]", 1627 &rs6000_xcoff64_aix_vec }, 1628 #endif 1629 1630 1631 1632 1633 #endif 1634 1635 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec) 1636 1637 { "powerpc-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*", 1638 &rs6000_xcoff_vec }, 1639 #endif 1640 1641 1642 1643 1644 #ifdef BFD64 1645 1646 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec) 1647 1648 { "powerpc64-*-aix[5-9]*", 1649 &rs6000_xcoff64_aix_vec }, 1650 #endif 1651 1652 1653 1654 1655 #endif 1656 1657 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec) 1658 1659 { "powerpc-*-aix*", NULL },{ "powerpc-*-beos*", NULL },{ "rs6000-*-*", 1660 &rs6000_xcoff_vec }, 1661 #endif 1662 1663 1664 1665 #ifdef BFD64 1666 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_vec) 1667 1668 { "powerpc64-*-aix*", 1669 &rs6000_xcoff64_vec }, 1670 #endif 1671 1672 1673 1674 1675 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_fbsd_vec) 1676 1677 { "powerpc64-*-freebsd*", 1678 &powerpc_elf64_fbsd_vec }, 1679 #endif 1680 1681 1682 1683 1684 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_fbsd_le_vec) 1685 1686 { "powerpc64le-*-freebsd*", 1687 &powerpc_elf64_fbsd_le_vec }, 1688 #endif 1689 1690 1691 1692 1693 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_vec) 1694 1695 { "powerpc64-*-elf*", NULL },{ "powerpc-*-elf64*", NULL },{ "powerpc64-*-linux*", NULL }, 1696 { "powerpc64-*-*bsd*", 1697 &powerpc_elf64_vec }, 1698 #endif 1699 1700 1701 1702 1703 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_le_vec) 1704 1705 { "powerpc64le-*-elf*", NULL },{ "powerpcle-*-elf64*", NULL },{ "powerpc64le-*-linux*", NULL }, 1706 { "powerpc64le-*-*bsd*", 1707 &powerpc_elf64_le_vec }, 1708 #endif 1709 1710 1711 1712 1713 #endif 1714 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_fbsd_vec) 1715 1716 { "powerpc-*-*freebsd*", 1717 &powerpc_elf32_fbsd_vec }, 1718 #endif 1719 1720 1721 1722 1723 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1724 1725 { "powerpc-*-*bsd*", NULL },{ "powerpc-*-elf*", NULL },{ "powerpc-*-sysv4*", NULL },{ "powerpc-*-eabi*", NULL }, 1726 { "powerpc-*-solaris2*", NULL },{ "powerpc-*-linux-*", NULL },{ "powerpc-*-rtems*", NULL }, 1727 { "powerpc-*-chorus*", 1728 &powerpc_elf32_vec }, 1729 #endif 1730 1731 1732 1733 1734 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1735 1736 { "powerpc-*-kaos*", 1737 &powerpc_elf32_vec }, 1738 #endif 1739 1740 1741 1742 1743 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_be_vec) 1744 1745 { "powerpc-*-darwin*", NULL },{ "powerpc-*-macos10*", NULL },{ "powerpc-*-rhapsody*", 1746 &mach_o_be_vec }, 1747 #endif 1748 1749 1750 1751 1752 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_xcoff_vec) 1753 1754 { "powerpc-*-macos*", 1755 &powerpc_xcoff_vec }, 1756 #endif 1757 1758 1759 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1760 1761 { "powerpc-*-lynxos*", 1762 &powerpc_elf32_vec }, 1763 #endif 1764 1765 1766 1767 1768 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1769 1770 { "powerpc-*-nto*", 1771 &powerpc_elf32_vec }, 1772 #endif 1773 1774 1775 1776 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vxworks_vec) 1777 1778 { "powerpc-*-vxworks*", NULL },{ "powerpc-*-windiss*", 1779 &powerpc_elf32_vxworks_vec }, 1780 #endif 1781 1782 1783 1784 1785 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec) 1786 1787 { "powerpcle-*-nto*", 1788 &powerpc_elf32_le_vec }, 1789 #endif 1790 1791 1792 1793 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec) 1794 1795 { "powerpcle-*-elf*", NULL },{ "powerpcle-*-sysv4*", NULL },{ "powerpcle-*-eabi*", NULL }, 1796 { "powerpcle-*-solaris2*", NULL },{ "powerpcle-*-linux-*", NULL },{ "powerpcle-*-vxworks*", 1797 &powerpc_elf32_le_vec }, 1798 #endif 1799 1800 1801 1802 1803 1804 #if !defined (SELECT_VECS) || defined (HAVE_pru_elf32_vec) 1805 1806 { "pru-*-*", 1807 &pru_elf32_vec }, 1808 #endif 1809 1810 1811 1812 #ifdef BFD64 1813 #if !defined (SELECT_VECS) || defined (HAVE_riscv_elf32_be_vec) 1814 1815 { "riscvbe-*-*", NULL },{ "riscv32be*-*-*", 1816 &riscv_elf32_be_vec }, 1817 #endif 1818 1819 1820 1821 1822 #if !defined (SELECT_VECS) || defined (HAVE_riscv_elf32_vec) 1823 1824 { "riscv-*-*", NULL },{ "riscv32*-*-*", 1825 &riscv_elf32_vec }, 1826 #endif 1827 1828 1829 1830 1831 #if !defined (SELECT_VECS) || defined (HAVE_riscv_elf64_be_vec) 1832 1833 { "riscv64be*-*-*", 1834 &riscv_elf64_be_vec }, 1835 #endif 1836 1837 1838 1839 1840 #if !defined (SELECT_VECS) || defined (HAVE_riscv_elf64_vec) 1841 1842 { "riscv64*-*-*", 1843 &riscv_elf64_vec }, 1844 #endif 1845 1846 1847 1848 1849 #endif 1850 1851 #if !defined (SELECT_VECS) || defined (HAVE_rl78_elf32_vec) 1852 1853 { "rl78-*-elf", 1854 &rl78_elf32_vec }, 1855 #endif 1856 1857 1858 1859 1860 #if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_le_vec) 1861 1862 { "rx-*-elf", 1863 &rx_elf32_le_vec }, 1864 #endif 1865 1866 1867 1868 1869 #if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_linux_le_vec) 1870 1871 { "rx-*-linux*", 1872 &rx_elf32_linux_le_vec }, 1873 #endif 1874 1875 1876 1877 1878 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf32_vec) 1879 1880 { "s390-*-linux*", 1881 &s390_elf32_vec }, 1882 #endif 1883 1884 1885 1886 1887 #ifdef BFD64 1888 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec) 1889 1890 { "s390x-*-linux*", 1891 &s390_elf64_vec }, 1892 #endif 1893 1894 1895 1896 1897 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec) 1898 1899 { "s390x-*-tpf*", 1900 &s390_elf64_vec }, 1901 #endif 1902 1903 1904 1905 1906 #if !defined (SELECT_VECS) || defined (HAVE_score_elf32_be_vec) 1907 1908 { "score*-*-elf*", 1909 &score_elf32_be_vec }, 1910 #endif 1911 1912 1913 1914 #endif /* BFD64 */ 1915 1916 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec) 1917 1918 { "sh*eb-*-linux*", 1919 &sh_elf32_linux_be_vec }, 1920 #endif 1921 1922 1923 1924 1925 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_vec) 1926 1927 { "sh*-*-linux*", 1928 &sh_elf32_linux_vec }, 1929 #endif 1930 1931 1932 1933 1934 1935 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec) 1936 1937 { "sh-*-uclinux*", NULL },{ "sh[12]-*-uclinux*", 1938 &sh_elf32_vec }, 1939 #endif 1940 1941 1942 1943 1944 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec) 1945 1946 { "sh*l*-*-netbsd*", 1947 &sh_elf32_nbsd_le_vec }, 1948 #endif 1949 1950 1951 1952 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec) 1953 1954 { "sh*-*-netbsd*", 1955 &sh_elf32_nbsd_vec }, 1956 #endif 1957 1958 1959 1960 1961 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_le_vec) 1962 1963 { "shl*-*-elf*", NULL },{ "sh[1234]l*-*-elf*", NULL },{ "sh3el*-*-elf*", NULL },{ "shl*-*-kaos*", 1964 &sh_elf32_le_vec }, 1965 #endif 1966 1967 1968 1969 1970 1971 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec) 1972 1973 { "sh-*-elf*", NULL },{ "sh[1234]*-elf*", NULL },{ "sh-*-rtems*", NULL },{ "sh-*-kaos*", 1974 &sh_elf32_vec }, 1975 #endif 1976 1977 1978 1979 1980 1981 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec) 1982 1983 { "sh-*-nto*", 1984 &sh_elf32_vec }, 1985 #endif 1986 1987 1988 1989 1990 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec) 1991 1992 { "sh*-*-openbsd*", 1993 &sh_elf32_nbsd_le_vec }, 1994 #endif 1995 1996 1997 1998 #if !defined (SELECT_VECS) || defined (HAVE_sh_pe_le_vec) 1999 2000 { "sh-*-pe", 2001 &sh_pe_le_vec }, 2002 #endif 2003 2004 2005 2006 2007 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vxworks_vec) 2008 2009 { "sh-*-vxworks", 2010 &sh_elf32_vxworks_vec }, 2011 #endif 2012 2013 2014 2015 2016 2017 2018 2019 2020 #if !defined (SELECT_VECS) || defined (HAVE_sh_coff_vec) 2021 2022 { "sh-*-*", 2023 &sh_coff_vec }, 2024 #endif 2025 2026 2027 2028 2029 2030 2031 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec) 2032 2033 { "sparc-*-solaris2.[0-6]", NULL },{ "sparc-*-solaris2.[0-6].*", 2034 &sparc_elf32_sol2_vec }, 2035 #endif 2036 2037 2038 #ifdef BFD64 2039 2040 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec) 2041 2042 { "sparc-*-solaris2*", NULL },{ "sparcv9-*-solaris2*", NULL },{ "sparc64-*-solaris2*", 2043 &sparc_elf32_sol2_vec }, 2044 #endif 2045 2046 2047 2048 2049 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec) 2050 2051 { "sparc64-*-haiku*", 2052 &sparc_elf64_vec }, 2053 #endif 2054 2055 2056 2057 2058 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_fbsd_vec) 2059 2060 { "sparc64-*-freebsd*", NULL },{ "sparc64-*-kfreebsd*-gnu", 2061 &sparc_elf64_fbsd_vec }, 2062 #endif 2063 2064 2065 2066 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec) 2067 2068 { "sparc64*-*-*", 2069 &sparc_elf64_vec }, 2070 #endif 2071 2072 2073 2074 2075 #endif 2076 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2077 2078 { "sparc-*-linux-*", NULL },{ "sparcv*-*-linux-*", 2079 &sparc_elf32_vec }, 2080 #endif 2081 2082 2083 2084 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vxworks_vec) 2085 2086 { "sparc-*-vxworks*", 2087 &sparc_elf32_vxworks_vec }, 2088 #endif 2089 2090 2091 2092 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2093 2094 { "sparc*-*-*", 2095 &sparc_elf32_vec }, 2096 #endif 2097 2098 2099 2100 #if !defined (SELECT_VECS) || defined (HAVE_spu_elf32_vec) 2101 2102 { "spu-*-elf", 2103 &spu_elf32_vec }, 2104 #endif 2105 2106 2107 2108 2109 #if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_c6000_le_vec) 2110 2111 { "tic6x-*-elf", 2112 &tic6x_elf32_c6000_le_vec }, 2113 #endif 2114 2115 2116 2117 2118 #if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_linux_le_vec) 2119 2120 { "tic6x-*-uclinux", 2121 &tic6x_elf32_linux_le_vec }, 2122 #endif 2123 2124 2125 2126 2127 #ifdef BFD64 2128 #if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_le_vec) 2129 2130 { "tilegx-*-*", 2131 &tilegx_elf64_le_vec }, 2132 #endif 2133 2134 2135 2136 #if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_be_vec) 2137 2138 { "tilegxbe-*-*", 2139 &tilegx_elf64_be_vec }, 2140 #endif 2141 2142 2143 2144 #endif 2145 2146 #if !defined (SELECT_VECS) || defined (HAVE_tilepro_elf32_vec) 2147 2148 { "tilepro-*-*", 2149 &tilepro_elf32_vec }, 2150 #endif 2151 2152 2153 2154 #if !defined (SELECT_VECS) || defined (HAVE_ft32_elf32_vec) 2155 2156 { "ft32*-*-*", 2157 &ft32_elf32_vec }, 2158 #endif 2159 2160 2161 2162 #if !defined (SELECT_VECS) || defined (HAVE_v850_elf32_vec) 2163 2164 { "v850*-*-*", 2165 &v850_elf32_vec }, 2166 #endif 2167 2168 2169 2170 2171 2172 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec) 2173 2174 { "vax-*-netbsdaout*", 2175 &vax_aout_nbsd_vec }, 2176 #endif 2177 2178 2179 2180 2181 2182 #if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec) 2183 2184 { "vax-*-netbsd*", 2185 &vax_elf32_vec }, 2186 #endif 2187 2188 2189 2190 2191 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec) 2192 2193 { "vax-*-openbsd*", 2194 &vax_aout_nbsd_vec }, 2195 #endif 2196 2197 2198 2199 2200 #if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec) 2201 2202 { "vax-*-linux-*", 2203 &vax_elf32_vec }, 2204 #endif 2205 2206 2207 2208 #if !defined (SELECT_VECS) || defined (HAVE_visium_elf32_vec) 2209 2210 { "visium-*-elf", 2211 &visium_elf32_vec }, 2212 #endif 2213 2214 2215 2216 #if !defined (SELECT_VECS) || defined (HAVE_wasm32_elf32_vec) 2217 2218 { "wasm32-*-*", 2219 &wasm32_elf32_vec }, 2220 #endif 2221 2222 2223 2224 2225 #if !defined (SELECT_VECS) || defined (HAVE_xgate_elf32_vec) 2226 2227 { "xgate-*-*", 2228 &xgate_elf32_vec }, 2229 #endif 2230 2231 2232 2233 2234 #if !defined (SELECT_VECS) || defined (HAVE_xstormy16_elf32_vec) 2235 2236 { "xstormy16-*-elf", 2237 &xstormy16_elf32_vec }, 2238 #endif 2239 2240 2241 2242 #if !defined (SELECT_VECS) || defined (HAVE_xtensa_elf32_le_vec) 2243 2244 { "xtensa*-*-*", 2245 &xtensa_elf32_le_vec }, 2246 #endif 2247 2248 2249 2250 2251 #if !defined (SELECT_VECS) || defined (HAVE_z80_coff_vec) 2252 2253 { "z80-*-coff", 2254 &z80_coff_vec }, 2255 #endif 2256 2257 2258 2259 2260 #if !defined (SELECT_VECS) || defined (HAVE_z80_elf32_vec) 2261 2262 { "z80-*-elf", 2263 &z80_elf32_vec }, 2264 #endif 2265 2266 2267 2268 2269 #if !defined (SELECT_VECS) || defined (HAVE_z8k_coff_vec) 2270 2271 { "z8k*-*-*", 2272 &z8k_coff_vec }, 2273 #endif 2274 2275 2276 2277 2278 #ifdef BFD64 2279 #if !defined (SELECT_VECS) || defined (HAVE_loongarch_elf32_vec) 2280 2281 { "loongarch32-*", 2282 &loongarch_elf32_vec }, 2283 #endif 2284 2285 2286 2287 2288 2289 #if !defined (SELECT_VECS) || defined (HAVE_loongarch_elf64_vec) 2290 2291 { "loongarch64-*", 2292 &loongarch_elf64_vec }, 2293 #endif 2294 2295 2296 2297 2298 #endif 2299 2300