xref: /netbsd-src/external/gpl3/gdb/lib/libbfd/arch/sparc/targmatch.h (revision 2e2322c9c07009df921d11b1268f8506affbb8ba)
1 /* This file is automatically generated.  DO NOT EDIT! */
2 /* Generated from: NetBSD: mknative-gdb,v 1.7 2016/10/16 04:37:42 mrg Exp  */
3 /* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 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_cloudabi_vec)
44 
45 { "aarch64-*-cloudabi*",
46 &aarch64_elf64_le_cloudabi_vec },
47 #endif
48 
49 
50 
51 
52 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
53 
54 { "aarch64-*-linux*",
55 &aarch64_elf64_le_vec },
56 #endif
57 
58 
59 
60 
61 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec)
62 
63 { "aarch64_be-*-linux*",
64 &aarch64_elf64_be_vec },
65 #endif
66 
67 
68 
69 
70 #if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
71 
72 { "aarch64-*-netbsd*",
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-*-netbsd*",
82 &aarch64_elf64_be_vec },
83 #endif
84 
85 
86 
87 
88 #if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_fbsd_vec)
89 
90 { "alpha*-*-freebsd*", NULL },{ "alpha*-*-kfreebsd*-gnu",
91 &alpha_elf64_fbsd_vec },
92 #endif
93 
94 
95 
96 
97 
98 #if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_vec)
99 
100 { "alpha*-*-netbsd*", NULL },{ "alpha*-*-openbsd*",
101 &alpha_elf64_vec },
102 #endif
103 
104 
105 
106 
107 #if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec)
108 
109 { "alpha*-*-netware*",
110 &alpha_ecoff_le_vec },
111 #endif
112 
113 
114 
115 
116 #if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec)
117 
118 { "alpha*-*-linux*ecoff*",
119 &alpha_ecoff_le_vec },
120 #endif
121 
122 
123 
124 
125 #if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_vec)
126 
127 { "alpha*-*-linux-*", NULL },{ "alpha*-*-elf*",
128 &alpha_elf64_vec },
129 #endif
130 
131 
132 
133 
134 #if !defined (SELECT_VECS) || defined (HAVE_alpha_vms_vec)
135 
136 { "alpha*-*-*vms*",
137 &alpha_vms_vec },
138 #endif
139 
140 
141 
142 
143 #if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec)
144 
145 { "alpha*-*-*",
146 &alpha_ecoff_le_vec },
147 #endif
148 
149 
150 
151 #if !defined (SELECT_VECS) || defined (HAVE_ia64_elf64_le_vec)
152 
153 { "ia64*-*-freebsd*", NULL },{ "ia64*-*-netbsd*", NULL },{ "ia64*-*-linux-*", NULL },{ "ia64*-*-elf*", NULL },{ "ia64*-*-kfreebsd*-gnu",
154 &ia64_elf64_le_vec },
155 #endif
156 
157 
158 
159 
160 #if !defined (SELECT_VECS) || defined (HAVE_ia64_elf32_hpux_be_vec)
161 
162 { "ia64*-*-hpux*",
163 &ia64_elf32_hpux_be_vec },
164 #endif
165 
166 
167 
168 
169 #if !defined (SELECT_VECS) || defined (HAVE_ia64_elf64_vms_vec)
170 
171 { "ia64*-*-*vms*",
172 &ia64_elf64_vms_vec },
173 #endif
174 
175 
176 
177 
178 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_fbsd_vec)
179 
180 { "sparc64-*-freebsd*", NULL },{ "sparc64-*-kfreebsd*-gnu",
181 &sparc_elf64_fbsd_vec },
182 #endif
183 
184 
185 
186 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec)
187 
188 { "sparc64-*-netbsd*", NULL },{ "sparc64-*-openbsd*",
189 &sparc_elf64_vec },
190 #endif
191 
192 
193 
194 
195 #endif /* BFD64 */
196 
197 #if !defined (SELECT_VECS) || defined (HAVE_am33_elf32_linux_vec)
198 
199 { "am33_2.0-*-linux*",
200 &am33_elf32_linux_vec },
201 #endif
202 
203 
204 
205 #if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_be_vec)
206 
207 { "arc*eb-*-elf*", NULL },{ "arc*eb-*-linux*",
208 &arc_elf32_be_vec },
209 #endif
210 
211 
212 
213 
214 #if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_le_vec)
215 
216 { "arc*-*-elf*", NULL },{ "arc*-*-linux*",
217 &arc_elf32_le_vec },
218 #endif
219 
220 
221 
222 
223 #if !defined (SELECT_VECS) || defined (HAVE_arm_mach_o_vec)
224 
225 { "arm-*-darwin*",
226 &arm_mach_o_vec },
227 #endif
228 
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_aout_nbsd_vec)
269 
270 { "arm-*-netbsd*", NULL },{ "arm-*-openbsd*",
271 &arm_aout_nbsd_vec },
272 #endif
273 
274 
275 
276 
277 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
278 
279 { "arm-*-nto*", NULL },{ "nto*arm*",
280 &arm_elf32_le_vec },
281 #endif
282 
283 
284 
285 
286 #if !defined (SELECT_VECS) || defined (HAVE_arm_aout_riscix_vec)
287 
288 { "arm-*-riscix*",
289 &arm_aout_riscix_vec },
290 #endif
291 
292 
293 #if !defined (SELECT_VECS) || defined (HAVE_arm_pe_epoc_le_vec)
294 
295 { "arm-epoc-pe*",
296 &arm_pe_epoc_le_vec },
297 #endif
298 
299 
300 
301 
302 
303 #if !defined (SELECT_VECS) || defined (HAVE_arm_pe_wince_le_vec)
304 
305 { "arm-wince-pe", NULL },{ "arm-*-wince", NULL },{ "arm*-*-mingw32ce*", NULL },{ "arm*-*-cegcc*",
306 &arm_pe_wince_le_vec },
307 #endif
308 
309 
310 
311 
312 
313 #if !defined (SELECT_VECS) || defined (HAVE_arm_pe_le_vec)
314 
315 { "arm-*-pe*",
316 &arm_pe_le_vec },
317 #endif
318 
319 
320 
321 
322 #if !defined (SELECT_VECS) || defined (HAVE_arm_aout_le_vec)
323 
324 { "arm-*-aout", NULL },{ "armel-*-aout",
325 &arm_aout_le_vec },
326 #endif
327 
328 
329 
330 #if !defined (SELECT_VECS) || defined (HAVE_arm_aout_be_vec)
331 
332 { "armeb-*-aout",
333 &arm_aout_be_vec },
334 #endif
335 
336 
337 
338 #if !defined (SELECT_VECS) || defined (HAVE_arm_coff_le_vec)
339 
340 { "arm-*-coff",
341 &arm_coff_le_vec },
342 #endif
343 
344 
345 
346 
347 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
348 
349 { "arm-*-phoenix*",
350 &arm_elf32_le_vec },
351 #endif
352 
353 
354 
355 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
356 
357 { "arm-*-rtems*",
358 &arm_elf32_le_vec },
359 #endif
360 
361 
362 
363 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec)
364 
365 { "armeb-*-elf", NULL },{ "arm*b-*-freebsd*", NULL },{ "arm*b-*-linux-*", NULL },{ "armeb-*-eabi*",
366 &arm_elf32_be_vec },
367 #endif
368 
369 
370 
371 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
372 
373 { "arm-*-kaos*",
374 &arm_elf32_le_vec },
375 #endif
376 
377 
378 
379 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
380 
381 { "arm-*-elf", NULL },{ "arm*-*-freebsd*", NULL },{ "arm*-*-linux-*", NULL },{ "arm*-*-conix*", NULL },
382 { "arm*-*-uclinux*", NULL },{ "arm-*-kfreebsd*-gnu", NULL },
383 { "arm*-*-eabi*",
384 &arm_elf32_le_vec },
385 #endif
386 
387 
388 
389 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_vxworks_le_vec)
390 
391 { "arm*-*-vxworks", NULL },{ "arm*-*-windiss",
392 &arm_elf32_vxworks_le_vec },
393 #endif
394 
395 
396 
397 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_symbian_le_vec)
398 
399 { "arm*-*-symbianelf*",
400 &arm_elf32_symbian_le_vec },
401 #endif
402 
403 
404 
405 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
406 
407 { "arm9e-*-elf",
408 &arm_elf32_le_vec },
409 #endif
410 
411 
412 
413 
414 #if !defined (SELECT_VECS) || defined (HAVE_avr_elf32_vec)
415 
416 { "avr-*-*",
417 &avr_elf32_vec },
418 #endif
419 
420 
421 
422 #if !defined (SELECT_VECS) || defined (HAVE_bfin_elf32_vec)
423 
424 { "bfin-*-*",
425 &bfin_elf32_vec },
426 #endif
427 
428 
429 
430 
431 
432 #if !defined (SELECT_VECS) || defined (HAVE_tic30_aout_vec)
433 
434 { "c30-*-*aout*", NULL },{ "tic30-*-*aout*",
435 &tic30_aout_vec },
436 #endif
437 
438 
439 #if !defined (SELECT_VECS) || defined (HAVE_tic30_coff_vec)
440 
441 { "c30-*-*coff*", NULL },{ "tic30-*-*coff*",
442 &tic30_coff_vec },
443 #endif
444 
445 
446 
447 #if !defined (SELECT_VECS) || defined (HAVE_tic4x_coff1_vec)
448 
449 { "c4x-*-*coff*", NULL },{ "tic4x-*-*coff*", NULL },{ "tic4x-*-rtems*",
450 &tic4x_coff1_vec },
451 #endif
452 
453 
454 
455 
456 
457 #if !defined (SELECT_VECS) || defined (HAVE_tic54x_coff1_vec)
458 
459 { "c54x*-*-*coff*", NULL },{ "tic54x-*-*coff*",
460 &tic54x_coff1_vec },
461 #endif
462 
463 
464 
465 
466 
467 #if !defined (SELECT_VECS) || defined (HAVE_cr16_elf32_vec)
468 
469 { "cr16-*-elf*", NULL },{ "cr16*-*-uclinux*",
470 &cr16_elf32_vec },
471 #endif
472 
473 
474 
475 
476 #if !defined (SELECT_VECS) || defined (HAVE_cr16c_elf32_vec)
477 
478 { "cr16c-*-elf*",
479 &cr16c_elf32_vec },
480 #endif
481 
482 
483 
484 
485 #if !defined (SELECT_VECS) || defined (HAVE_cris_aout_vec)
486 
487 { "cris-*-*", NULL },{ "crisv32-*-*",
488 &cris_aout_vec },
489 #endif
490 
491 
492 
493 
494 
495 #if !defined (SELECT_VECS) || defined (HAVE_crx_elf32_vec)
496 
497 { "crx-*-elf*",
498 &crx_elf32_vec },
499 #endif
500 
501 
502 
503 
504 #if !defined (SELECT_VECS) || defined (HAVE_d10v_elf32_vec)
505 
506 { "d10v-*-*",
507 &d10v_elf32_vec },
508 #endif
509 
510 
511 
512 #if !defined (SELECT_VECS) || defined (HAVE_dlx_elf32_be_vec)
513 
514 { "dlx-*-elf*",
515 &dlx_elf32_be_vec },
516 #endif
517 
518 
519 
520 
521 #if !defined (SELECT_VECS) || defined (HAVE_d30v_elf32_vec)
522 
523 { "d30v-*-*",
524 &d30v_elf32_vec },
525 #endif
526 
527 
528 
529 #if !defined (SELECT_VECS) || defined (HAVE_epiphany_elf32_vec)
530 
531 { "epiphany-*-elf",
532 &epiphany_elf32_vec },
533 #endif
534 
535 
536 
537 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
538 
539 { "fido-*-elf*",
540 &m68k_elf32_vec },
541 #endif
542 
543 
544 
545 
546 #if !defined (SELECT_VECS) || defined (HAVE_fr30_elf32_vec)
547 
548 { "fr30-*-elf",
549 &fr30_elf32_vec },
550 #endif
551 
552 
553 
554 #if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_vec)
555 
556 { "frv-*-elf",
557 &frv_elf32_vec },
558 #endif
559 
560 
561 
562 
563 #if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_fdpic_vec)
564 
565 { "frv-*-*linux*",
566 &frv_elf32_fdpic_vec },
567 #endif
568 
569 
570 
571 
572 #if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_be_vec)
573 
574 { "moxie-*-elf", NULL },{ "moxie-*-rtems*", NULL },{ "moxie-*-uclinux",
575 &moxie_elf32_be_vec },
576 #endif
577 
578 
579 
580 
581 #if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_le_vec)
582 
583 { "moxie-*-moxiebox*",
584 &moxie_elf32_le_vec },
585 #endif
586 
587 
588 
589 #if !defined (SELECT_VECS) || defined (HAVE_h8300_coff_vec)
590 
591 { "h8300*-*-rtemscoff*",
592 &h8300_coff_vec },
593 #endif
594 
595 
596 
597 
598 #if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_vec)
599 
600 { "h8300*-*-elf", NULL },{ "h8300*-*-rtems*",
601 &h8300_elf32_vec },
602 #endif
603 
604 
605 
606 
607 #if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_linux_vec)
608 
609 { "h8300*-*-linux*",
610 &h8300_elf32_linux_vec },
611 #endif
612 
613 
614 
615 #if !defined (SELECT_VECS) || defined (HAVE_h8300_coff_vec)
616 
617 { "h8300*-*-*",
618 &h8300_coff_vec },
619 #endif
620 
621 
622 
623 
624 #if !defined (SELECT_VECS) || defined (HAVE_h8500_coff_vec)
625 
626 { "h8500-*-*",
627 &h8500_coff_vec },
628 #endif
629 
630 
631 
632 
633 #ifdef BFD64
634 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_linux_vec)
635 
636 { "hppa*64*-*-linux-*",
637 &hppa_elf64_linux_vec },
638 #endif
639 
640 
641 
642 
643 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_vec)
644 
645 { "hppa*64*-*-hpux11*",
646 &hppa_elf64_vec },
647 #endif
648 
649 
650 
651 
652 
653 #endif
654 
655 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_linux_vec)
656 
657 { "hppa*-*-linux-*",
658 &hppa_elf32_linux_vec },
659 #endif
660 
661 
662 
663 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_nbsd_vec)
664 
665 { "hppa*-*-netbsd*",
666 &hppa_elf32_nbsd_vec },
667 #endif
668 
669 
670 
671 #if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_vec)
672 
673 { "hppa*-*-*elf*", NULL },{ "hppa*-*-lites*", NULL },{ "hppa*-*-sysv4*", NULL },{ "hppa*-*-openbsd*",
674 &hppa_elf32_vec },
675 #endif
676 
677 
678 
679 
680 #if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec)
681 
682 { "hppa*-*-bsd*",
683 &hppa_som_vec },
684 #endif
685 
686 
687 
688 #if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec)
689 
690 { "hppa*-*-hpux*", NULL },{ "hppa*-*-hiux*", NULL },{ "hppa*-*-mpeix*",
691 &hppa_som_vec },
692 #endif
693 
694 
695 #if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec)
696 
697 { "hppa*-*-osf*",
698 &hppa_som_vec },
699 #endif
700 
701 
702 
703 
704 #if !defined (SELECT_VECS) || defined (HAVE_i370_elf32_vec)
705 
706 { "i370-*-*",
707 &i370_elf32_vec },
708 #endif
709 
710 
711 
712 
713 #if !defined (SELECT_VECS) || defined (HAVE_i386_coff_vec)
714 
715 { "i[3-7]86-*-sco3.2v5*coff",
716 &i386_coff_vec },
717 #endif
718 
719 
720 
721 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
722 
723 { "i[3-7]86-*-sysv4*", NULL },{ "i[3-7]86-*-unixware*", NULL },
724 { "i[3-7]86-*-elf*", NULL },{ "i[3-7]86-*-sco3.2v5*", NULL },
725 { "i[3-7]86-*-dgux*", NULL },{ "i[3-7]86-*-sysv5*",
726 &i386_elf32_vec },
727 #endif
728 
729 
730 
731 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec)
732 
733 { "i[3-7]86-*-solaris2*",
734 &i386_elf32_sol2_vec },
735 #endif
736 
737 
738 
739 
740 
741 #ifdef BFD64
742 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec)
743 
744 { "x86_64-*-solaris2*",
745 &i386_elf32_sol2_vec },
746 #endif
747 
748 
749 
750 
751 #endif
752 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
753 
754 { "i[3-7]86-*-kaos*",
755 &i386_elf32_vec },
756 #endif
757 
758 
759 
760 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
761 
762 { "i[3-7]86-*-nto*",
763 &i386_elf32_vec },
764 #endif
765 
766 
767 
768 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
769 
770 { "i[3-7]86-*-aros*",
771 &i386_elf32_vec },
772 #endif
773 
774 
775 
776 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
777 
778 { "i[3-7]86-*-chorus*",
779 &i386_elf32_vec },
780 #endif
781 
782 
783 
784 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
785 
786 { "i[3-7]86-*-dicos*",
787 &i386_elf32_vec },
788 #endif
789 
790 
791 
792 
793 #if !defined (SELECT_VECS) || defined (HAVE_i386_coff_go32_vec)
794 
795 { "*-*-msdosdjgpp*", NULL },{ "*-*-go32*",
796 &i386_coff_go32_vec },
797 #endif
798 
799 
800 
801 #if !defined (SELECT_VECS) || defined (HAVE_i386_coff_vec)
802 
803 { "i[3-7]86-*-sysv*", NULL },{ "i[3-7]86-*-isc*", NULL },{ "i[3-7]86-*-sco*", NULL },{ "i[3-7]86-*-coff", NULL },
804 { "i[3-7]86-*-aix*",
805 &i386_coff_vec },
806 #endif
807 
808 
809 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
810 
811 { "i[3-7]86-*-rtems*",
812 &i386_elf32_vec },
813 #endif
814 
815 
816 
817 #if !defined (SELECT_VECS) || defined (HAVE_i386_mach_o_vec)
818 
819 { "i[3-7]86-*-darwin*", NULL },{ "i[3-7]86-*-macos10*", NULL },{ "i[3-7]86-*-rhapsody*",
820 &i386_mach_o_vec },
821 #endif
822 
823 
824 
825 
826 
827 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_dynix_vec)
828 
829 { "i[3-7]86-sequent-bsd*",
830 &i386_aout_dynix_vec },
831 #endif
832 
833 
834 
835 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_bsd_vec)
836 
837 { "i[3-7]86-*-bsd*",
838 &i386_aout_bsd_vec },
839 #endif
840 
841 
842 
843 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
844 
845 { "i[3-7]86-*-dragonfly*",
846 &i386_elf32_vec },
847 #endif
848 
849 
850 
851 
852 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_fbsd_vec)
853 
854 { "i[3-7]86-*-freebsdaout*", NULL },{ "i[3-7]86-*-freebsd[12].*", NULL },
855 { "i[3-7]86-*-freebsd[12]",
856 &i386_aout_fbsd_vec },
857 #endif
858 
859 
860 
861 
862 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_fbsd_vec)
863 
864 { "i[3-7]86-*-freebsd*", NULL },{ "i[3-7]86-*-kfreebsd*-gnu",
865 &i386_elf32_fbsd_vec },
866 #endif
867 
868 
869 
870 
871 
872 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
873 
874 { "i[3-7]86-*-netbsdelf*", NULL },{ "i[3-7]86-*-netbsd*-gnu*", NULL },{ "i[3-7]86-*-knetbsd*-gnu",
875 &i386_elf32_vec },
876 #endif
877 
878 
879 
880 
881 #if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec)
882 
883 { "i[3-7]86-*-netbsdpe*",
884 &i386_pe_vec },
885 #endif
886 
887 
888 
889 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_nbsd_vec)
890 
891 { "i[3-7]86-*-netbsdaout*", NULL },{ "i[3-7]86-*-netbsd*", NULL },
892 { "i[3-7]86-*-openbsd[0-2].*", NULL },{ "i[3-7]86-*-openbsd3.[0-3]",
893 &i386_aout_nbsd_vec },
894 #endif
895 
896 
897 
898 
899 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
900 
901 { "i[3-7]86-*-openbsd*",
902 &i386_elf32_vec },
903 #endif
904 
905 
906 
907 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
908 
909 { "i[3-7]86-*-netware*",
910 &i386_elf32_vec },
911 #endif
912 
913 
914 
915 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_linux_vec)
916 
917 { "i[3-7]86-*-linux*aout*",
918 &i386_aout_linux_vec },
919 #endif
920 
921 
922 
923 
924 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
925 
926 { "i[3-7]86-*-linux-*",
927 &i386_elf32_vec },
928 #endif
929 
930 
931 
932 
933 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_nacl_vec)
934 
935 { "i[3-7]86-*-nacl*",
936 &i386_elf32_nacl_vec },
937 #endif
938 
939 
940 
941 
942 
943 #ifdef BFD64
944 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_cloudabi_vec)
945 
946 { "x86_64-*-cloudabi*",
947 &x86_64_elf64_cloudabi_vec },
948 #endif
949 
950 
951 
952 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_mach_o_vec)
953 
954 { "x86_64-*-darwin*",
955 &x86_64_mach_o_vec },
956 #endif
957 
958 
959 
960 
961 
962 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
963 
964 { "x86_64-*-dicos*",
965 &x86_64_elf64_vec },
966 #endif
967 
968 
969 
970 
971 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
972 
973 { "x86_64-*-elf*", NULL },{ "x86_64-*-rtems*",
974 &x86_64_elf64_vec },
975 #endif
976 
977 
978 
979 
980 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
981 
982 { "x86_64-*-dragonfly*",
983 &x86_64_elf64_vec },
984 #endif
985 
986 
987 
988 
989 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_fbsd_vec)
990 
991 { "x86_64-*-freebsd*", NULL },{ "x86_64-*-kfreebsd*-gnu",
992 &x86_64_elf64_fbsd_vec },
993 #endif
994 
995 
996 
997 
998 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
999 
1000 { "x86_64-*-netbsd*", NULL },{ "x86_64-*-openbsd*",
1001 &x86_64_elf64_vec },
1002 #endif
1003 
1004 
1005 
1006 
1007 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
1008 
1009 { "x86_64-*-linux-*",
1010 &x86_64_elf64_vec },
1011 #endif
1012 
1013 
1014 
1015 
1016 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf32_nacl_vec)
1017 
1018 { "x86_64-*-nacl*",
1019 &x86_64_elf32_nacl_vec },
1020 #endif
1021 
1022 
1023 
1024 
1025 
1026 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_pe_vec)
1027 
1028 { "x86_64-*-mingw*", NULL },{ "x86_64-*-pe", NULL },{ "x86_64-*-pep", NULL },{ "x86_64-*-cygwin",
1029 &x86_64_pe_vec },
1030 #endif
1031 
1032 
1033 
1034 
1035 
1036 #if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
1037 
1038 { "x86_64-*-rdos*",
1039 &x86_64_elf64_vec },
1040 #endif
1041 
1042 
1043 
1044 #endif
1045 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1046 
1047 { "i[3-7]86-*-lynxos*",
1048 &i386_elf32_vec },
1049 #endif
1050 
1051 
1052 
1053 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1054 
1055 { "i[3-7]86-*-gnu*",
1056 &i386_elf32_vec },
1057 #endif
1058 
1059 
1060 
1061 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_mach3_vec)
1062 
1063 { "i[3-7]86-*-mach*", NULL },{ "i[3-7]86-*-osf1mk*",
1064 &i386_aout_mach3_vec },
1065 #endif
1066 
1067 
1068 
1069 
1070 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_os9k_vec)
1071 
1072 { "i[3-7]86-*-os9k",
1073 &i386_aout_os9k_vec },
1074 #endif
1075 
1076 
1077 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_vec)
1078 
1079 { "i[3-7]86-*-msdos*",
1080 &i386_aout_vec },
1081 #endif
1082 
1083 
1084 
1085 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1086 
1087 { "i[3-7]86-*-moss*",
1088 &i386_elf32_vec },
1089 #endif
1090 
1091 
1092 
1093 #if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec)
1094 
1095 { "i[3-7]86-*-beospe*",
1096 &i386_pe_vec },
1097 #endif
1098 
1099 
1100 
1101 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1102 
1103 { "i[3-7]86-*-beoself*", NULL },{ "i[3-7]86-*-beos*",
1104 &i386_elf32_vec },
1105 #endif
1106 
1107 
1108 
1109 #if !defined (SELECT_VECS) || defined (HAVE_i386_pei_vec)
1110 
1111 { "i[3-7]86-*-interix*",
1112 &i386_pei_vec },
1113 #endif
1114 
1115 
1116 
1117 
1118 
1119 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1120 
1121 { "i[3-7]86-*-rdos*",
1122 &i386_elf32_vec },
1123 #endif
1124 
1125 
1126 
1127 #if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec)
1128 
1129 { "i[3-7]86-*-mingw32*", NULL },{ "i[3-7]86-*-cygwin*", NULL },{ "i[3-7]86-*-winnt", NULL },{ "i[3-7]86-*-pe",
1130 &i386_pe_vec },
1131 #endif
1132 
1133 
1134 
1135 
1136 #if !defined (SELECT_VECS) || defined (HAVE_i386_coff_vec)
1137 
1138 { "i[3-7]86-none-*",
1139 &i386_coff_vec },
1140 #endif
1141 
1142 
1143 #if !defined (SELECT_VECS) || defined (HAVE_i386_aout_vec)
1144 
1145 { "i[3-7]86-*-aout*", NULL },{ "i[3-7]86*-*-vsta*",
1146 &i386_aout_vec },
1147 #endif
1148 
1149 
1150 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vxworks_vec)
1151 
1152 { "i[3-7]86-*-vxworks*",
1153 &i386_elf32_vxworks_vec },
1154 #endif
1155 
1156 
1157 
1158 #if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1159 
1160 { "i[3-7]86-*-chaos",
1161 &i386_elf32_vec },
1162 #endif
1163 
1164 
1165 
1166 
1167 #if !defined (SELECT_VECS) || defined (HAVE_i860_coff_vec)
1168 
1169 { "i860-*-mach3*", NULL },{ "i860-*-osf1*", NULL },{ "i860-*-coff*",
1170 &i860_coff_vec },
1171 #endif
1172 
1173 
1174 #if !defined (SELECT_VECS) || defined (HAVE_i860_elf32_le_vec)
1175 
1176 { "i860-stardent-sysv4*", NULL },{ "i860-stardent-elf*",
1177 &i860_elf32_le_vec },
1178 #endif
1179 
1180 
1181 
1182 #if !defined (SELECT_VECS) || defined (HAVE_i860_elf32_vec)
1183 
1184 { "i860-*-sysv4*", NULL },{ "i860-*-elf*",
1185 &i860_elf32_vec },
1186 #endif
1187 
1188 
1189 
1190 #if !defined (SELECT_VECS) || defined (HAVE_bout_le_vec)
1191 
1192 { "i960-*-vxworks4*", NULL },{ "i960-*-vxworks5.0",
1193 &bout_le_vec },
1194 #endif
1195 
1196 
1197 
1198 
1199 #if !defined (SELECT_VECS) || defined (HAVE_icoff_le_vec)
1200 
1201 { "i960-*-vxworks5.*", NULL },{ "i960-*-coff*", NULL },{ "i960-*-sysv*",
1202 &icoff_le_vec },
1203 #endif
1204 
1205 
1206 
1207 
1208 #if !defined (SELECT_VECS) || defined (HAVE_bout_le_vec)
1209 
1210 { "i960-*-vxworks*", NULL },{ "i960-*-aout*", NULL },{ "i960-*-bout*", NULL },{ "i960-*-nindy*",
1211 &bout_le_vec },
1212 #endif
1213 
1214 
1215 
1216 
1217 #if !defined (SELECT_VECS) || defined (HAVE_i960_elf32_vec)
1218 
1219 { "i960-*-elf*",
1220 &i960_elf32_vec },
1221 #endif
1222 
1223 
1224 
1225 
1226 #if !defined (SELECT_VECS) || defined (HAVE_ip2k_elf32_vec)
1227 
1228 { "ip2k-*-elf",
1229 &ip2k_elf32_vec },
1230 #endif
1231 
1232 
1233 
1234 #if !defined (SELECT_VECS) || defined (HAVE_iq2000_elf32_vec)
1235 
1236 { "iq2000-*-elf",
1237 &iq2000_elf32_vec },
1238 #endif
1239 
1240 
1241 
1242 #if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_vec)
1243 
1244 { "lm32-*-elf", NULL },{ "lm32-*-rtems*",
1245 &lm32_elf32_vec },
1246 #endif
1247 
1248 
1249 
1250 
1251 #if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_fdpic_vec)
1252 
1253 { "lm32-*-*linux*",
1254 &lm32_elf32_fdpic_vec },
1255 #endif
1256 
1257 
1258 
1259 
1260 #if !defined (SELECT_VECS) || defined (HAVE_m32c_elf32_vec)
1261 
1262 { "m32c-*-elf", NULL },{ "m32c-*-rtems*",
1263 &m32c_elf32_vec },
1264 #endif
1265 
1266 
1267 
1268 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_le_vec)
1269 
1270 { "m32r*le-*-linux*",
1271 &m32r_elf32_linux_le_vec },
1272 #endif
1273 
1274 
1275 
1276 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_vec)
1277 
1278 { "m32r*-*-linux*",
1279 &m32r_elf32_linux_vec },
1280 #endif
1281 
1282 
1283 
1284 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_le_vec)
1285 
1286 { "m32r*le-*-*",
1287 &m32r_elf32_le_vec },
1288 #endif
1289 
1290 
1291 
1292 #if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_vec)
1293 
1294 { "m32r-*-*",
1295 &m32r_elf32_vec },
1296 #endif
1297 
1298 
1299 
1300 #if !defined (SELECT_VECS) || defined (HAVE_m68hc11_elf32_vec)
1301 
1302 { "m68hc11-*-*", NULL },{ "m6811-*-*",
1303 &m68hc11_elf32_vec },
1304 #endif
1305 
1306 
1307 
1308 #if !defined (SELECT_VECS) || defined (HAVE_m68hc12_elf32_vec)
1309 
1310 { "m68hc12-*-*", NULL },{ "m6812-*-*",
1311 &m68hc12_elf32_vec },
1312 #endif
1313 
1314 
1315 
1316 
1317 #if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_sysv_vec)
1318 
1319 { "m68*-motorola-sysv*",
1320 &m68k_coff_sysv_vec },
1321 #endif
1322 
1323 
1324 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_hp300bsd_vec)
1325 
1326 { "m68*-hp-bsd*",
1327 &m68k_aout_hp300bsd_vec },
1328 #endif
1329 
1330 
1331 
1332 #if !defined (SELECT_VECS) || defined (HAVE_aout0_be_vec)
1333 
1334 { "m68*-*-aout*",
1335 &aout0_be_vec },
1336 #endif
1337 
1338 
1339 
1340 
1341 
1342 
1343 
1344 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1345 
1346 { "m68*-*-elf*", NULL },{ "m68*-*-sysv4*", NULL },{ "m68*-*-uclinux*",
1347 &m68k_elf32_vec },
1348 #endif
1349 
1350 
1351 
1352 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1353 
1354 { "m68*-*-rtems*",
1355 &m68k_elf32_vec },
1356 #endif
1357 
1358 
1359 
1360 #if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_vec)
1361 
1362 { "m68*-*-coff*", NULL },{ "m68*-*-sysv*",
1363 &m68k_coff_vec },
1364 #endif
1365 
1366 
1367 
1368 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_hp300hpux_vec)
1369 
1370 { "m68*-*-hpux*",
1371 &m68k_aout_hp300hpux_vec },
1372 #endif
1373 
1374 
1375 
1376 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_linux_vec)
1377 
1378 { "m68*-*-linux*aout*",
1379 &m68k_aout_linux_vec },
1380 #endif
1381 
1382 
1383 
1384 
1385 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1386 
1387 { "m68*-*-linux-*",
1388 &m68k_elf32_vec },
1389 #endif
1390 
1391 
1392 
1393 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1394 
1395 { "m68*-*-gnu*",
1396 &m68k_elf32_vec },
1397 #endif
1398 
1399 
1400 
1401 
1402 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_4knbsd_vec)
1403 
1404 { "m68*-hp*-netbsd*",
1405 &m68k_aout_4knbsd_vec },
1406 #endif
1407 
1408 
1409 
1410 
1411 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1412 
1413 { "m68*-*-netbsdelf*", NULL },{ "m5407-*-netbsdelf*",
1414 &m68k_elf32_vec },
1415 #endif
1416 
1417 
1418 
1419 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_nbsd_vec)
1420 
1421 { "m68*-*-netbsdaout*", NULL },{ "m68*-*-netbsd*",
1422 &m68k_aout_nbsd_vec },
1423 #endif
1424 
1425 
1426 
1427 
1428 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_nbsd_vec)
1429 
1430 { "m68*-*-openbsd*",
1431 &m68k_aout_nbsd_vec },
1432 #endif
1433 
1434 
1435 
1436 
1437 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
1438 
1439 { "m68*-*-sunos*", NULL },{ "m68*-*-os68k*", NULL },{ "m68*-*-vxworks*", NULL },{ "m68*-netx-*", NULL },
1440 { "m68*-*-bsd*", NULL },{ "m68*-*-vsta*",
1441 &sparc_aout_sunos_be_vec },
1442 #endif
1443 
1444 
1445 
1446 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
1447 
1448 { "m68*-ericsson-*",
1449 &sparc_aout_sunos_be_vec },
1450 #endif
1451 
1452 
1453 
1454 
1455 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1456 
1457 { "m68*-cbm-*",
1458 &m68k_elf32_vec },
1459 #endif
1460 
1461 
1462 
1463 #if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1464 
1465 { "m68*-*-psos*",
1466 &m68k_elf32_vec },
1467 #endif
1468 
1469 
1470 
1471 
1472 
1473 #if !defined (SELECT_VECS) || defined (HAVE_m88k_elf32_vec)
1474 
1475 { "m88*-harris-cxux*", NULL },{ "m88*-*-dgux*", NULL },{ "m88*-*-sysv4*",
1476 &m88k_elf32_vec },
1477 #endif
1478 
1479 
1480 
1481 #if !defined (SELECT_VECS) || defined (HAVE_m88k_aout_mach3_vec)
1482 
1483 { "m88*-*-mach3*",
1484 &m88k_aout_mach3_vec },
1485 #endif
1486 
1487 
1488 
1489 #if !defined (SELECT_VECS) || defined (HAVE_m88k_aout_obsd_vec)
1490 
1491 { "m88*-*-openbsd*",
1492 &m88k_aout_obsd_vec },
1493 #endif
1494 
1495 
1496 
1497 #if !defined (SELECT_VECS) || defined (HAVE_m88k_coff_bcs_vec)
1498 
1499 { "m88*-*-*",
1500 &m88k_coff_bcs_vec },
1501 #endif
1502 
1503 
1504 
1505 
1506 #if !defined (SELECT_VECS) || defined (HAVE_mcore_elf32_be_vec)
1507 
1508 { "mcore-*-elf",
1509 &mcore_elf32_be_vec },
1510 #endif
1511 
1512 
1513 
1514 #if !defined (SELECT_VECS) || defined (HAVE_mcore_pe_be_vec)
1515 
1516 { "mcore-*-pe",
1517 &mcore_pe_be_vec },
1518 #endif
1519 
1520 
1521 
1522 
1523 #if !defined (SELECT_VECS) || defined (HAVE_mep_elf32_vec)
1524 
1525 { "mep-*-elf",
1526 &mep_elf32_vec },
1527 #endif
1528 
1529 
1530 
1531 
1532 #if !defined (SELECT_VECS) || defined (HAVE_metag_elf32_vec)
1533 
1534 { "metag-*-*",
1535 &metag_elf32_vec },
1536 #endif
1537 
1538 
1539 
1540 
1541 #if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_le_vec)
1542 
1543 { "microblazeel*-*",
1544 &microblaze_elf32_le_vec },
1545 #endif
1546 
1547 
1548 
1549 
1550 #if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_vec)
1551 
1552 { "microblaze*-*",
1553 &microblaze_elf32_vec },
1554 #endif
1555 
1556 
1557 
1558 
1559 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1560 
1561 { "mips*-big-*",
1562 &mips_ecoff_be_vec },
1563 #endif
1564 
1565 
1566 
1567 
1568 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_le_vec)
1569 
1570 { "mips*-dec-*", NULL },{ "mips*el-*-ecoff*",
1571 &mips_ecoff_le_vec },
1572 #endif
1573 
1574 
1575 
1576 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1577 
1578 { "mips*-*-ecoff*",
1579 &mips_ecoff_be_vec },
1580 #endif
1581 
1582 
1583 
1584 #ifdef BFD64
1585 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_be_vec)
1586 
1587 { "mips*-*-irix6*",
1588 &mips_elf32_n_be_vec },
1589 #endif
1590 
1591 
1592 
1593 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_le_vec)
1594 
1595 { "mips64*-ps2-elf*",
1596 &mips_elf32_n_le_vec },
1597 #endif
1598 
1599 
1600 
1601 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1602 
1603 { "mips*-ps2-elf*",
1604 &mips_elf32_le_vec },
1605 #endif
1606 
1607 
1608 
1609 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1610 
1611 { "mips*-*-irix5*",
1612 &mips_elf32_be_vec },
1613 #endif
1614 
1615 
1616 
1617 #endif
1618 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1619 
1620 { "mips*-sgi-*", NULL },{ "mips*-*-bsd*",
1621 &mips_ecoff_be_vec },
1622 #endif
1623 
1624 
1625 
1626 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_bele_vec)
1627 
1628 { "mips*-*-lnews*",
1629 &mips_ecoff_bele_vec },
1630 #endif
1631 
1632 
1633 
1634 #ifdef BFD64
1635 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1636 
1637 { "mips*-*-sysv4*",
1638 &mips_elf32_trad_be_vec },
1639 #endif
1640 
1641 
1642 
1643 #endif
1644 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1645 
1646 { "mips*-*-sysv*", NULL },{ "mips*-*-riscos*",
1647 &mips_ecoff_be_vec },
1648 #endif
1649 
1650 
1651 
1652 #ifdef BFD64
1653 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_le_vec)
1654 
1655 { "mips*el-*-vxworks*",
1656 &mips_elf32_vxworks_le_vec },
1657 #endif
1658 
1659 
1660 
1661 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_be_vec)
1662 
1663 { "mips*-*-vxworks*",
1664 &mips_elf32_vxworks_be_vec },
1665 #endif
1666 
1667 
1668 
1669 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1670 
1671 { "mips*el-sde-elf*",
1672 &mips_elf32_trad_le_vec },
1673 #endif
1674 
1675 
1676 
1677 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1678 
1679 { "mips*-sde-elf*", NULL },{ "mips*-mti-elf*", NULL },{ "mips*-img-elf*",
1680 &mips_elf32_trad_be_vec },
1681 #endif
1682 
1683 
1684 
1685 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1686 
1687 { "mips*el-*-elf*", NULL },{ "mips*-*-chorus*",
1688 &mips_elf32_le_vec },
1689 #endif
1690 
1691 
1692 
1693 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1694 
1695 { "mips*-*-elf*", NULL },{ "mips*-*-rtems*", NULL },{ "mips*-*-windiss", NULL },{ "mips*-*-none",
1696 &mips_elf32_be_vec },
1697 #endif
1698 
1699 
1700 
1701 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec)
1702 
1703 { "mips64*el-*-netbsd*",
1704 &mips_elf32_ntrad_le_vec },
1705 #endif
1706 
1707 
1708 
1709 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec)
1710 
1711 { "mips64*-*-netbsd*",
1712 &mips_elf32_ntrad_be_vec },
1713 #endif
1714 
1715 
1716 
1717 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1718 
1719 { "mips*el-*-netbsd*",
1720 &mips_elf32_trad_le_vec },
1721 #endif
1722 
1723 
1724 
1725 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1726 
1727 { "mips*-*-netbsd*",
1728 &mips_elf32_trad_be_vec },
1729 #endif
1730 
1731 
1732 
1733 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf64_trad_be_vec)
1734 
1735 { "mips64*-*-openbsd*",
1736 &mips_elf64_trad_be_vec },
1737 #endif
1738 
1739 
1740 
1741 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1742 
1743 { "mips*el-*-openbsd*",
1744 &mips_elf32_le_vec },
1745 #endif
1746 
1747 
1748 
1749 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1750 
1751 { "mips*-*-openbsd*",
1752 &mips_elf32_be_vec },
1753 #endif
1754 
1755 
1756 
1757 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec)
1758 
1759 { "mips64*el-*-linux*",
1760 &mips_elf32_ntrad_le_vec },
1761 #endif
1762 
1763 
1764 
1765 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec)
1766 
1767 { "mips64*-*-linux*",
1768 &mips_elf32_ntrad_be_vec },
1769 #endif
1770 
1771 
1772 
1773 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1774 
1775 { "mips*el-*-linux*",
1776 &mips_elf32_trad_le_vec },
1777 #endif
1778 
1779 
1780 
1781 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1782 
1783 { "mips*-*-linux*",
1784 &mips_elf32_trad_be_vec },
1785 #endif
1786 
1787 
1788 
1789 
1790 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_le_vec)
1791 
1792 { "mips64*el-*-freebsd*", NULL },{ "mips64*el-*-kfreebsd*-gnu",
1793 &mips_elf32_ntradfbsd_le_vec },
1794 #endif
1795 
1796 
1797 
1798 
1799 
1800 
1801 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_be_vec)
1802 
1803 { "mips64*-*-freebsd*", NULL },{ "mips64*-*-kfreebsd*-gnu",
1804 &mips_elf32_ntradfbsd_be_vec },
1805 #endif
1806 
1807 
1808 
1809 
1810 
1811 
1812 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_le_vec)
1813 
1814 { "mips*el-*-freebsd*", NULL },{ "mips*el-*-kfreebsd*-gnu",
1815 &mips_elf32_tradfbsd_le_vec },
1816 #endif
1817 
1818 
1819 
1820 
1821 
1822 
1823 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_be_vec)
1824 
1825 { "mips*-*-freebsd*", NULL },{ "mips*-*-kfreebsd*-gnu",
1826 &mips_elf32_tradfbsd_be_vec },
1827 #endif
1828 
1829 
1830 
1831 
1832 
1833 #if !defined (SELECT_VECS) || defined (HAVE_mmix_elf64_vec)
1834 
1835 { "mmix-*-*",
1836 &mmix_elf64_vec },
1837 #endif
1838 
1839 
1840 
1841 
1842 #endif
1843 #if !defined (SELECT_VECS) || defined (HAVE_mn10200_elf32_vec)
1844 
1845 { "mn10200-*-*",
1846 &mn10200_elf32_vec },
1847 #endif
1848 
1849 
1850 
1851 #if !defined (SELECT_VECS) || defined (HAVE_mn10300_elf32_vec)
1852 
1853 { "mn10300-*-*",
1854 &mn10300_elf32_vec },
1855 #endif
1856 
1857 
1858 
1859 
1860 #if !defined (SELECT_VECS) || defined (HAVE_mt_elf32_vec)
1861 
1862 { "mt-*-elf",
1863 &mt_elf32_vec },
1864 #endif
1865 
1866 
1867 
1868 #if !defined (SELECT_VECS) || defined (HAVE_msp430_elf32_vec)
1869 
1870 { "msp430-*-*",
1871 &msp430_elf32_vec },
1872 #endif
1873 
1874 
1875 
1876 
1877 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_le_vec)
1878 
1879 { "nds32*le-*-linux*",
1880 &nds32_elf32_linux_le_vec },
1881 #endif
1882 
1883 
1884 
1885 
1886 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_be_vec)
1887 
1888 { "nds32*be-*-linux*",
1889 &nds32_elf32_linux_be_vec },
1890 #endif
1891 
1892 
1893 
1894 
1895 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_le_vec)
1896 
1897 { "nds32*le-*-*",
1898 &nds32_elf32_le_vec },
1899 #endif
1900 
1901 
1902 
1903 
1904 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_be_vec)
1905 
1906 { "nds32*be-*-*",
1907 &nds32_elf32_be_vec },
1908 #endif
1909 
1910 
1911 
1912 
1913 #if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532mach_vec)
1914 
1915 { "ns32k-pc532-mach*", NULL },{ "ns32k-pc532-ux*",
1916 &ns32k_aout_pc532mach_vec },
1917 #endif
1918 
1919 
1920 
1921 #if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532nbsd_vec)
1922 
1923 { "ns32k-*-netbsd*", NULL },{ "ns32k-*-lites*", NULL },{ "ns32k-*-openbsd*",
1924 &ns32k_aout_pc532nbsd_vec },
1925 #endif
1926 
1927 
1928 
1929 
1930 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_be_vec)
1931 
1932 { "nios2eb-*-*",
1933 &nios2_elf32_be_vec },
1934 #endif
1935 
1936 
1937 
1938 
1939 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec)
1940 
1941 { "nios2el-*-*",
1942 &nios2_elf32_le_vec },
1943 #endif
1944 
1945 
1946 
1947 
1948 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec)
1949 
1950 { "nios2-*-*",
1951 &nios2_elf32_le_vec },
1952 #endif
1953 
1954 
1955 
1956 
1957 #if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec)
1958 
1959 { "or1k-*-elf", NULL },{ "or1k-*-linux*", NULL },{ "or1k-*-rtems*",
1960 &or1k_elf32_vec },
1961 #endif
1962 
1963 
1964 
1965 #if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec)
1966 
1967 { "or1knd-*-elf", NULL },{ "or1knd-*-linux*", NULL },{ "or1knd-*-rtems*",
1968 &or1k_elf32_vec },
1969 #endif
1970 
1971 
1972 
1973 #if !defined (SELECT_VECS) || defined (HAVE_pdp11_aout_vec)
1974 
1975 { "pdp11-*-*",
1976 &pdp11_aout_vec },
1977 #endif
1978 
1979 
1980 
1981 
1982 #if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_vec)
1983 
1984 { "pj-*-*",
1985 &pj_elf32_vec },
1986 #endif
1987 
1988 
1989 
1990 
1991 #if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_le_vec)
1992 
1993 { "pjl-*-*",
1994 &pj_elf32_le_vec },
1995 #endif
1996 
1997 
1998 
1999 
2000 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
2001 
2002 { "powerpc-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]",
2003 &rs6000_xcoff_vec },
2004 #endif
2005 
2006 
2007 
2008 
2009 #ifdef BFD64
2010 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec)
2011 
2012 { "powerpc64-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]",
2013 &rs6000_xcoff64_aix_vec },
2014 #endif
2015 
2016 
2017 
2018 
2019 #endif
2020 
2021 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
2022 
2023 { "powerpc-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*",
2024 &rs6000_xcoff_vec },
2025 #endif
2026 
2027 
2028 
2029 
2030 #ifdef BFD64
2031 
2032 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec)
2033 
2034 { "powerpc64-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*",
2035 &rs6000_xcoff64_aix_vec },
2036 #endif
2037 
2038 
2039 
2040 
2041 #endif
2042 
2043 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
2044 
2045 { "powerpc-*-aix*", NULL },{ "powerpc-*-beos*", NULL },{ "rs6000-*-*",
2046 &rs6000_xcoff_vec },
2047 #endif
2048 
2049 
2050 
2051 #ifdef BFD64
2052 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_vec)
2053 
2054 { "powerpc64-*-aix*",
2055 &rs6000_xcoff64_vec },
2056 #endif
2057 
2058 
2059 
2060 
2061 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_fbsd_vec)
2062 
2063 { "powerpc64-*-freebsd*",
2064 &powerpc_elf64_fbsd_vec },
2065 #endif
2066 
2067 
2068 
2069 
2070 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_vec)
2071 
2072 { "powerpc64-*-elf*", NULL },{ "powerpc-*-elf64*", NULL },{ "powerpc64-*-linux*", NULL },
2073 { "powerpc64-*-*bsd*",
2074 &powerpc_elf64_vec },
2075 #endif
2076 
2077 
2078 
2079 
2080 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_le_vec)
2081 
2082 { "powerpc64le-*-elf*", NULL },{ "powerpcle-*-elf64*", NULL },{ "powerpc64le-*-linux*", NULL },
2083 { "powerpc64le-*-*bsd*",
2084 &powerpc_elf64_le_vec },
2085 #endif
2086 
2087 
2088 
2089 
2090 #endif
2091 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_fbsd_vec)
2092 
2093 { "powerpc-*-*freebsd*",
2094 &powerpc_elf32_fbsd_vec },
2095 #endif
2096 
2097 
2098 
2099 
2100 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2101 
2102 { "powerpc-*-*bsd*", NULL },{ "powerpc-*-elf*", NULL },{ "powerpc-*-sysv4*", NULL },{ "powerpc-*-eabi*", NULL },
2103 { "powerpc-*-solaris2*", NULL },{ "powerpc-*-linux-*", NULL },{ "powerpc-*-rtems*", NULL },
2104 { "powerpc-*-chorus*",
2105 &powerpc_elf32_vec },
2106 #endif
2107 
2108 
2109 
2110 
2111 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2112 
2113 { "powerpc-*-kaos*",
2114 &powerpc_elf32_vec },
2115 #endif
2116 
2117 
2118 
2119 
2120 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_be_vec)
2121 
2122 { "powerpc-*-darwin*", NULL },{ "powerpc-*-macos10*", NULL },{ "powerpc-*-rhapsody*",
2123 &mach_o_be_vec },
2124 #endif
2125 
2126 
2127 
2128 
2129 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_xcoff_vec)
2130 
2131 { "powerpc-*-macos*",
2132 &powerpc_xcoff_vec },
2133 #endif
2134 
2135 
2136 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2137 
2138 { "powerpc-*-lynxos*",
2139 &powerpc_elf32_vec },
2140 #endif
2141 
2142 
2143 
2144 
2145 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2146 
2147 { "powerpc-*-netware*",
2148 &powerpc_elf32_vec },
2149 #endif
2150 
2151 
2152 
2153 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2154 
2155 { "powerpc-*-nto*",
2156 &powerpc_elf32_vec },
2157 #endif
2158 
2159 
2160 
2161 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vxworks_vec)
2162 
2163 { "powerpc-*-vxworks*", NULL },{ "powerpc-*-windiss*",
2164 &powerpc_elf32_vxworks_vec },
2165 #endif
2166 
2167 
2168 
2169 
2170 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec)
2171 
2172 { "powerpcle-*-nto*",
2173 &powerpc_elf32_le_vec },
2174 #endif
2175 
2176 
2177 
2178 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec)
2179 
2180 { "powerpcle-*-elf*", NULL },{ "powerpcle-*-sysv4*", NULL },{ "powerpcle-*-eabi*", NULL },
2181 { "powerpcle-*-solaris2*", NULL },{ "powerpcle-*-linux-*", NULL },{ "powerpcle-*-vxworks*",
2182 &powerpc_elf32_le_vec },
2183 #endif
2184 
2185 
2186 
2187 
2188 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_pe_le_vec)
2189 
2190 { "powerpcle-*-pe", NULL },{ "powerpcle-*-winnt*", NULL },{ "powerpcle-*-cygwin*",
2191 &powerpc_pe_le_vec },
2192 #endif
2193 
2194 
2195 
2196 
2197 #if !defined (SELECT_VECS) || defined (HAVE_rl78_elf32_vec)
2198 
2199 { "rl78-*-elf",
2200 &rl78_elf32_vec },
2201 #endif
2202 
2203 
2204 
2205 #if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_le_vec)
2206 
2207 { "rx-*-elf",
2208 &rx_elf32_le_vec },
2209 #endif
2210 
2211 
2212 
2213 
2214 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf32_vec)
2215 
2216 { "s390-*-linux*",
2217 &s390_elf32_vec },
2218 #endif
2219 
2220 
2221 
2222 
2223 #ifdef BFD64
2224 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec)
2225 
2226 { "s390x-*-linux*",
2227 &s390_elf64_vec },
2228 #endif
2229 
2230 
2231 
2232 
2233 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec)
2234 
2235 { "s390x-*-tpf*",
2236 &s390_elf64_vec },
2237 #endif
2238 
2239 
2240 
2241 
2242 #if !defined (SELECT_VECS) || defined (HAVE_score_elf32_be_vec)
2243 
2244 { "score*-*-elf*",
2245 &score_elf32_be_vec },
2246 #endif
2247 
2248 
2249 
2250 
2251 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_le_vec)
2252 
2253 { "sh64l*-*-elf*",
2254 &sh64_elf32_le_vec },
2255 #endif
2256 
2257 
2258 
2259 
2260 
2261 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_vec)
2262 
2263 { "sh64-*-elf*",
2264 &sh64_elf32_vec },
2265 #endif
2266 
2267 
2268 
2269 
2270 
2271 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_linux_be_vec)
2272 
2273 { "sh64eb-*-linux*",
2274 &sh64_elf32_linux_be_vec },
2275 #endif
2276 
2277 
2278 
2279 
2280 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_linux_vec)
2281 
2282 { "sh64-*-linux*",
2283 &sh64_elf32_linux_vec },
2284 #endif
2285 
2286 
2287 
2288 
2289 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec)
2290 
2291 { "sh-*-linux*",
2292 &sh_elf32_linux_be_vec },
2293 #endif
2294 
2295 
2296 
2297 
2298 
2299 #endif /* BFD64 */
2300 
2301 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec)
2302 
2303 { "sh*eb-*-linux*",
2304 &sh_elf32_linux_be_vec },
2305 #endif
2306 
2307 
2308 
2309 
2310 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_vec)
2311 
2312 { "sh*-*-linux*",
2313 &sh_elf32_linux_vec },
2314 #endif
2315 
2316 
2317 
2318 
2319 
2320 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
2321 
2322 { "sh-*-uclinux*", NULL },{ "sh[12]-*-uclinux*",
2323 &sh_elf32_vec },
2324 #endif
2325 
2326 
2327 #ifdef BFD64
2328 
2329 #endif
2330 
2331 
2332 #ifdef BFD64
2333 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_nbsd_le_vec)
2334 
2335 { "sh5le-*-netbsd*",
2336 &sh64_elf32_nbsd_le_vec },
2337 #endif
2338 
2339 
2340 
2341 
2342 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_nbsd_vec)
2343 
2344 { "sh5-*-netbsd*",
2345 &sh64_elf32_nbsd_vec },
2346 #endif
2347 
2348 
2349 
2350 
2351 
2352 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf64_nbsd_le_vec)
2353 
2354 { "sh64le-*-netbsd*",
2355 &sh64_elf64_nbsd_le_vec },
2356 #endif
2357 
2358 
2359 
2360 
2361 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf64_nbsd_vec)
2362 
2363 { "sh64-*-netbsd*",
2364 &sh64_elf64_nbsd_vec },
2365 #endif
2366 
2367 
2368 
2369 
2370 
2371 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec)
2372 
2373 { "sh*l*-*-netbsdelf*",
2374 &sh_elf32_nbsd_le_vec },
2375 #endif
2376 
2377 
2378 
2379 
2380 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec)
2381 
2382 { "sh-*-netbsdelf*",
2383 &sh_elf32_nbsd_vec },
2384 #endif
2385 
2386 
2387 
2388 
2389 #endif
2390 
2391 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec)
2392 
2393 { "sh*-*-netbsdelf*",
2394 &sh_elf32_nbsd_vec },
2395 #endif
2396 
2397 
2398 
2399 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_symbian_le_vec)
2400 
2401 { "sh*-*-symbianelf*",
2402 &sh_elf32_symbian_le_vec },
2403 #endif
2404 
2405 
2406 
2407 
2408 
2409 #ifdef BFD64
2410 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_le_vec)
2411 
2412 { "shl*-*-elf*", NULL },{ "sh[1234]l*-*-elf*", NULL },{ "sh3el*-*-elf*", NULL },{ "shl*-*-kaos*",
2413 &sh_elf32_le_vec },
2414 #endif
2415 
2416 
2417 
2418 
2419 
2420 #endif
2421 
2422 #if !defined (SELECT_VECS) || defined (HAVE_sh_coff_vec)
2423 
2424 { "sh-*-rtemscoff*",
2425 &sh_coff_vec },
2426 #endif
2427 
2428 
2429 
2430 
2431 
2432 #ifdef BFD64
2433 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
2434 
2435 { "sh-*-elf*", NULL },{ "sh[1234]*-elf*", NULL },{ "sh-*-rtems*", NULL },{ "sh-*-kaos*",
2436 &sh_elf32_vec },
2437 #endif
2438 
2439 
2440 
2441 
2442 
2443 #endif
2444 
2445 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
2446 
2447 { "sh-*-nto*",
2448 &sh_elf32_vec },
2449 #endif
2450 
2451 
2452 
2453 
2454 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec)
2455 
2456 { "sh*-*-openbsd*",
2457 &sh_elf32_nbsd_le_vec },
2458 #endif
2459 
2460 
2461 
2462 #if !defined (SELECT_VECS) || defined (HAVE_sh_pe_le_vec)
2463 
2464 { "sh-*-pe",
2465 &sh_pe_le_vec },
2466 #endif
2467 
2468 
2469 
2470 
2471 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vxworks_vec)
2472 
2473 { "sh-*-vxworks",
2474 &sh_elf32_vxworks_vec },
2475 #endif
2476 
2477 
2478 
2479 
2480 
2481 
2482 
2483 
2484 #if !defined (SELECT_VECS) || defined (HAVE_sh_coff_vec)
2485 
2486 { "sh-*-*",
2487 &sh_coff_vec },
2488 #endif
2489 
2490 
2491 
2492 
2493 
2494 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2495 
2496 { "sparclet-*-aout*",
2497 &sparc_aout_sunos_be_vec },
2498 #endif
2499 
2500 
2501 
2502 
2503 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2504 
2505 { "sparc86x-*-aout*",
2506 &sparc_aout_sunos_be_vec },
2507 #endif
2508 
2509 
2510 
2511 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2512 
2513 { "sparclite-*-elf*", NULL },{ "sparc86x-*-elf*",
2514 &sparc_elf32_vec },
2515 #endif
2516 
2517 
2518 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2519 
2520 { "sparc*-*-chorus*",
2521 &sparc_elf32_vec },
2522 #endif
2523 
2524 
2525 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_linux_vec)
2526 
2527 { "sparc-*-linux*aout*",
2528 &sparc_aout_linux_vec },
2529 #endif
2530 
2531 
2532 
2533 
2534 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2535 
2536 { "sparc-*-linux-*", NULL },{ "sparcv*-*-linux-*",
2537 &sparc_elf32_vec },
2538 #endif
2539 
2540 
2541 
2542 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2543 
2544 { "sparc-*-netbsdelf*",
2545 &sparc_elf32_vec },
2546 #endif
2547 
2548 
2549 
2550 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_nbsd_vec)
2551 
2552 { "sparc-*-netbsdaout*", NULL },{ "sparc-*-netbsd*",
2553 &sparc_aout_nbsd_vec },
2554 #endif
2555 
2556 
2557 
2558 
2559 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_nbsd_vec)
2560 
2561 { "sparc-*-openbsd[0-2].*", NULL },{ "sparc-*-openbsd3.[0-1]",
2562 &sparc_aout_nbsd_vec },
2563 #endif
2564 
2565 
2566 
2567 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2568 
2569 { "sparc-*-openbsd*",
2570 &sparc_elf32_vec },
2571 #endif
2572 
2573 
2574 
2575 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2576 
2577 { "sparc-*-elf*",
2578 &sparc_elf32_vec },
2579 #endif
2580 
2581 
2582 
2583 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec)
2584 
2585 { "sparc-*-solaris2.[0-6]", NULL },{ "sparc-*-solaris2.[0-6].*",
2586 &sparc_elf32_sol2_vec },
2587 #endif
2588 
2589 
2590 
2591 #ifdef BFD64
2592 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec)
2593 
2594 { "sparc-*-solaris2*", NULL },{ "sparcv9-*-solaris2*", NULL },{ "sparc64-*-solaris2*",
2595 &sparc_elf32_sol2_vec },
2596 #endif
2597 
2598 
2599 
2600 
2601 #endif
2602 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2603 
2604 { "sparc-*-sysv4*",
2605 &sparc_elf32_vec },
2606 #endif
2607 
2608 
2609 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vxworks_vec)
2610 
2611 { "sparc-*-vxworks*",
2612 &sparc_elf32_vxworks_vec },
2613 #endif
2614 
2615 
2616 
2617 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2618 
2619 { "sparc-*-netware*",
2620 &sparc_elf32_vec },
2621 #endif
2622 
2623 
2624 
2625 #ifdef BFD64
2626 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2627 
2628 { "sparc64-*-aout*",
2629 &sparc_aout_sunos_be_vec },
2630 #endif
2631 
2632 
2633 
2634 
2635 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec)
2636 
2637 { "sparc64*-*-linux-*",
2638 &sparc_elf64_vec },
2639 #endif
2640 
2641 
2642 
2643 
2644 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec)
2645 
2646 { "sparc64-*-elf*", NULL },{ "sparc64-*-rtems*",
2647 &sparc_elf64_vec },
2648 #endif
2649 
2650 
2651 
2652 
2653 #endif /* BFD64 */
2654 #if !defined (SELECT_VECS) || defined (HAVE_sparc_coff_vec)
2655 
2656 { "sparc*-*-coff*",
2657 &sparc_coff_vec },
2658 #endif
2659 
2660 
2661 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2662 
2663 { "sparc-*-rtems*",
2664 &sparc_elf32_vec },
2665 #endif
2666 
2667 
2668 
2669 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2670 
2671 { "sparc*-*-*",
2672 &sparc_aout_sunos_be_vec },
2673 #endif
2674 
2675 
2676 
2677 
2678 #if !defined (SELECT_VECS) || defined (HAVE_spu_elf32_vec)
2679 
2680 { "spu-*-elf",
2681 &spu_elf32_vec },
2682 #endif
2683 
2684 
2685 
2686 
2687 #if HAVE_aout_vec
2688 #if !defined (SELECT_VECS) || defined (HAVE_aout_vec)
2689 
2690 { "tahoe-*-*",
2691 &aout_vec },
2692 #endif
2693 
2694 
2695 
2696 #endif
2697 
2698 #if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_c6000_le_vec)
2699 
2700 { "tic6x-*-elf",
2701 &tic6x_elf32_c6000_le_vec },
2702 #endif
2703 
2704 
2705 
2706 
2707 #if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_linux_le_vec)
2708 
2709 { "tic6x-*-uclinux",
2710 &tic6x_elf32_linux_le_vec },
2711 #endif
2712 
2713 
2714 
2715 
2716 #if !defined (SELECT_VECS) || defined (HAVE_tic80_coff_vec)
2717 
2718 { "tic80*-*-*",
2719 &tic80_coff_vec },
2720 #endif
2721 
2722 
2723 
2724 
2725 #ifdef BFD64
2726 #if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_le_vec)
2727 
2728 { "tilegx-*-*",
2729 &tilegx_elf64_le_vec },
2730 #endif
2731 
2732 
2733 
2734 #if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_be_vec)
2735 
2736 { "tilegxbe-*-*",
2737 &tilegx_elf64_be_vec },
2738 #endif
2739 
2740 
2741 
2742 #endif
2743 
2744 #if !defined (SELECT_VECS) || defined (HAVE_tilepro_elf32_vec)
2745 
2746 { "tilepro-*-*",
2747 &tilepro_elf32_vec },
2748 #endif
2749 
2750 
2751 
2752 #if !defined (SELECT_VECS) || defined (HAVE_ft32_elf32_vec)
2753 
2754 { "ft32*-*-*",
2755 &ft32_elf32_vec },
2756 #endif
2757 
2758 
2759 
2760 #if !defined (SELECT_VECS) || defined (HAVE_v850_elf32_vec)
2761 
2762 { "v850*-*-*",
2763 &v850_elf32_vec },
2764 #endif
2765 
2766 
2767 
2768 
2769 #if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec)
2770 
2771 { "vax-*-netbsdelf*",
2772 &vax_elf32_vec },
2773 #endif
2774 
2775 
2776 
2777 
2778 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec)
2779 
2780 { "vax-*-netbsdaout*", NULL },{ "vax-*-netbsd*",
2781 &vax_aout_nbsd_vec },
2782 #endif
2783 
2784 
2785 
2786 
2787 
2788 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_bsd_vec)
2789 
2790 { "vax-*-bsd*", NULL },{ "vax-*-ultrix*",
2791 &vax_aout_bsd_vec },
2792 #endif
2793 
2794 
2795 
2796 
2797 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec)
2798 
2799 { "vax-*-openbsd*",
2800 &vax_aout_nbsd_vec },
2801 #endif
2802 
2803 
2804 
2805 
2806 #if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec)
2807 
2808 { "vax-*-linux-*",
2809 &vax_elf32_vec },
2810 #endif
2811 
2812 
2813 
2814 #if !defined (SELECT_VECS) || defined (HAVE_visium_elf32_vec)
2815 
2816 { "visium-*-elf",
2817 &visium_elf32_vec },
2818 #endif
2819 
2820 
2821 
2822 #if !defined (SELECT_VECS) || defined (HAVE_we32k_coff_vec)
2823 
2824 { "we32k-*-*",
2825 &we32k_coff_vec },
2826 #endif
2827 
2828 
2829 
2830 #if !defined (SELECT_VECS) || defined (HAVE_w65_coff_vec)
2831 
2832 { "w65-*-*",
2833 &w65_coff_vec },
2834 #endif
2835 
2836 
2837 
2838 #if !defined (SELECT_VECS) || defined (HAVE_xgate_elf32_vec)
2839 
2840 { "xgate-*-*",
2841 &xgate_elf32_vec },
2842 #endif
2843 
2844 
2845 
2846 
2847 #if !defined (SELECT_VECS) || defined (HAVE_xstormy16_elf32_vec)
2848 
2849 { "xstormy16-*-elf",
2850 &xstormy16_elf32_vec },
2851 #endif
2852 
2853 
2854 
2855 #if !defined (SELECT_VECS) || defined (HAVE_xtensa_elf32_le_vec)
2856 
2857 { "xtensa*-*-*",
2858 &xtensa_elf32_le_vec },
2859 #endif
2860 
2861 
2862 
2863 #if !defined (SELECT_VECS) || defined (HAVE_xc16x_elf32_vec)
2864 
2865 { "xc16x-*-elf",
2866 &xc16x_elf32_vec },
2867 #endif
2868 
2869 
2870 
2871 #if !defined (SELECT_VECS) || defined (HAVE_z80_coff_vec)
2872 
2873 { "z80-*-*",
2874 &z80_coff_vec },
2875 #endif
2876 
2877 
2878 
2879 
2880 #if !defined (SELECT_VECS) || defined (HAVE_z8k_coff_vec)
2881 
2882 { "z8k*-*-*",
2883 &z8k_coff_vec },
2884 #endif
2885 
2886 
2887 
2888 
2889 #if !defined (SELECT_VECS) || defined (HAVE_ieee_vec)
2890 
2891 { "*-*-ieee*",
2892 &ieee_vec },
2893 #endif
2894 
2895 
2896 
2897 #if !defined (SELECT_VECS) || defined (HAVE_aout_adobe_vec)
2898 
2899 { "*-adobe-*",
2900 &aout_adobe_vec },
2901 #endif
2902 
2903 
2904 
2905 
2906 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_newsos3_vec)
2907 
2908 { "*-sony-*",
2909 &m68k_aout_newsos3_vec },
2910 #endif
2911 
2912 
2913 
2914 
2915 #if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_vec)
2916 
2917 { "*-tandem-*",
2918 &m68k_coff_vec },
2919 #endif
2920 
2921 
2922 
2923