targmatch.h revision 1.15
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{ "arm*eb-*-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*-*-netbsd*", NULL },{ "m5407-*-netbsd*", 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#ifdef BFD64 1150#if !defined (SELECT_VECS) || defined (HAVE_mips_elf64_trad_le_vec) 1151 1152{ "mipsn64*el-*-netbsd*", 1153&mips_elf64_trad_le_vec }, 1154#endif 1155 1156 1157 1158#if !defined (SELECT_VECS) || defined (HAVE_mips_elf64_trad_be_vec) 1159 1160{ "mipsn64*-*-netbsd*", 1161&mips_elf64_trad_be_vec }, 1162#endif 1163 1164 1165 1166#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec) 1167 1168{ "mips64*el-*-netbsd*", 1169&mips_elf32_ntrad_le_vec }, 1170#endif 1171 1172 1173 1174#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec) 1175 1176{ "mips64*-*-netbsd*", 1177&mips_elf32_ntrad_be_vec }, 1178#endif 1179 1180 1181 1182#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1183 1184{ "mips*el-*-netbsd*", 1185&mips_elf32_trad_le_vec }, 1186#endif 1187 1188 1189 1190#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1191 1192{ "mips*-*-netbsd*", 1193&mips_elf32_trad_be_vec }, 1194#endif 1195 1196 1197 1198#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1199 1200{ "mips*el-*-haiku*", 1201&mips_elf32_le_vec }, 1202#endif 1203 1204 1205 1206#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_be_vec) 1207 1208{ "mips*-*-irix6*", 1209&mips_elf32_n_be_vec }, 1210#endif 1211 1212 1213 1214#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_le_vec) 1215 1216{ "mips64*-ps2-elf*", 1217&mips_elf32_n_le_vec }, 1218#endif 1219 1220 1221 1222#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1223 1224{ "mips*-ps2-elf*", 1225&mips_elf32_le_vec }, 1226#endif 1227 1228 1229 1230#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec) 1231 1232{ "mips*-*-irix5*", 1233&mips_elf32_be_vec }, 1234#endif 1235 1236 1237 1238#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_le_vec) 1239 1240{ "mips*el-*-vxworks*", 1241&mips_elf32_vxworks_le_vec }, 1242#endif 1243 1244 1245 1246#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_be_vec) 1247 1248{ "mips*-*-vxworks*", 1249&mips_elf32_vxworks_be_vec }, 1250#endif 1251 1252 1253 1254#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1255 1256{ "mips*el-sde-elf*", 1257&mips_elf32_trad_le_vec }, 1258#endif 1259 1260 1261 1262#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1263 1264{ "mips*-sde-elf*", NULL },{ "mips*-mti-elf*", NULL },{ "mips*-img-elf*", 1265&mips_elf32_trad_be_vec }, 1266#endif 1267 1268 1269 1270#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1271 1272{ "mips*el-*-elf*", NULL },{ "mips*-*-chorus*", 1273&mips_elf32_le_vec }, 1274#endif 1275 1276 1277 1278#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec) 1279 1280{ "mips*-*-elf*", NULL },{ "mips*-*-rtems*", NULL },{ "mips*-*-windiss", NULL },{ "mips*-*-none", 1281&mips_elf32_be_vec }, 1282#endif 1283 1284 1285 1286#if !defined (SELECT_VECS) || defined (HAVE_mips_elf64_trad_be_vec) 1287 1288{ "mips64*-*-openbsd*", 1289&mips_elf64_trad_be_vec }, 1290#endif 1291 1292 1293 1294#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec) 1295 1296{ "mips*el-*-openbsd*", 1297&mips_elf32_le_vec }, 1298#endif 1299 1300 1301 1302#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec) 1303 1304{ "mips*-*-openbsd*", 1305&mips_elf32_be_vec }, 1306#endif 1307 1308 1309 1310#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec) 1311 1312{ "mips64*el-*-linux*", 1313&mips_elf32_ntrad_le_vec }, 1314#endif 1315 1316 1317 1318#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec) 1319 1320{ "mips64*-*-linux*", 1321&mips_elf32_ntrad_be_vec }, 1322#endif 1323 1324 1325 1326#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec) 1327 1328{ "mips*el-*-linux*", 1329&mips_elf32_trad_le_vec }, 1330#endif 1331 1332 1333 1334#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec) 1335 1336{ "mips*-*-linux*", 1337&mips_elf32_trad_be_vec }, 1338#endif 1339 1340 1341 1342 1343#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_le_vec) 1344 1345{ "mips64*el-*-freebsd*", NULL },{ "mips64*el-*-kfreebsd*-gnu", 1346&mips_elf32_ntradfbsd_le_vec }, 1347#endif 1348 1349 1350 1351 1352 1353 1354#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_be_vec) 1355 1356{ "mips64*-*-freebsd*", NULL },{ "mips64*-*-kfreebsd*-gnu", 1357&mips_elf32_ntradfbsd_be_vec }, 1358#endif 1359 1360 1361 1362 1363 1364 1365#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_le_vec) 1366 1367{ "mips*el-*-freebsd*", NULL },{ "mips*el-*-kfreebsd*-gnu", 1368&mips_elf32_tradfbsd_le_vec }, 1369#endif 1370 1371 1372 1373 1374 1375 1376#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_be_vec) 1377 1378{ "mips*-*-freebsd*", NULL },{ "mips*-*-kfreebsd*-gnu", 1379&mips_elf32_tradfbsd_be_vec }, 1380#endif 1381 1382 1383 1384 1385 1386#if !defined (SELECT_VECS) || defined (HAVE_mmix_elf64_vec) 1387 1388{ "mmix-*-*", 1389&mmix_elf64_vec }, 1390#endif 1391 1392 1393 1394 1395#endif 1396#if !defined (SELECT_VECS) || defined (HAVE_mn10200_elf32_vec) 1397 1398{ "mn10200-*-*", 1399&mn10200_elf32_vec }, 1400#endif 1401 1402 1403 1404 1405#if !defined (SELECT_VECS) || defined (HAVE_mn10300_elf32_vec) 1406 1407{ "mn10300-*-*", 1408&mn10300_elf32_vec }, 1409#endif 1410 1411 1412 1413 1414#if !defined (SELECT_VECS) || defined (HAVE_mt_elf32_vec) 1415 1416{ "mt-*-elf", 1417&mt_elf32_vec }, 1418#endif 1419 1420 1421 1422#if !defined (SELECT_VECS) || defined (HAVE_msp430_elf32_vec) 1423 1424{ "msp430-*-*", 1425&msp430_elf32_vec }, 1426#endif 1427 1428 1429 1430 1431#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_le_vec) 1432 1433{ "nds32*le-*-linux*", 1434&nds32_elf32_linux_le_vec }, 1435#endif 1436 1437 1438 1439 1440#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_be_vec) 1441 1442{ "nds32*be-*-linux*", 1443&nds32_elf32_linux_be_vec }, 1444#endif 1445 1446 1447 1448 1449#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_le_vec) 1450 1451{ "nds32*le-*-*", 1452&nds32_elf32_le_vec }, 1453#endif 1454 1455 1456 1457 1458#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_be_vec) 1459 1460{ "nds32*be-*-*", 1461&nds32_elf32_be_vec }, 1462#endif 1463 1464 1465 1466 1467#ifdef BFD64 1468#if !defined (SELECT_VECS) || defined (HAVE_nfp_elf64_vec) 1469 1470{ "nfp-*-*", 1471&nfp_elf64_vec }, 1472#endif 1473 1474 1475#endif 1476 1477#if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532mach_vec) 1478 1479{ "ns32k-pc532-mach*", NULL },{ "ns32k-pc532-ux*", 1480&ns32k_aout_pc532mach_vec }, 1481#endif 1482 1483 1484 1485#if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532nbsd_vec) 1486 1487{ "ns32k-*-lites*", NULL },{ "ns32k-*-*bsd*", 1488&ns32k_aout_pc532nbsd_vec }, 1489#endif 1490 1491 1492 1493 1494#if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_be_vec) 1495 1496{ "nios2eb-*-*", 1497&nios2_elf32_be_vec }, 1498#endif 1499 1500 1501 1502 1503#if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec) 1504 1505{ "nios2el-*-*", 1506&nios2_elf32_le_vec }, 1507#endif 1508 1509 1510 1511 1512#if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec) 1513 1514{ "nios2-*-*", 1515&nios2_elf32_le_vec }, 1516#endif 1517 1518 1519 1520 1521#if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec) 1522 1523{ "or1k-*-elf", NULL },{ "or1k-*-linux*", NULL },{ "or1k-*-rtems*", 1524&or1k_elf32_vec }, 1525#endif 1526 1527 1528 1529#if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec) 1530 1531{ "or1knd-*-elf", NULL },{ "or1knd-*-linux*", NULL },{ "or1knd-*-rtems*", 1532&or1k_elf32_vec }, 1533#endif 1534 1535 1536 1537#if !defined (SELECT_VECS) || defined (HAVE_pdp11_aout_vec) 1538 1539{ "pdp11-*-*", 1540&pdp11_aout_vec }, 1541#endif 1542 1543 1544 1545 1546#if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_vec) 1547 1548{ "pj-*-*", 1549&pj_elf32_vec }, 1550#endif 1551 1552 1553 1554 1555#if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_le_vec) 1556 1557{ "pjl-*-*", 1558&pj_elf32_le_vec }, 1559#endif 1560 1561 1562 1563 1564#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec) 1565 1566{ "powerpc-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]", 1567&rs6000_xcoff_vec }, 1568#endif 1569 1570 1571 1572 1573#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1574 1575{ "powerpc-*-haiku*", 1576&powerpc_elf32_vec }, 1577#endif 1578 1579 1580 1581 1582#ifdef BFD64 1583#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec) 1584 1585{ "powerpc64-*-aix5.[01]", 1586&rs6000_xcoff64_aix_vec }, 1587#endif 1588 1589 1590 1591 1592#endif 1593 1594#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec) 1595 1596{ "powerpc-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*", 1597&rs6000_xcoff_vec }, 1598#endif 1599 1600 1601 1602 1603#ifdef BFD64 1604 1605#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec) 1606 1607{ "powerpc64-*-aix[5-9]*", 1608&rs6000_xcoff64_aix_vec }, 1609#endif 1610 1611 1612 1613 1614#endif 1615 1616#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec) 1617 1618{ "powerpc-*-aix*", NULL },{ "powerpc-*-beos*", NULL },{ "rs6000-*-*", 1619&rs6000_xcoff_vec }, 1620#endif 1621 1622 1623 1624#ifdef BFD64 1625#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_vec) 1626 1627{ "powerpc64-*-aix*", 1628&rs6000_xcoff64_vec }, 1629#endif 1630 1631 1632 1633 1634#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_fbsd_vec) 1635 1636{ "powerpc64-*-freebsd*", 1637&powerpc_elf64_fbsd_vec }, 1638#endif 1639 1640 1641 1642 1643#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_fbsd_le_vec) 1644 1645{ "powerpc64le-*-freebsd*", 1646&powerpc_elf64_fbsd_le_vec }, 1647#endif 1648 1649 1650 1651 1652#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_vec) 1653 1654{ "powerpc64-*-elf*", NULL },{ "powerpc-*-elf64*", NULL },{ "powerpc64-*-linux*", NULL }, 1655{ "powerpc64-*-*bsd*", 1656&powerpc_elf64_vec }, 1657#endif 1658 1659 1660 1661 1662#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_le_vec) 1663 1664{ "powerpc64le-*-elf*", NULL },{ "powerpcle-*-elf64*", NULL },{ "powerpc64le-*-linux*", NULL }, 1665{ "powerpc64le-*-*bsd*", 1666&powerpc_elf64_le_vec }, 1667#endif 1668 1669 1670 1671 1672#endif 1673#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_fbsd_vec) 1674 1675{ "powerpc-*-*freebsd*", 1676&powerpc_elf32_fbsd_vec }, 1677#endif 1678 1679 1680 1681 1682#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1683 1684{ "powerpc-*-*bsd*", NULL },{ "powerpc-*-elf*", NULL },{ "powerpc-*-sysv4*", NULL },{ "powerpc-*-eabi*", NULL }, 1685{ "powerpc-*-solaris2*", NULL },{ "powerpc-*-linux-*", NULL },{ "powerpc-*-rtems*", NULL }, 1686{ "powerpc-*-chorus*", 1687&powerpc_elf32_vec }, 1688#endif 1689 1690 1691 1692 1693#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1694 1695{ "powerpc-*-kaos*", 1696&powerpc_elf32_vec }, 1697#endif 1698 1699 1700 1701 1702#if !defined (SELECT_VECS) || defined (HAVE_mach_o_be_vec) 1703 1704{ "powerpc-*-darwin*", NULL },{ "powerpc-*-macos10*", NULL },{ "powerpc-*-rhapsody*", 1705&mach_o_be_vec }, 1706#endif 1707 1708 1709 1710 1711#if !defined (SELECT_VECS) || defined (HAVE_powerpc_xcoff_vec) 1712 1713{ "powerpc-*-macos*", 1714&powerpc_xcoff_vec }, 1715#endif 1716 1717 1718#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1719 1720{ "powerpc-*-lynxos*", 1721&powerpc_elf32_vec }, 1722#endif 1723 1724 1725 1726 1727#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec) 1728 1729{ "powerpc-*-nto*", 1730&powerpc_elf32_vec }, 1731#endif 1732 1733 1734 1735#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vxworks_vec) 1736 1737{ "powerpc-*-vxworks*", NULL },{ "powerpc-*-windiss*", 1738&powerpc_elf32_vxworks_vec }, 1739#endif 1740 1741 1742 1743 1744#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec) 1745 1746{ "powerpcle-*-nto*", 1747&powerpc_elf32_le_vec }, 1748#endif 1749 1750 1751 1752#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec) 1753 1754{ "powerpcle-*-elf*", NULL },{ "powerpcle-*-sysv4*", NULL },{ "powerpcle-*-eabi*", NULL }, 1755{ "powerpcle-*-solaris2*", NULL },{ "powerpcle-*-linux-*", NULL },{ "powerpcle-*-vxworks*", 1756&powerpc_elf32_le_vec }, 1757#endif 1758 1759 1760 1761 1762 1763#if !defined (SELECT_VECS) || defined (HAVE_pru_elf32_vec) 1764 1765{ "pru-*-*", 1766&pru_elf32_vec }, 1767#endif 1768 1769 1770 1771#ifdef BFD64 1772#if !defined (SELECT_VECS) || defined (HAVE_riscv_elf32_be_vec) 1773 1774{ "riscvbe-*-*", NULL },{ "riscv32be*-*-*", 1775&riscv_elf32_be_vec }, 1776#endif 1777 1778 1779 1780 1781#if !defined (SELECT_VECS) || defined (HAVE_riscv_elf32_vec) 1782 1783{ "riscv-*-*", NULL },{ "riscv32*-*-*", 1784&riscv_elf32_vec }, 1785#endif 1786 1787 1788 1789 1790#if !defined (SELECT_VECS) || defined (HAVE_riscv_elf64_be_vec) 1791 1792{ "riscv64be*-*-*", 1793&riscv_elf64_be_vec }, 1794#endif 1795 1796 1797 1798 1799#if !defined (SELECT_VECS) || defined (HAVE_riscv_elf64_vec) 1800 1801{ "riscv64*-*-*", 1802&riscv_elf64_vec }, 1803#endif 1804 1805 1806 1807 1808#endif 1809 1810#if !defined (SELECT_VECS) || defined (HAVE_rl78_elf32_vec) 1811 1812{ "rl78-*-elf", 1813&rl78_elf32_vec }, 1814#endif 1815 1816 1817 1818 1819#if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_le_vec) 1820 1821{ "rx-*-elf", 1822&rx_elf32_le_vec }, 1823#endif 1824 1825 1826 1827 1828#if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_linux_le_vec) 1829 1830{ "rx-*-linux*", 1831&rx_elf32_linux_le_vec }, 1832#endif 1833 1834 1835 1836 1837#if !defined (SELECT_VECS) || defined (HAVE_s390_elf32_vec) 1838 1839{ "s390-*-linux*", 1840&s390_elf32_vec }, 1841#endif 1842 1843 1844 1845 1846#ifdef BFD64 1847#if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec) 1848 1849{ "s390x-*-linux*", 1850&s390_elf64_vec }, 1851#endif 1852 1853 1854 1855 1856#if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec) 1857 1858{ "s390x-*-tpf*", 1859&s390_elf64_vec }, 1860#endif 1861 1862 1863 1864 1865#if !defined (SELECT_VECS) || defined (HAVE_score_elf32_be_vec) 1866 1867{ "score*-*-elf*", 1868&score_elf32_be_vec }, 1869#endif 1870 1871 1872 1873#endif /* BFD64 */ 1874 1875#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec) 1876 1877{ "sh*eb-*-linux*", 1878&sh_elf32_linux_be_vec }, 1879#endif 1880 1881 1882 1883 1884#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_vec) 1885 1886{ "sh*-*-linux*", 1887&sh_elf32_linux_vec }, 1888#endif 1889 1890 1891 1892 1893 1894#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec) 1895 1896{ "sh-*-uclinux*", NULL },{ "sh[12]-*-uclinux*", 1897&sh_elf32_vec }, 1898#endif 1899 1900 1901 1902 1903#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec) 1904 1905{ "sh*l*-*-netbsd*", 1906&sh_elf32_nbsd_le_vec }, 1907#endif 1908 1909 1910 1911#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec) 1912 1913{ "sh*-*-netbsd*", 1914&sh_elf32_nbsd_vec }, 1915#endif 1916 1917 1918 1919 1920#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_le_vec) 1921 1922{ "shl*-*-elf*", NULL },{ "sh[1234]l*-*-elf*", NULL },{ "sh3el*-*-elf*", NULL },{ "shl*-*-kaos*", 1923&sh_elf32_le_vec }, 1924#endif 1925 1926 1927 1928 1929 1930#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec) 1931 1932{ "sh-*-elf*", NULL },{ "sh[1234]*-elf*", NULL },{ "sh-*-rtems*", NULL },{ "sh-*-kaos*", 1933&sh_elf32_vec }, 1934#endif 1935 1936 1937 1938 1939 1940#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec) 1941 1942{ "sh-*-nto*", 1943&sh_elf32_vec }, 1944#endif 1945 1946 1947 1948 1949#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec) 1950 1951{ "sh*-*-openbsd*", 1952&sh_elf32_nbsd_le_vec }, 1953#endif 1954 1955 1956 1957#if !defined (SELECT_VECS) || defined (HAVE_sh_pe_le_vec) 1958 1959{ "sh-*-pe", 1960&sh_pe_le_vec }, 1961#endif 1962 1963 1964 1965 1966#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vxworks_vec) 1967 1968{ "sh-*-vxworks", 1969&sh_elf32_vxworks_vec }, 1970#endif 1971 1972 1973 1974 1975 1976 1977 1978 1979#if !defined (SELECT_VECS) || defined (HAVE_sh_coff_vec) 1980 1981{ "sh-*-*", 1982&sh_coff_vec }, 1983#endif 1984 1985 1986 1987 1988 1989 1990#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec) 1991 1992{ "sparc-*-solaris2.[0-6]", NULL },{ "sparc-*-solaris2.[0-6].*", 1993&sparc_elf32_sol2_vec }, 1994#endif 1995 1996 1997#ifdef BFD64 1998 1999#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec) 2000 2001{ "sparc-*-solaris2*", NULL },{ "sparcv9-*-solaris2*", NULL },{ "sparc64-*-solaris2*", 2002&sparc_elf32_sol2_vec }, 2003#endif 2004 2005 2006 2007 2008#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec) 2009 2010{ "sparc64-*-haiku*", 2011&sparc_elf64_vec }, 2012#endif 2013 2014 2015 2016 2017#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_fbsd_vec) 2018 2019{ "sparc64-*-freebsd*", NULL },{ "sparc64-*-kfreebsd*-gnu", 2020&sparc_elf64_fbsd_vec }, 2021#endif 2022 2023 2024 2025#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec) 2026 2027{ "sparc64*-*-*", 2028&sparc_elf64_vec }, 2029#endif 2030 2031 2032 2033 2034#endif 2035#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2036 2037{ "sparc-*-linux-*", NULL },{ "sparcv*-*-linux-*", 2038&sparc_elf32_vec }, 2039#endif 2040 2041 2042 2043#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vxworks_vec) 2044 2045{ "sparc-*-vxworks*", 2046&sparc_elf32_vxworks_vec }, 2047#endif 2048 2049 2050 2051#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec) 2052 2053{ "sparc*-*-*", 2054&sparc_elf32_vec }, 2055#endif 2056 2057 2058 2059#if !defined (SELECT_VECS) || defined (HAVE_spu_elf32_vec) 2060 2061{ "spu-*-elf", 2062&spu_elf32_vec }, 2063#endif 2064 2065 2066 2067 2068#if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_c6000_le_vec) 2069 2070{ "tic6x-*-elf", 2071&tic6x_elf32_c6000_le_vec }, 2072#endif 2073 2074 2075 2076 2077#if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_linux_le_vec) 2078 2079{ "tic6x-*-uclinux", 2080&tic6x_elf32_linux_le_vec }, 2081#endif 2082 2083 2084 2085 2086#ifdef BFD64 2087#if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_le_vec) 2088 2089{ "tilegx-*-*", 2090&tilegx_elf64_le_vec }, 2091#endif 2092 2093 2094 2095#if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_be_vec) 2096 2097{ "tilegxbe-*-*", 2098&tilegx_elf64_be_vec }, 2099#endif 2100 2101 2102 2103#endif 2104 2105#if !defined (SELECT_VECS) || defined (HAVE_tilepro_elf32_vec) 2106 2107{ "tilepro-*-*", 2108&tilepro_elf32_vec }, 2109#endif 2110 2111 2112 2113#if !defined (SELECT_VECS) || defined (HAVE_ft32_elf32_vec) 2114 2115{ "ft32*-*-*", 2116&ft32_elf32_vec }, 2117#endif 2118 2119 2120 2121#if !defined (SELECT_VECS) || defined (HAVE_v850_elf32_vec) 2122 2123{ "v850*-*-*", 2124&v850_elf32_vec }, 2125#endif 2126 2127 2128 2129 2130 2131#if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec) 2132 2133{ "vax-*-netbsdaout*", 2134&vax_aout_nbsd_vec }, 2135#endif 2136 2137 2138 2139 2140 2141#if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec) 2142 2143{ "vax-*-netbsd*", 2144&vax_elf32_vec }, 2145#endif 2146 2147 2148 2149 2150#if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec) 2151 2152{ "vax-*-openbsd*", 2153&vax_aout_nbsd_vec }, 2154#endif 2155 2156 2157 2158 2159#if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec) 2160 2161{ "vax-*-linux-*", 2162&vax_elf32_vec }, 2163#endif 2164 2165 2166 2167#if !defined (SELECT_VECS) || defined (HAVE_visium_elf32_vec) 2168 2169{ "visium-*-elf", 2170&visium_elf32_vec }, 2171#endif 2172 2173 2174 2175#if !defined (SELECT_VECS) || defined (HAVE_wasm32_elf32_vec) 2176 2177{ "wasm32-*-*", 2178&wasm32_elf32_vec }, 2179#endif 2180 2181 2182 2183 2184#if !defined (SELECT_VECS) || defined (HAVE_xgate_elf32_vec) 2185 2186{ "xgate-*-*", 2187&xgate_elf32_vec }, 2188#endif 2189 2190 2191 2192 2193#if !defined (SELECT_VECS) || defined (HAVE_xstormy16_elf32_vec) 2194 2195{ "xstormy16-*-elf", 2196&xstormy16_elf32_vec }, 2197#endif 2198 2199 2200 2201#if !defined (SELECT_VECS) || defined (HAVE_xtensa_elf32_le_vec) 2202 2203{ "xtensa*-*-*", 2204&xtensa_elf32_le_vec }, 2205#endif 2206 2207 2208 2209 2210#if !defined (SELECT_VECS) || defined (HAVE_z80_coff_vec) 2211 2212{ "z80-*-coff", 2213&z80_coff_vec }, 2214#endif 2215 2216 2217 2218 2219#if !defined (SELECT_VECS) || defined (HAVE_z80_elf32_vec) 2220 2221{ "z80-*-elf", 2222&z80_elf32_vec }, 2223#endif 2224 2225 2226 2227 2228#if !defined (SELECT_VECS) || defined (HAVE_z8k_coff_vec) 2229 2230{ "z8k*-*-*", 2231&z8k_coff_vec }, 2232#endif 2233 2234 2235 2236 2237#ifdef BFD64 2238#if !defined (SELECT_VECS) || defined (HAVE_loongarch_elf32_vec) 2239 2240{ "loongarch32-*", 2241&loongarch_elf32_vec }, 2242#endif 2243 2244 2245 2246 2247 2248#if !defined (SELECT_VECS) || defined (HAVE_loongarch_elf64_vec) 2249 2250{ "loongarch64-*", 2251&loongarch_elf64_vec }, 2252#endif 2253 2254 2255 2256 2257#endif 2258 2259