xref: /netbsd-src/external/gpl3/gdb.old/lib/libbfd/arch/powerpc/targmatch.h (revision a24efa7dea9f1f56c3bdb15a927d3516792ace1c)
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_mips_elf32_trad_le_vec)
1493 
1494 { "mips*el-*-netbsd*",
1495 &mips_elf32_trad_le_vec },
1496 #endif
1497 
1498 
1499 
1500 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1501 
1502 { "mips*-*-netbsd*",
1503 &mips_elf32_trad_be_vec },
1504 #endif
1505 
1506 
1507 
1508 #endif
1509 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_le_vec)
1510 
1511 { "mips*-dec-*", NULL },{ "mips*el-*-ecoff*",
1512 &mips_ecoff_le_vec },
1513 #endif
1514 
1515 
1516 
1517 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1518 
1519 { "mips*-*-ecoff*",
1520 &mips_ecoff_be_vec },
1521 #endif
1522 
1523 
1524 
1525 #ifdef BFD64
1526 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_be_vec)
1527 
1528 { "mips*-*-irix6*",
1529 &mips_elf32_n_be_vec },
1530 #endif
1531 
1532 
1533 
1534 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_le_vec)
1535 
1536 { "mips64*-ps2-elf*",
1537 &mips_elf32_n_le_vec },
1538 #endif
1539 
1540 
1541 
1542 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1543 
1544 { "mips*-ps2-elf*",
1545 &mips_elf32_le_vec },
1546 #endif
1547 
1548 
1549 
1550 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1551 
1552 { "mips*-*-irix5*",
1553 &mips_elf32_be_vec },
1554 #endif
1555 
1556 
1557 
1558 #endif
1559 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1560 
1561 { "mips*-sgi-*", NULL },{ "mips*-*-bsd*",
1562 &mips_ecoff_be_vec },
1563 #endif
1564 
1565 
1566 
1567 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_bele_vec)
1568 
1569 { "mips*-*-lnews*",
1570 &mips_ecoff_bele_vec },
1571 #endif
1572 
1573 
1574 
1575 #ifdef BFD64
1576 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1577 
1578 { "mips*-*-sysv4*",
1579 &mips_elf32_trad_be_vec },
1580 #endif
1581 
1582 
1583 
1584 #endif
1585 #if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1586 
1587 { "mips*-*-sysv*", NULL },{ "mips*-*-riscos*",
1588 &mips_ecoff_be_vec },
1589 #endif
1590 
1591 
1592 
1593 #ifdef BFD64
1594 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_le_vec)
1595 
1596 { "mips*el-*-vxworks*",
1597 &mips_elf32_vxworks_le_vec },
1598 #endif
1599 
1600 
1601 
1602 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_be_vec)
1603 
1604 { "mips*-*-vxworks*",
1605 &mips_elf32_vxworks_be_vec },
1606 #endif
1607 
1608 
1609 
1610 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1611 
1612 { "mips*el-sde-elf*",
1613 &mips_elf32_trad_le_vec },
1614 #endif
1615 
1616 
1617 
1618 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1619 
1620 { "mips*-sde-elf*", NULL },{ "mips*-mti-elf*", NULL },{ "mips*-img-elf*",
1621 &mips_elf32_trad_be_vec },
1622 #endif
1623 
1624 
1625 
1626 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1627 
1628 { "mips*el-*-elf*", NULL },{ "mips*el-*-vxworks*", NULL },{ "mips*-*-chorus*",
1629 &mips_elf32_le_vec },
1630 #endif
1631 
1632 
1633 
1634 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1635 
1636 { "mips*-*-elf*", NULL },{ "mips*-*-rtems*", NULL },{ "mips*-*-vxworks", NULL },{ "mips*-*-windiss",
1637 &mips_elf32_be_vec },
1638 #endif
1639 
1640 
1641 
1642 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1643 
1644 { "mips*-*-none",
1645 &mips_elf32_be_vec },
1646 #endif
1647 
1648 
1649 
1650 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf64_trad_be_vec)
1651 
1652 { "mips64*-*-openbsd*",
1653 &mips_elf64_trad_be_vec },
1654 #endif
1655 
1656 
1657 
1658 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1659 
1660 { "mips*el-*-openbsd*",
1661 &mips_elf32_le_vec },
1662 #endif
1663 
1664 
1665 
1666 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1667 
1668 { "mips*-*-openbsd*",
1669 &mips_elf32_be_vec },
1670 #endif
1671 
1672 
1673 
1674 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec)
1675 
1676 { "mips64*el-*-linux*",
1677 &mips_elf32_ntrad_le_vec },
1678 #endif
1679 
1680 
1681 
1682 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec)
1683 
1684 { "mips64*-*-linux*",
1685 &mips_elf32_ntrad_be_vec },
1686 #endif
1687 
1688 
1689 
1690 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1691 
1692 { "mips*el-*-linux*",
1693 &mips_elf32_trad_le_vec },
1694 #endif
1695 
1696 
1697 
1698 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1699 
1700 { "mips*-*-linux*",
1701 &mips_elf32_trad_be_vec },
1702 #endif
1703 
1704 
1705 
1706 
1707 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_le_vec)
1708 
1709 { "mips64*el-*-freebsd*", NULL },{ "mips64*el-*-kfreebsd*-gnu",
1710 &mips_elf32_ntradfbsd_le_vec },
1711 #endif
1712 
1713 
1714 
1715 
1716 
1717 
1718 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_be_vec)
1719 
1720 { "mips64*-*-freebsd*", NULL },{ "mips64*-*-kfreebsd*-gnu",
1721 &mips_elf32_ntradfbsd_be_vec },
1722 #endif
1723 
1724 
1725 
1726 
1727 
1728 
1729 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_le_vec)
1730 
1731 { "mips*el-*-freebsd*", NULL },{ "mips*el-*-kfreebsd*-gnu",
1732 &mips_elf32_tradfbsd_le_vec },
1733 #endif
1734 
1735 
1736 
1737 
1738 
1739 
1740 #if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_be_vec)
1741 
1742 { "mips*-*-freebsd*", NULL },{ "mips*-*-kfreebsd*-gnu",
1743 &mips_elf32_tradfbsd_be_vec },
1744 #endif
1745 
1746 
1747 
1748 
1749 
1750 #if !defined (SELECT_VECS) || defined (HAVE_mmix_elf64_vec)
1751 
1752 { "mmix-*-*",
1753 &mmix_elf64_vec },
1754 #endif
1755 
1756 
1757 
1758 
1759 #endif
1760 #if !defined (SELECT_VECS) || defined (HAVE_mn10200_elf32_vec)
1761 
1762 { "mn10200-*-*",
1763 &mn10200_elf32_vec },
1764 #endif
1765 
1766 
1767 
1768 #if !defined (SELECT_VECS) || defined (HAVE_mn10300_elf32_vec)
1769 
1770 { "mn10300-*-*",
1771 &mn10300_elf32_vec },
1772 #endif
1773 
1774 
1775 
1776 
1777 #if !defined (SELECT_VECS) || defined (HAVE_mt_elf32_vec)
1778 
1779 { "mt-*-elf",
1780 &mt_elf32_vec },
1781 #endif
1782 
1783 
1784 
1785 #if !defined (SELECT_VECS) || defined (HAVE_msp430_elf32_vec)
1786 
1787 { "msp430-*-*",
1788 &msp430_elf32_vec },
1789 #endif
1790 
1791 
1792 
1793 
1794 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_le_vec)
1795 
1796 { "nds32*le-*-linux*",
1797 &nds32_elf32_linux_le_vec },
1798 #endif
1799 
1800 
1801 
1802 
1803 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_be_vec)
1804 
1805 { "nds32*be-*-linux*",
1806 &nds32_elf32_linux_be_vec },
1807 #endif
1808 
1809 
1810 
1811 
1812 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_le_vec)
1813 
1814 { "nds32*le-*-*",
1815 &nds32_elf32_le_vec },
1816 #endif
1817 
1818 
1819 
1820 
1821 #if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_be_vec)
1822 
1823 { "nds32*be-*-*",
1824 &nds32_elf32_be_vec },
1825 #endif
1826 
1827 
1828 
1829 
1830 #if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532mach_vec)
1831 
1832 { "ns32k-pc532-mach*", NULL },{ "ns32k-pc532-ux*",
1833 &ns32k_aout_pc532mach_vec },
1834 #endif
1835 
1836 
1837 
1838 #if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532nbsd_vec)
1839 
1840 { "ns32k-*-netbsd*", NULL },{ "ns32k-*-lites*", NULL },{ "ns32k-*-openbsd*",
1841 &ns32k_aout_pc532nbsd_vec },
1842 #endif
1843 
1844 
1845 
1846 
1847 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_be_vec)
1848 
1849 { "nios2eb-*-*",
1850 &nios2_elf32_be_vec },
1851 #endif
1852 
1853 
1854 
1855 
1856 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec)
1857 
1858 { "nios2el-*-*",
1859 &nios2_elf32_le_vec },
1860 #endif
1861 
1862 
1863 
1864 
1865 #if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec)
1866 
1867 { "nios2-*-*",
1868 &nios2_elf32_le_vec },
1869 #endif
1870 
1871 
1872 
1873 
1874 #if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec)
1875 
1876 { "or1k-*-elf", NULL },{ "or1k-*-linux*", NULL },{ "or1k-*-rtems*",
1877 &or1k_elf32_vec },
1878 #endif
1879 
1880 
1881 
1882 #if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec)
1883 
1884 { "or1knd-*-elf", NULL },{ "or1knd-*-linux*", NULL },{ "or1knd-*-rtems*",
1885 &or1k_elf32_vec },
1886 #endif
1887 
1888 
1889 
1890 #if !defined (SELECT_VECS) || defined (HAVE_pdp11_aout_vec)
1891 
1892 { "pdp11-*-*",
1893 &pdp11_aout_vec },
1894 #endif
1895 
1896 
1897 
1898 
1899 #if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_vec)
1900 
1901 { "pj-*-*",
1902 &pj_elf32_vec },
1903 #endif
1904 
1905 
1906 
1907 
1908 #if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_le_vec)
1909 
1910 { "pjl-*-*",
1911 &pj_elf32_le_vec },
1912 #endif
1913 
1914 
1915 
1916 
1917 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
1918 
1919 { "powerpc-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]",
1920 &rs6000_xcoff_vec },
1921 #endif
1922 
1923 
1924 
1925 
1926 #ifdef BFD64
1927 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec)
1928 
1929 { "powerpc64-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]",
1930 &rs6000_xcoff64_aix_vec },
1931 #endif
1932 
1933 
1934 
1935 
1936 #endif
1937 
1938 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
1939 
1940 { "powerpc-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*",
1941 &rs6000_xcoff_vec },
1942 #endif
1943 
1944 
1945 
1946 
1947 #ifdef BFD64
1948 
1949 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec)
1950 
1951 { "powerpc64-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*",
1952 &rs6000_xcoff64_aix_vec },
1953 #endif
1954 
1955 
1956 
1957 
1958 #endif
1959 
1960 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
1961 
1962 { "powerpc-*-aix*", NULL },{ "powerpc-*-beos*", NULL },{ "rs6000-*-*",
1963 &rs6000_xcoff_vec },
1964 #endif
1965 
1966 
1967 
1968 #ifdef BFD64
1969 #if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_vec)
1970 
1971 { "powerpc64-*-aix*",
1972 &rs6000_xcoff64_vec },
1973 #endif
1974 
1975 
1976 
1977 
1978 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_fbsd_vec)
1979 
1980 { "powerpc64-*-freebsd*",
1981 &powerpc_elf64_fbsd_vec },
1982 #endif
1983 
1984 
1985 
1986 
1987 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_vec)
1988 
1989 { "powerpc64-*-elf*", NULL },{ "powerpc-*-elf64*", NULL },{ "powerpc64-*-linux*", NULL },
1990 { "powerpc64-*-*bsd*",
1991 &powerpc_elf64_vec },
1992 #endif
1993 
1994 
1995 
1996 
1997 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_le_vec)
1998 
1999 { "powerpc64le-*-elf*", NULL },{ "powerpcle-*-elf64*", NULL },{ "powerpc64le-*-linux*", NULL },
2000 { "powerpc64le-*-*bsd*",
2001 &powerpc_elf64_le_vec },
2002 #endif
2003 
2004 
2005 
2006 
2007 #endif
2008 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_fbsd_vec)
2009 
2010 { "powerpc-*-*freebsd*",
2011 &powerpc_elf32_fbsd_vec },
2012 #endif
2013 
2014 
2015 
2016 
2017 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2018 
2019 { "powerpc-*-*bsd*", NULL },{ "powerpc-*-elf*", NULL },{ "powerpc-*-sysv4*", NULL },{ "powerpc-*-eabi*", NULL },
2020 { "powerpc-*-solaris2*", NULL },{ "powerpc-*-linux-*", NULL },{ "powerpc-*-rtems*", NULL },
2021 { "powerpc-*-chorus*",
2022 &powerpc_elf32_vec },
2023 #endif
2024 
2025 
2026 
2027 
2028 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2029 
2030 { "powerpc-*-kaos*",
2031 &powerpc_elf32_vec },
2032 #endif
2033 
2034 
2035 
2036 
2037 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_be_vec)
2038 
2039 { "powerpc-*-darwin*", NULL },{ "powerpc-*-macos10*", NULL },{ "powerpc-*-rhapsody*",
2040 &mach_o_be_vec },
2041 #endif
2042 
2043 
2044 
2045 
2046 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_xcoff_vec)
2047 
2048 { "powerpc-*-macos*",
2049 &powerpc_xcoff_vec },
2050 #endif
2051 
2052 
2053 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2054 
2055 { "powerpc-*-lynxos*",
2056 &powerpc_elf32_vec },
2057 #endif
2058 
2059 
2060 
2061 
2062 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2063 
2064 { "powerpc-*-netware*",
2065 &powerpc_elf32_vec },
2066 #endif
2067 
2068 
2069 
2070 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2071 
2072 { "powerpc-*-nto*",
2073 &powerpc_elf32_vec },
2074 #endif
2075 
2076 
2077 
2078 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vxworks_vec)
2079 
2080 { "powerpc-*-vxworks*", NULL },{ "powerpc-*-windiss*",
2081 &powerpc_elf32_vxworks_vec },
2082 #endif
2083 
2084 
2085 
2086 
2087 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec)
2088 
2089 { "powerpcle-*-nto*",
2090 &powerpc_elf32_le_vec },
2091 #endif
2092 
2093 
2094 
2095 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec)
2096 
2097 { "powerpcle-*-elf*", NULL },{ "powerpcle-*-sysv4*", NULL },{ "powerpcle-*-eabi*", NULL },
2098 { "powerpcle-*-solaris2*", NULL },{ "powerpcle-*-linux-*", NULL },{ "powerpcle-*-vxworks*",
2099 &powerpc_elf32_le_vec },
2100 #endif
2101 
2102 
2103 
2104 
2105 #if !defined (SELECT_VECS) || defined (HAVE_powerpc_pe_le_vec)
2106 
2107 { "powerpcle-*-pe", NULL },{ "powerpcle-*-winnt*", NULL },{ "powerpcle-*-cygwin*",
2108 &powerpc_pe_le_vec },
2109 #endif
2110 
2111 
2112 
2113 
2114 #if !defined (SELECT_VECS) || defined (HAVE_rl78_elf32_vec)
2115 
2116 { "rl78-*-elf",
2117 &rl78_elf32_vec },
2118 #endif
2119 
2120 
2121 
2122 #if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_le_vec)
2123 
2124 { "rx-*-elf",
2125 &rx_elf32_le_vec },
2126 #endif
2127 
2128 
2129 
2130 
2131 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf32_vec)
2132 
2133 { "s390-*-linux*",
2134 &s390_elf32_vec },
2135 #endif
2136 
2137 
2138 
2139 
2140 #ifdef BFD64
2141 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec)
2142 
2143 { "s390x-*-linux*",
2144 &s390_elf64_vec },
2145 #endif
2146 
2147 
2148 
2149 
2150 #if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec)
2151 
2152 { "s390x-*-tpf*",
2153 &s390_elf64_vec },
2154 #endif
2155 
2156 
2157 
2158 
2159 #if !defined (SELECT_VECS) || defined (HAVE_score_elf32_be_vec)
2160 
2161 { "score*-*-elf*",
2162 &score_elf32_be_vec },
2163 #endif
2164 
2165 
2166 
2167 
2168 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_le_vec)
2169 
2170 { "sh64l*-*-elf*",
2171 &sh64_elf32_le_vec },
2172 #endif
2173 
2174 
2175 
2176 
2177 
2178 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_vec)
2179 
2180 { "sh64-*-elf*",
2181 &sh64_elf32_vec },
2182 #endif
2183 
2184 
2185 
2186 
2187 
2188 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_linux_be_vec)
2189 
2190 { "sh64eb-*-linux*",
2191 &sh64_elf32_linux_be_vec },
2192 #endif
2193 
2194 
2195 
2196 
2197 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_linux_vec)
2198 
2199 { "sh64-*-linux*",
2200 &sh64_elf32_linux_vec },
2201 #endif
2202 
2203 
2204 
2205 
2206 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec)
2207 
2208 { "sh-*-linux*",
2209 &sh_elf32_linux_be_vec },
2210 #endif
2211 
2212 
2213 
2214 
2215 #endif /* BFD64 */
2216 
2217 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec)
2218 
2219 { "sh*eb-*-linux*",
2220 &sh_elf32_linux_be_vec },
2221 #endif
2222 
2223 
2224 
2225 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_vec)
2226 
2227 { "sh*-*-linux*",
2228 &sh_elf32_linux_vec },
2229 #endif
2230 
2231 
2232 
2233 
2234 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
2235 
2236 { "sh-*-uclinux*", NULL },{ "sh[12]-*-uclinux*",
2237 &sh_elf32_vec },
2238 #endif
2239 
2240 
2241 #ifdef BFD64
2242 
2243 #endif
2244 
2245 
2246 #ifdef BFD64
2247 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_nbsd_le_vec)
2248 
2249 { "sh5le-*-netbsd*",
2250 &sh64_elf32_nbsd_le_vec },
2251 #endif
2252 
2253 
2254 
2255 
2256 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_nbsd_vec)
2257 
2258 { "sh5-*-netbsd*",
2259 &sh64_elf32_nbsd_vec },
2260 #endif
2261 
2262 
2263 
2264 
2265 
2266 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf64_nbsd_le_vec)
2267 
2268 { "sh64le-*-netbsd*",
2269 &sh64_elf64_nbsd_le_vec },
2270 #endif
2271 
2272 
2273 
2274 
2275 #if !defined (SELECT_VECS) || defined (HAVE_sh64_elf64_nbsd_vec)
2276 
2277 { "sh64-*-netbsd*",
2278 &sh64_elf64_nbsd_vec },
2279 #endif
2280 
2281 
2282 
2283 
2284 
2285 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec)
2286 
2287 { "sh*l*-*-netbsdelf*",
2288 &sh_elf32_nbsd_le_vec },
2289 #endif
2290 
2291 
2292 
2293 
2294 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec)
2295 
2296 { "sh-*-netbsdelf*",
2297 &sh_elf32_nbsd_vec },
2298 #endif
2299 
2300 
2301 
2302 
2303 #endif
2304 
2305 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec)
2306 
2307 { "sh*-*-netbsdelf*",
2308 &sh_elf32_nbsd_vec },
2309 #endif
2310 
2311 
2312 
2313 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_symbian_le_vec)
2314 
2315 { "sh*-*-symbianelf*",
2316 &sh_elf32_symbian_le_vec },
2317 #endif
2318 
2319 
2320 
2321 
2322 
2323 #ifdef BFD64
2324 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_le_vec)
2325 
2326 { "shl*-*-elf*", NULL },{ "sh[1234]l*-*-elf*", NULL },{ "sh3el*-*-elf*", NULL },{ "shl*-*-kaos*",
2327 &sh_elf32_le_vec },
2328 #endif
2329 
2330 
2331 
2332 
2333 
2334 #endif
2335 
2336 #if !defined (SELECT_VECS) || defined (HAVE_sh_coff_vec)
2337 
2338 { "sh-*-rtemscoff*",
2339 &sh_coff_vec },
2340 #endif
2341 
2342 
2343 
2344 
2345 
2346 #ifdef BFD64
2347 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
2348 
2349 { "sh-*-elf*", NULL },{ "sh[1234]*-elf*", NULL },{ "sh-*-rtems*", NULL },{ "sh-*-kaos*",
2350 &sh_elf32_vec },
2351 #endif
2352 
2353 
2354 
2355 
2356 
2357 #endif
2358 
2359 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
2360 
2361 { "sh-*-nto*",
2362 &sh_elf32_vec },
2363 #endif
2364 
2365 
2366 
2367 
2368 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec)
2369 
2370 { "sh*-*-openbsd*",
2371 &sh_elf32_nbsd_le_vec },
2372 #endif
2373 
2374 
2375 
2376 #if !defined (SELECT_VECS) || defined (HAVE_sh_pe_le_vec)
2377 
2378 { "sh-*-pe",
2379 &sh_pe_le_vec },
2380 #endif
2381 
2382 
2383 
2384 
2385 #if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vxworks_vec)
2386 
2387 { "sh-*-vxworks",
2388 &sh_elf32_vxworks_vec },
2389 #endif
2390 
2391 
2392 
2393 
2394 
2395 
2396 
2397 
2398 #if !defined (SELECT_VECS) || defined (HAVE_sh_coff_vec)
2399 
2400 { "sh-*-*",
2401 &sh_coff_vec },
2402 #endif
2403 
2404 
2405 
2406 
2407 
2408 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2409 
2410 { "sparclet-*-aout*",
2411 &sparc_aout_sunos_be_vec },
2412 #endif
2413 
2414 
2415 
2416 
2417 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2418 
2419 { "sparc86x-*-aout*",
2420 &sparc_aout_sunos_be_vec },
2421 #endif
2422 
2423 
2424 
2425 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2426 
2427 { "sparclite-*-elf*", NULL },{ "sparc86x-*-elf*",
2428 &sparc_elf32_vec },
2429 #endif
2430 
2431 
2432 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2433 
2434 { "sparc*-*-chorus*",
2435 &sparc_elf32_vec },
2436 #endif
2437 
2438 
2439 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_linux_vec)
2440 
2441 { "sparc-*-linux*aout*",
2442 &sparc_aout_linux_vec },
2443 #endif
2444 
2445 
2446 
2447 
2448 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2449 
2450 { "sparc-*-linux-*", NULL },{ "sparcv*-*-linux-*",
2451 &sparc_elf32_vec },
2452 #endif
2453 
2454 
2455 
2456 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2457 
2458 { "sparc-*-netbsdelf*",
2459 &sparc_elf32_vec },
2460 #endif
2461 
2462 
2463 
2464 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_nbsd_vec)
2465 
2466 { "sparc-*-netbsdaout*", NULL },{ "sparc-*-netbsd*",
2467 &sparc_aout_nbsd_vec },
2468 #endif
2469 
2470 
2471 
2472 
2473 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_nbsd_vec)
2474 
2475 { "sparc-*-openbsd[0-2].*", NULL },{ "sparc-*-openbsd3.[0-1]",
2476 &sparc_aout_nbsd_vec },
2477 #endif
2478 
2479 
2480 
2481 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2482 
2483 { "sparc-*-openbsd*",
2484 &sparc_elf32_vec },
2485 #endif
2486 
2487 
2488 
2489 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2490 
2491 { "sparc-*-elf*",
2492 &sparc_elf32_vec },
2493 #endif
2494 
2495 
2496 
2497 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec)
2498 
2499 { "sparc-*-solaris2.[0-6]", NULL },{ "sparc-*-solaris2.[0-6].*",
2500 &sparc_elf32_sol2_vec },
2501 #endif
2502 
2503 
2504 
2505 #ifdef BFD64
2506 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec)
2507 
2508 { "sparc-*-solaris2*", NULL },{ "sparcv9-*-solaris2*", NULL },{ "sparc64-*-solaris2*",
2509 &sparc_elf32_sol2_vec },
2510 #endif
2511 
2512 
2513 
2514 
2515 #endif
2516 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2517 
2518 { "sparc-*-sysv4*",
2519 &sparc_elf32_vec },
2520 #endif
2521 
2522 
2523 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vxworks_vec)
2524 
2525 { "sparc-*-vxworks*",
2526 &sparc_elf32_vxworks_vec },
2527 #endif
2528 
2529 
2530 
2531 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2532 
2533 { "sparc-*-netware*",
2534 &sparc_elf32_vec },
2535 #endif
2536 
2537 
2538 
2539 #ifdef BFD64
2540 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2541 
2542 { "sparc64-*-aout*",
2543 &sparc_aout_sunos_be_vec },
2544 #endif
2545 
2546 
2547 
2548 
2549 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec)
2550 
2551 { "sparc64*-*-linux-*",
2552 &sparc_elf64_vec },
2553 #endif
2554 
2555 
2556 
2557 
2558 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec)
2559 
2560 { "sparc64-*-elf*", NULL },{ "sparc64-*-rtems*",
2561 &sparc_elf64_vec },
2562 #endif
2563 
2564 
2565 
2566 
2567 #endif /* BFD64 */
2568 #if !defined (SELECT_VECS) || defined (HAVE_sparc_coff_vec)
2569 
2570 { "sparc*-*-coff*",
2571 &sparc_coff_vec },
2572 #endif
2573 
2574 
2575 #if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2576 
2577 { "sparc-*-rtems*",
2578 &sparc_elf32_vec },
2579 #endif
2580 
2581 
2582 
2583 #if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2584 
2585 { "sparc*-*-*",
2586 &sparc_aout_sunos_be_vec },
2587 #endif
2588 
2589 
2590 
2591 
2592 #if !defined (SELECT_VECS) || defined (HAVE_spu_elf32_vec)
2593 
2594 { "spu-*-elf",
2595 &spu_elf32_vec },
2596 #endif
2597 
2598 
2599 
2600 
2601 #if HAVE_aout_vec
2602 #if !defined (SELECT_VECS) || defined (HAVE_aout_vec)
2603 
2604 { "tahoe-*-*",
2605 &aout_vec },
2606 #endif
2607 
2608 
2609 
2610 #endif
2611 
2612 #if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_c6000_le_vec)
2613 
2614 { "tic6x-*-elf",
2615 &tic6x_elf32_c6000_le_vec },
2616 #endif
2617 
2618 
2619 
2620 
2621 #if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_linux_le_vec)
2622 
2623 { "tic6x-*-uclinux",
2624 &tic6x_elf32_linux_le_vec },
2625 #endif
2626 
2627 
2628 
2629 
2630 #if !defined (SELECT_VECS) || defined (HAVE_tic80_coff_vec)
2631 
2632 { "tic80*-*-*",
2633 &tic80_coff_vec },
2634 #endif
2635 
2636 
2637 
2638 
2639 #ifdef BFD64
2640 #if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_le_vec)
2641 
2642 { "tilegx-*-*",
2643 &tilegx_elf64_le_vec },
2644 #endif
2645 
2646 
2647 
2648 #if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_be_vec)
2649 
2650 { "tilegxbe-*-*",
2651 &tilegx_elf64_be_vec },
2652 #endif
2653 
2654 
2655 
2656 #endif
2657 
2658 #if !defined (SELECT_VECS) || defined (HAVE_tilepro_elf32_vec)
2659 
2660 { "tilepro-*-*",
2661 &tilepro_elf32_vec },
2662 #endif
2663 
2664 
2665 
2666 #if !defined (SELECT_VECS) || defined (HAVE_v850_elf32_vec)
2667 
2668 { "v850*-*-*",
2669 &v850_elf32_vec },
2670 #endif
2671 
2672 
2673 
2674 
2675 #if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec)
2676 
2677 { "vax-*-netbsdelf*",
2678 &vax_elf32_vec },
2679 #endif
2680 
2681 
2682 
2683 
2684 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec)
2685 
2686 { "vax-*-netbsdaout*", NULL },{ "vax-*-netbsd*",
2687 &vax_aout_nbsd_vec },
2688 #endif
2689 
2690 
2691 
2692 
2693 
2694 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_bsd_vec)
2695 
2696 { "vax-*-bsd*", NULL },{ "vax-*-ultrix*",
2697 &vax_aout_bsd_vec },
2698 #endif
2699 
2700 
2701 
2702 
2703 #if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec)
2704 
2705 { "vax-*-openbsd*",
2706 &vax_aout_nbsd_vec },
2707 #endif
2708 
2709 
2710 
2711 
2712 #if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec)
2713 
2714 { "vax-*-linux-*",
2715 &vax_elf32_vec },
2716 #endif
2717 
2718 
2719 
2720 #if !defined (SELECT_VECS) || defined (HAVE_visium_elf32_vec)
2721 
2722 { "visium-*-elf",
2723 &visium_elf32_vec },
2724 #endif
2725 
2726 
2727 
2728 #if !defined (SELECT_VECS) || defined (HAVE_we32k_coff_vec)
2729 
2730 { "we32k-*-*",
2731 &we32k_coff_vec },
2732 #endif
2733 
2734 
2735 
2736 #if !defined (SELECT_VECS) || defined (HAVE_w65_coff_vec)
2737 
2738 { "w65-*-*",
2739 &w65_coff_vec },
2740 #endif
2741 
2742 
2743 
2744 #if !defined (SELECT_VECS) || defined (HAVE_xgate_elf32_vec)
2745 
2746 { "xgate-*-*",
2747 &xgate_elf32_vec },
2748 #endif
2749 
2750 
2751 
2752 
2753 #if !defined (SELECT_VECS) || defined (HAVE_xstormy16_elf32_vec)
2754 
2755 { "xstormy16-*-elf",
2756 &xstormy16_elf32_vec },
2757 #endif
2758 
2759 
2760 
2761 #if !defined (SELECT_VECS) || defined (HAVE_xtensa_elf32_le_vec)
2762 
2763 { "xtensa*-*-*",
2764 &xtensa_elf32_le_vec },
2765 #endif
2766 
2767 
2768 
2769 #if !defined (SELECT_VECS) || defined (HAVE_xc16x_elf32_vec)
2770 
2771 { "xc16x-*-elf",
2772 &xc16x_elf32_vec },
2773 #endif
2774 
2775 
2776 
2777 #if !defined (SELECT_VECS) || defined (HAVE_z80_coff_vec)
2778 
2779 { "z80-*-*",
2780 &z80_coff_vec },
2781 #endif
2782 
2783 
2784 
2785 
2786 #if !defined (SELECT_VECS) || defined (HAVE_z8k_coff_vec)
2787 
2788 { "z8k*-*-*",
2789 &z8k_coff_vec },
2790 #endif
2791 
2792 
2793 
2794 
2795 #if !defined (SELECT_VECS) || defined (HAVE_ieee_vec)
2796 
2797 { "*-*-ieee*",
2798 &ieee_vec },
2799 #endif
2800 
2801 
2802 
2803 #if !defined (SELECT_VECS) || defined (HAVE_aout_adobe_vec)
2804 
2805 { "*-adobe-*",
2806 &aout_adobe_vec },
2807 #endif
2808 
2809 
2810 
2811 
2812 #if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_newsos3_vec)
2813 
2814 { "*-sony-*",
2815 &m68k_aout_newsos3_vec },
2816 #endif
2817 
2818 
2819 
2820 
2821 #if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_vec)
2822 
2823 { "*-tandem-*",
2824 &m68k_coff_vec },
2825 #endif
2826 
2827 
2828 
2829