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