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