xref: /netbsd-src/external/gpl3/gdb/lib/libbfd/arch/sh3eb/targmatch.h (revision a8c74629f602faa0ccf8a463757d7baf858bbf3a)
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 &microblaze_elf32_le_vec },
1112 #endif
1113 
1114 
1115 
1116 
1117 #if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_vec)
1118 
1119 { "microblaze*-*",
1120 &microblaze_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