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