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