xref: /netbsd-src/external/gpl3/gdb/lib/libbfd/arch/powerpc/targmatch.h (revision b7b7574d3bf8eeb51a1fa3977b59142ec6434a55)
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_bfd_elf64_littleaarch64_vec)
7 { "aarch64-*-elf",
8 &bfd_elf64_littleaarch64_vec },
9 #endif
10 
11 
12 
13 
14 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_bigaarch64_vec)
15 
16 { "aarch64_be-*-elf",
17 &bfd_elf64_bigaarch64_vec },
18 #endif
19 
20 
21 
22 
23 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_littleaarch64_vec)
24 
25 { "aarch64-*-linux*",
26 &bfd_elf64_littleaarch64_vec },
27 #endif
28 
29 
30 
31 
32 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_bigaarch64_vec)
33 
34 { "aarch64_be-*-linux*",
35 &bfd_elf64_bigaarch64_vec },
36 #endif
37 
38 
39 
40 
41 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_alpha_freebsd_vec)
42 
43 { "alpha*-*-freebsd*", NULL },{ "alpha*-*-kfreebsd*-gnu",
44 &bfd_elf64_alpha_freebsd_vec },
45 #endif
46 
47 
48 
49 
50 
51 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_alpha_vec)
52 
53 { "alpha*-*-netbsd*", NULL },{ "alpha*-*-openbsd*",
54 &bfd_elf64_alpha_vec },
55 #endif
56 
57 
58 
59 
60 #if !defined (SELECT_VECS) || defined (HAVE_ecoffalpha_little_vec)
61 
62 { "alpha*-*-netware*",
63 &ecoffalpha_little_vec },
64 #endif
65 
66 
67 
68 
69 #if !defined (SELECT_VECS) || defined (HAVE_ecoffalpha_little_vec)
70 
71 { "alpha*-*-linux*ecoff*",
72 &ecoffalpha_little_vec },
73 #endif
74 
75 
76 
77 
78 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_alpha_vec)
79 
80 { "alpha*-*-linux-*", NULL },{ "alpha*-*-elf*",
81 &bfd_elf64_alpha_vec },
82 #endif
83 
84 
85 
86 
87 #if !defined (SELECT_VECS) || defined (HAVE_vms_alpha_vec)
88 
89 { "alpha*-*-*vms*",
90 &vms_alpha_vec },
91 #endif
92 
93 
94 
95 
96 #if !defined (SELECT_VECS) || defined (HAVE_ecoffalpha_little_vec)
97 
98 { "alpha*-*-*",
99 &ecoffalpha_little_vec },
100 #endif
101 
102 
103 
104 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_ia64_little_vec)
105 
106 { "ia64*-*-freebsd*", NULL },{ "ia64*-*-netbsd*", NULL },{ "ia64*-*-linux-*", NULL },{ "ia64*-*-elf*", NULL },{ "ia64*-*-kfreebsd*-gnu",
107 &bfd_elf64_ia64_little_vec },
108 #endif
109 
110 
111 
112 
113 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ia64_hpux_big_vec)
114 
115 { "ia64*-*-hpux*",
116 &bfd_elf32_ia64_hpux_big_vec },
117 #endif
118 
119 
120 
121 
122 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_ia64_vms_vec)
123 
124 { "ia64*-*-*vms*",
125 &bfd_elf64_ia64_vms_vec },
126 #endif
127 
128 
129 
130 
131 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sparc_freebsd_vec)
132 
133 { "sparc64-*-freebsd*", NULL },{ "sparc64-*-kfreebsd*-gnu",
134 &bfd_elf64_sparc_freebsd_vec },
135 #endif
136 
137 
138 
139 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sparc_vec)
140 
141 { "sparc64-*-netbsd*", NULL },{ "sparc64-*-openbsd*",
142 &bfd_elf64_sparc_vec },
143 #endif
144 
145 
146 
147 
148 #endif /* BFD64 */
149 
150 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_am33lin_vec)
151 
152 { "am34-*-linux*", NULL },{ "am33_2.0-*-linux*",
153 &bfd_elf32_am33lin_vec },
154 #endif
155 
156 
157 
158 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearc_vec)
159 
160 { "arc-*-elf*",
161 &bfd_elf32_littlearc_vec },
162 #endif
163 
164 
165 
166 
167 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_nacl_vec)
168 
169 { "arm-*-nacl*",
170 &bfd_elf32_littlearm_nacl_vec },
171 #endif
172 
173 
174 
175 
176 
177 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigarm_nacl_vec)
178 
179 { "armeb-*-nacl*",
180 &bfd_elf32_bigarm_nacl_vec },
181 #endif
182 
183 
184 
185 
186 
187 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigarm_vec)
188 
189 { "armeb-*-netbsdelf*",
190 &bfd_elf32_bigarm_vec },
191 #endif
192 
193 
194 
195 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec)
196 
197 { "arm-*-netbsdelf*",
198 &bfd_elf32_littlearm_vec },
199 #endif
200 
201 
202 
203 #if !defined (SELECT_VECS) || defined (HAVE_armnetbsd_vec)
204 
205 { "arm-*-netbsd*", NULL },{ "arm-*-openbsd*",
206 &armnetbsd_vec },
207 #endif
208 
209 
210 
211 
212 
213 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec)
214 
215 { "arm-*-nto*", NULL },{ "nto*arm*",
216 &bfd_elf32_littlearm_vec },
217 #endif
218 
219 
220 
221 #if !defined (SELECT_VECS) || defined (HAVE_riscix_vec)
222 
223 { "arm-*-riscix*",
224 &riscix_vec },
225 #endif
226 
227 
228 #if !defined (SELECT_VECS) || defined (HAVE_arm_epoc_pe_little_vec)
229 
230 { "arm-epoc-pe*",
231 &arm_epoc_pe_little_vec },
232 #endif
233 
234 
235 
236 
237 
238 #if !defined (SELECT_VECS) || defined (HAVE_arm_wince_pe_little_vec)
239 
240 { "arm-wince-pe", NULL },{ "arm-*-wince", NULL },{ "arm*-*-mingw32ce*", NULL },{ "arm*-*-cegcc*",
241 &arm_wince_pe_little_vec },
242 #endif
243 
244 
245 
246 
247 
248 #if !defined (SELECT_VECS) || defined (HAVE_armpe_little_vec)
249 
250 { "arm-*-pe*",
251 &armpe_little_vec },
252 #endif
253 
254 
255 
256 
257 #if !defined (SELECT_VECS) || defined (HAVE_aout_arm_little_vec)
258 
259 { "arm-*-aout", NULL },{ "armel-*-aout",
260 &aout_arm_little_vec },
261 #endif
262 
263 
264 
265 #if !defined (SELECT_VECS) || defined (HAVE_aout_arm_big_vec)
266 
267 { "armeb-*-aout",
268 &aout_arm_big_vec },
269 #endif
270 
271 
272 
273 #if !defined (SELECT_VECS) || defined (HAVE_armcoff_little_vec)
274 
275 { "arm-*-coff",
276 &armcoff_little_vec },
277 #endif
278 
279 
280 
281 
282 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec)
283 
284 { "arm-*-rtems*",
285 &bfd_elf32_littlearm_vec },
286 #endif
287 
288 
289 
290 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigarm_vec)
291 
292 { "armeb-*-elf", NULL },{ "arm*b-*-linux-*",
293 &bfd_elf32_bigarm_vec },
294 #endif
295 
296 
297 
298 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec)
299 
300 { "arm-*-kaos*",
301 &bfd_elf32_littlearm_vec },
302 #endif
303 
304 
305 
306 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec)
307 
308 { "arm-*-elf", NULL },{ "arm-*-freebsd*", NULL },{ "arm*-*-linux-*", NULL },{ "arm*-*-conix*", NULL },
309 { "arm*-*-uclinux*", NULL },{ "arm-*-kfreebsd*-gnu", NULL },
310 { "arm*-*-eabi*",
311 &bfd_elf32_littlearm_vec },
312 #endif
313 
314 
315 
316 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vxworks_vec)
317 
318 { "arm*-*-vxworks", NULL },{ "arm*-*-windiss",
319 &bfd_elf32_littlearm_vxworks_vec },
320 #endif
321 
322 
323 
324 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_symbian_vec)
325 
326 { "arm*-*-symbianelf*",
327 &bfd_elf32_littlearm_symbian_vec },
328 #endif
329 
330 
331 
332 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlearm_vec)
333 
334 { "arm9e-*-elf",
335 &bfd_elf32_littlearm_vec },
336 #endif
337 
338 
339 
340 
341 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_avr_vec)
342 
343 { "avr-*-*",
344 &bfd_elf32_avr_vec },
345 #endif
346 
347 
348 
349 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bfin_vec)
350 
351 { "bfin-*-*",
352 &bfd_elf32_bfin_vec },
353 #endif
354 
355 
356 
357 
358 
359 #if !defined (SELECT_VECS) || defined (HAVE_tic30_aout_vec)
360 
361 { "c30-*-*aout*", NULL },{ "tic30-*-*aout*",
362 &tic30_aout_vec },
363 #endif
364 
365 
366 #if !defined (SELECT_VECS) || defined (HAVE_tic30_coff_vec)
367 
368 { "c30-*-*coff*", NULL },{ "tic30-*-*coff*",
369 &tic30_coff_vec },
370 #endif
371 
372 
373 
374 #if !defined (SELECT_VECS) || defined (HAVE_tic4x_coff1_vec)
375 
376 { "c4x-*-*coff*", NULL },{ "tic4x-*-*coff*", NULL },{ "tic4x-*-rtems*",
377 &tic4x_coff1_vec },
378 #endif
379 
380 
381 
382 
383 
384 #if !defined (SELECT_VECS) || defined (HAVE_tic54x_coff1_vec)
385 
386 { "c54x*-*-*coff*", NULL },{ "tic54x-*-*coff*",
387 &tic54x_coff1_vec },
388 #endif
389 
390 
391 
392 
393 
394 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_cr16_vec)
395 
396 { "cr16-*-elf*", NULL },{ "cr16*-*-uclinux*",
397 &bfd_elf32_cr16_vec },
398 #endif
399 
400 
401 
402 
403 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_cr16c_vec)
404 
405 { "cr16c-*-elf*",
406 &bfd_elf32_cr16c_vec },
407 #endif
408 
409 
410 
411 
412 #if !defined (SELECT_VECS) || defined (HAVE_cris_aout_vec)
413 
414 { "cris-*-*", NULL },{ "crisv32-*-*",
415 &cris_aout_vec },
416 #endif
417 
418 
419 
420 
421 
422 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_crx_vec)
423 
424 { "crx-*-elf*",
425 &bfd_elf32_crx_vec },
426 #endif
427 
428 
429 
430 
431 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_d10v_vec)
432 
433 { "d10v-*-*",
434 &bfd_elf32_d10v_vec },
435 #endif
436 
437 
438 
439 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_dlx_big_vec)
440 
441 { "dlx-*-elf*",
442 &bfd_elf32_dlx_big_vec },
443 #endif
444 
445 
446 
447 
448 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_d30v_vec)
449 
450 { "d30v-*-*",
451 &bfd_elf32_d30v_vec },
452 #endif
453 
454 
455 
456 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_epiphany_vec)
457 
458 { "epiphany-*-elf",
459 &bfd_elf32_epiphany_vec },
460 #endif
461 
462 
463 
464 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec)
465 
466 { "fido-*-elf*",
467 &bfd_elf32_m68k_vec },
468 #endif
469 
470 
471 
472 
473 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_fr30_vec)
474 
475 { "fr30-*-elf",
476 &bfd_elf32_fr30_vec },
477 #endif
478 
479 
480 
481 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_frv_vec)
482 
483 { "frv-*-elf",
484 &bfd_elf32_frv_vec },
485 #endif
486 
487 
488 
489 
490 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_frvfdpic_vec)
491 
492 { "frv-*-*linux*",
493 &bfd_elf32_frvfdpic_vec },
494 #endif
495 
496 
497 
498 
499 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmoxie_vec)
500 
501 { "moxie-*-elf", NULL },{ "moxie-*-rtems*", NULL },{ "moxie-*-uclinux",
502 &bfd_elf32_bigmoxie_vec },
503 #endif
504 
505 
506 
507 
508 #if !defined (SELECT_VECS) || defined (HAVE_h8300coff_vec)
509 
510 { "h8300*-*-rtemscoff*",
511 &h8300coff_vec },
512 #endif
513 
514 
515 
516 
517 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_h8300_vec)
518 
519 { "h8300*-*-elf", NULL },{ "h8300*-*-rtems*",
520 &bfd_elf32_h8300_vec },
521 #endif
522 
523 
524 
525 
526 #if !defined (SELECT_VECS) || defined (HAVE_h8300coff_vec)
527 
528 { "h8300*-*-*",
529 &h8300coff_vec },
530 #endif
531 
532 
533 
534 
535 #if !defined (SELECT_VECS) || defined (HAVE_h8500coff_vec)
536 
537 { "h8500-*-*",
538 &h8500coff_vec },
539 #endif
540 
541 
542 
543 
544 #ifdef BFD64
545 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_hppa_linux_vec)
546 
547 { "hppa*64*-*-linux-*",
548 &bfd_elf64_hppa_linux_vec },
549 #endif
550 
551 
552 
553 
554 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_hppa_vec)
555 
556 { "hppa*64*-*-hpux11*",
557 &bfd_elf64_hppa_vec },
558 #endif
559 
560 
561 
562 
563 
564 #endif
565 
566 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_hppa_linux_vec)
567 
568 { "hppa*-*-linux-*",
569 &bfd_elf32_hppa_linux_vec },
570 #endif
571 
572 
573 
574 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_hppa_nbsd_vec)
575 
576 { "hppa*-*-netbsd*",
577 &bfd_elf32_hppa_nbsd_vec },
578 #endif
579 
580 
581 
582 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_hppa_vec)
583 
584 { "hppa*-*-*elf*", NULL },{ "hppa*-*-lites*", NULL },{ "hppa*-*-sysv4*", NULL },{ "hppa*-*-openbsd*",
585 &bfd_elf32_hppa_vec },
586 #endif
587 
588 
589 
590 
591 #if !defined (SELECT_VECS) || defined (HAVE_som_vec)
592 
593 { "hppa*-*-bsd*",
594 &som_vec },
595 #endif
596 
597 
598 
599 #if !defined (SELECT_VECS) || defined (HAVE_som_vec)
600 
601 { "hppa*-*-hpux*", NULL },{ "hppa*-*-hiux*", NULL },{ "hppa*-*-mpeix*",
602 &som_vec },
603 #endif
604 
605 
606 #if !defined (SELECT_VECS) || defined (HAVE_som_vec)
607 
608 { "hppa*-*-osf*",
609 &som_vec },
610 #endif
611 
612 
613 
614 
615 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i370_vec)
616 
617 { "i370-*-*",
618 &bfd_elf32_i370_vec },
619 #endif
620 
621 
622 
623 #if !defined (SELECT_VECS) || defined (HAVE_i386coff_vec)
624 
625 { "i[3-7]86-*-sco3.2v5*coff",
626 &i386coff_vec },
627 #endif
628 
629 
630 
631 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
632 
633 { "i[3-7]86-*-sysv4*", NULL },{ "i[3-7]86-*-unixware*", NULL },
634 { "i[3-7]86-*-elf", NULL },{ "i[3-7]86-*-sco3.2v5*", NULL },
635 { "i[3-7]86-*-dgux*", NULL },{ "i[3-7]86-*-sysv5*",
636 &bfd_elf32_i386_vec },
637 #endif
638 
639 
640 
641 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_sol2_vec)
642 
643 { "i[3-7]86-*-solaris2*",
644 &bfd_elf32_i386_sol2_vec },
645 #endif
646 
647 
648 
649 
650 
651 #ifdef BFD64
652 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_sol2_vec)
653 
654 { "x86_64-*-solaris2*",
655 &bfd_elf32_i386_sol2_vec },
656 #endif
657 
658 
659 
660 
661 #endif
662 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
663 
664 { "i[3-7]86-*-kaos*",
665 &bfd_elf32_i386_vec },
666 #endif
667 
668 
669 
670 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
671 
672 { "i[3-7]86-*-nto*",
673 &bfd_elf32_i386_vec },
674 #endif
675 
676 
677 
678 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
679 
680 { "i[3-7]86-*-aros*",
681 &bfd_elf32_i386_vec },
682 #endif
683 
684 
685 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
686 
687 { "i[3-7]86-*-chorus*",
688 &bfd_elf32_i386_vec },
689 #endif
690 
691 
692 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
693 
694 { "i[3-7]86-*-dicos*",
695 &bfd_elf32_i386_vec },
696 #endif
697 
698 
699 
700 #if !defined (SELECT_VECS) || defined (HAVE_go32coff_vec)
701 
702 { "*-*-msdosdjgpp*", NULL },{ "*-*-go32*",
703 &go32coff_vec },
704 #endif
705 
706 
707 
708 #if !defined (SELECT_VECS) || defined (HAVE_i386coff_vec)
709 
710 { "i[3-7]86-*-sysv*", NULL },{ "i[3-7]86-*-isc*", NULL },{ "i[3-7]86-*-sco*", NULL },{ "i[3-7]86-*-coff", NULL },
711 { "i[3-7]86-*-aix*",
712 &i386coff_vec },
713 #endif
714 
715 
716 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
717 
718 { "i[3-7]86-*-rtems*",
719 &bfd_elf32_i386_vec },
720 #endif
721 
722 
723 
724 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_i386_vec)
725 
726 { "i[3-7]86-*-darwin*", NULL },{ "i[3-7]86-*-macos10*", NULL },{ "i[3-7]86-*-rhapsody*",
727 &mach_o_i386_vec },
728 #endif
729 
730 
731 
732 
733 
734 #if !defined (SELECT_VECS) || defined (HAVE_i386dynix_vec)
735 
736 { "i[3-7]86-sequent-bsd*",
737 &i386dynix_vec },
738 #endif
739 
740 
741 
742 #if !defined (SELECT_VECS) || defined (HAVE_i386bsd_vec)
743 
744 { "i[3-7]86-*-bsd*",
745 &i386bsd_vec },
746 #endif
747 
748 
749 
750 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
751 
752 { "i[3-7]86-*-dragonfly*",
753 &bfd_elf32_i386_vec },
754 #endif
755 
756 
757 
758 #if !defined (SELECT_VECS) || defined (HAVE_i386freebsd_vec)
759 
760 { "i[3-7]86-*-freebsdaout*", NULL },{ "i[3-7]86-*-freebsd[12].*", NULL },
761 { "i[3-7]86-*-freebsd[12]",
762 &i386freebsd_vec },
763 #endif
764 
765 
766 
767 
768 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_freebsd_vec)
769 
770 { "i[3-7]86-*-freebsd*", NULL },{ "i[3-7]86-*-kfreebsd*-gnu",
771 &bfd_elf32_i386_freebsd_vec },
772 #endif
773 
774 
775 
776 
777 
778 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
779 
780 { "i[3-7]86-*-netbsdelf*", NULL },{ "i[3-7]86-*-netbsd*-gnu*", NULL },{ "i[3-7]86-*-knetbsd*-gnu",
781 &bfd_elf32_i386_vec },
782 #endif
783 
784 
785 
786 
787 #if !defined (SELECT_VECS) || defined (HAVE_i386pe_vec)
788 
789 { "i[3-7]86-*-netbsdpe*",
790 &i386pe_vec },
791 #endif
792 
793 
794 
795 #if !defined (SELECT_VECS) || defined (HAVE_i386netbsd_vec)
796 
797 { "i[3-7]86-*-netbsdaout*", NULL },{ "i[3-7]86-*-netbsd*", NULL },
798 { "i[3-7]86-*-openbsd[0-2].*", NULL },{ "i[3-7]86-*-openbsd3.[0-3]",
799 &i386netbsd_vec },
800 #endif
801 
802 
803 
804 
805 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
806 
807 { "i[3-7]86-*-openbsd*",
808 &bfd_elf32_i386_vec },
809 #endif
810 
811 
812 
813 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
814 
815 { "i[3-7]86-*-netware*",
816 &bfd_elf32_i386_vec },
817 #endif
818 
819 
820 
821 #if !defined (SELECT_VECS) || defined (HAVE_i386linux_vec)
822 
823 { "i[3-7]86-*-linux*aout*",
824 &i386linux_vec },
825 #endif
826 
827 
828 
829 
830 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
831 
832 { "i[3-7]86-*-linux-*",
833 &bfd_elf32_i386_vec },
834 #endif
835 
836 
837 
838 
839 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_nacl_vec)
840 
841 { "i[3-7]86-*-nacl*",
842 &bfd_elf32_i386_nacl_vec },
843 #endif
844 
845 
846 
847 
848 
849 #ifdef BFD64
850 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_x86_64_vec)
851 
852 { "x86_64-*-darwin*",
853 &mach_o_x86_64_vec },
854 #endif
855 
856 
857 
858 
859 
860 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec)
861 
862 { "x86_64-*-dicos*",
863 &bfd_elf64_x86_64_vec },
864 #endif
865 
866 
867 
868 
869 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec)
870 
871 { "x86_64-*-elf*",
872 &bfd_elf64_x86_64_vec },
873 #endif
874 
875 
876 
877 
878 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec)
879 
880 { "x86_64-*-dragonfly*",
881 &bfd_elf64_x86_64_vec },
882 #endif
883 
884 
885 
886 
887 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_freebsd_vec)
888 
889 { "x86_64-*-freebsd*", NULL },{ "x86_64-*-kfreebsd*-gnu",
890 &bfd_elf64_x86_64_freebsd_vec },
891 #endif
892 
893 
894 
895 
896 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec)
897 
898 { "x86_64-*-netbsd*", NULL },{ "x86_64-*-openbsd*",
899 &bfd_elf64_x86_64_vec },
900 #endif
901 
902 
903 
904 
905 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec)
906 
907 { "x86_64-*-linux-*",
908 &bfd_elf64_x86_64_vec },
909 #endif
910 
911 
912 
913 
914 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_x86_64_nacl_vec)
915 
916 { "x86_64-*-nacl*",
917 &bfd_elf32_x86_64_nacl_vec },
918 #endif
919 
920 
921 
922 
923 
924 #if !defined (SELECT_VECS) || defined (HAVE_x86_64pe_vec)
925 
926 { "x86_64-*-mingw*", NULL },{ "x86_64-*-pe", NULL },{ "x86_64-*-pep", NULL },{ "x86_64-*-cygwin",
927 &x86_64pe_vec },
928 #endif
929 
930 
931 
932 
933 
934 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_x86_64_vec)
935 
936 { "x86_64-*-rdos*",
937 &bfd_elf64_x86_64_vec },
938 #endif
939 
940 
941 
942 #endif
943 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
944 
945 { "i[3-7]86-*-lynxos*",
946 &bfd_elf32_i386_vec },
947 #endif
948 
949 
950 
951 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
952 
953 { "i[3-7]86-*-gnu*",
954 &bfd_elf32_i386_vec },
955 #endif
956 
957 
958 #if !defined (SELECT_VECS) || defined (HAVE_i386mach3_vec)
959 
960 { "i[3-7]86-*-mach*", NULL },{ "i[3-7]86-*-osf1mk*",
961 &i386mach3_vec },
962 #endif
963 
964 
965 
966 
967 #if !defined (SELECT_VECS) || defined (HAVE_i386os9k_vec)
968 
969 { "i[3-7]86-*-os9k",
970 &i386os9k_vec },
971 #endif
972 
973 
974 #if !defined (SELECT_VECS) || defined (HAVE_i386aout_vec)
975 
976 { "i[3-7]86-*-msdos*",
977 &i386aout_vec },
978 #endif
979 
980 
981 
982 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
983 
984 { "i[3-7]86-*-moss*",
985 &bfd_elf32_i386_vec },
986 #endif
987 
988 
989 
990 #if !defined (SELECT_VECS) || defined (HAVE_i386pe_vec)
991 
992 { "i[3-7]86-*-beospe*",
993 &i386pe_vec },
994 #endif
995 
996 
997 
998 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
999 
1000 { "i[3-7]86-*-beoself*", NULL },{ "i[3-7]86-*-beos*",
1001 &bfd_elf32_i386_vec },
1002 #endif
1003 
1004 
1005 
1006 #if !defined (SELECT_VECS) || defined (HAVE_i386pei_vec)
1007 
1008 { "i[3-7]86-*-interix*",
1009 &i386pei_vec },
1010 #endif
1011 
1012 
1013 
1014 
1015 
1016 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
1017 
1018 { "i[3-7]86-*-rdos*",
1019 &bfd_elf32_i386_vec },
1020 #endif
1021 
1022 
1023 
1024 #if !defined (SELECT_VECS) || defined (HAVE_i386pe_vec)
1025 
1026 { "i[3-7]86-*-mingw32*", NULL },{ "i[3-7]86-*-cygwin*", NULL },{ "i[3-7]86-*-winnt", NULL },{ "i[3-7]86-*-pe",
1027 &i386pe_vec },
1028 #endif
1029 
1030 
1031 
1032 
1033 #if !defined (SELECT_VECS) || defined (HAVE_i386coff_vec)
1034 
1035 { "i[3-7]86-none-*",
1036 &i386coff_vec },
1037 #endif
1038 
1039 
1040 #if !defined (SELECT_VECS) || defined (HAVE_i386aout_vec)
1041 
1042 { "i[3-7]86-*-aout*", NULL },{ "i[3-7]86*-*-vsta*",
1043 &i386aout_vec },
1044 #endif
1045 
1046 
1047 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vxworks_vec)
1048 
1049 { "i[3-7]86-*-vxworks*",
1050 &bfd_elf32_i386_vxworks_vec },
1051 #endif
1052 
1053 
1054 
1055 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i386_vec)
1056 
1057 { "i[3-7]86-*-chaos",
1058 &bfd_elf32_i386_vec },
1059 #endif
1060 
1061 
1062 
1063 
1064 #if !defined (SELECT_VECS) || defined (HAVE_i860coff_vec)
1065 
1066 { "i860-*-mach3*", NULL },{ "i860-*-osf1*", NULL },{ "i860-*-coff*",
1067 &i860coff_vec },
1068 #endif
1069 
1070 
1071 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i860_little_vec)
1072 
1073 { "i860-stardent-sysv4*", NULL },{ "i860-stardent-elf*",
1074 &bfd_elf32_i860_little_vec },
1075 #endif
1076 
1077 
1078 
1079 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i860_vec)
1080 
1081 { "i860-*-sysv4*", NULL },{ "i860-*-elf*",
1082 &bfd_elf32_i860_vec },
1083 #endif
1084 
1085 
1086 
1087 #if !defined (SELECT_VECS) || defined (HAVE_b_out_vec_little_host)
1088 
1089 { "i960-*-vxworks4*", NULL },{ "i960-*-vxworks5.0",
1090 &b_out_vec_little_host },
1091 #endif
1092 
1093 
1094 
1095 
1096 #if !defined (SELECT_VECS) || defined (HAVE_icoff_little_vec)
1097 
1098 { "i960-*-vxworks5.*", NULL },{ "i960-*-coff*", NULL },{ "i960-*-sysv*",
1099 &icoff_little_vec },
1100 #endif
1101 
1102 
1103 
1104 
1105 #if !defined (SELECT_VECS) || defined (HAVE_b_out_vec_little_host)
1106 
1107 { "i960-*-vxworks*", NULL },{ "i960-*-aout*", NULL },{ "i960-*-bout*", NULL },{ "i960-*-nindy*",
1108 &b_out_vec_little_host },
1109 #endif
1110 
1111 
1112 
1113 
1114 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_i960_vec)
1115 
1116 { "i960-*-elf*",
1117 &bfd_elf32_i960_vec },
1118 #endif
1119 
1120 
1121 
1122 
1123 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ip2k_vec)
1124 
1125 { "ip2k-*-elf",
1126 &bfd_elf32_ip2k_vec },
1127 #endif
1128 
1129 
1130 
1131 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_iq2000_vec)
1132 
1133 { "iq2000-*-elf",
1134 &bfd_elf32_iq2000_vec },
1135 #endif
1136 
1137 
1138 
1139 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_lm32_vec)
1140 
1141 { "lm32-*-elf", NULL },{ "lm32-*-rtems*",
1142 &bfd_elf32_lm32_vec },
1143 #endif
1144 
1145 
1146 
1147 
1148 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_lm32fdpic_vec)
1149 
1150 { "lm32-*-*linux*",
1151 &bfd_elf32_lm32fdpic_vec },
1152 #endif
1153 
1154 
1155 
1156 
1157 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32c_vec)
1158 
1159 { "m32c-*-elf", NULL },{ "m32c-*-rtems*",
1160 &bfd_elf32_m32c_vec },
1161 #endif
1162 
1163 
1164 
1165 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32rlelin_vec)
1166 
1167 { "m32r*le-*-linux*",
1168 &bfd_elf32_m32rlelin_vec },
1169 #endif
1170 
1171 
1172 
1173 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32rlin_vec)
1174 
1175 { "m32r*-*-linux*",
1176 &bfd_elf32_m32rlin_vec },
1177 #endif
1178 
1179 
1180 
1181 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32rle_vec)
1182 
1183 { "m32r*le-*-*",
1184 &bfd_elf32_m32rle_vec },
1185 #endif
1186 
1187 
1188 
1189 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m32r_vec)
1190 
1191 { "m32r-*-*",
1192 &bfd_elf32_m32r_vec },
1193 #endif
1194 
1195 
1196 
1197 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68hc11_vec)
1198 
1199 { "m68hc11-*-*", NULL },{ "m6811-*-*",
1200 &bfd_elf32_m68hc11_vec },
1201 #endif
1202 
1203 
1204 
1205 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68hc12_vec)
1206 
1207 { "m68hc12-*-*", NULL },{ "m6812-*-*",
1208 &bfd_elf32_m68hc12_vec },
1209 #endif
1210 
1211 
1212 
1213 
1214 #if !defined (SELECT_VECS) || defined (HAVE_m68ksysvcoff_vec)
1215 
1216 { "m68*-motorola-sysv*",
1217 &m68ksysvcoff_vec },
1218 #endif
1219 
1220 
1221 #if !defined (SELECT_VECS) || defined (HAVE_hp300bsd_vec)
1222 
1223 { "m68*-hp-bsd*",
1224 &hp300bsd_vec },
1225 #endif
1226 
1227 
1228 
1229 #if !defined (SELECT_VECS) || defined (HAVE_aout0_big_vec)
1230 
1231 { "m68*-*-aout*",
1232 &aout0_big_vec },
1233 #endif
1234 
1235 
1236 
1237 
1238 
1239 
1240 
1241 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec)
1242 
1243 { "m68*-*-elf*", NULL },{ "m68*-*-sysv4*", NULL },{ "m68*-*-uclinux*",
1244 &bfd_elf32_m68k_vec },
1245 #endif
1246 
1247 
1248 
1249 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec)
1250 
1251 { "m68*-*-rtems*",
1252 &bfd_elf32_m68k_vec },
1253 #endif
1254 
1255 
1256 
1257 #if !defined (SELECT_VECS) || defined (HAVE_m68kcoff_vec)
1258 
1259 { "m68*-*-coff*", NULL },{ "m68*-*-sysv*",
1260 &m68kcoff_vec },
1261 #endif
1262 
1263 
1264 
1265 #if !defined (SELECT_VECS) || defined (HAVE_hp300hpux_vec)
1266 
1267 { "m68*-*-hpux*",
1268 &hp300hpux_vec },
1269 #endif
1270 
1271 
1272 
1273 #if !defined (SELECT_VECS) || defined (HAVE_m68klinux_vec)
1274 
1275 { "m68*-*-linux*aout*",
1276 &m68klinux_vec },
1277 #endif
1278 
1279 
1280 
1281 
1282 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec)
1283 
1284 { "m68*-*-linux-*",
1285 &bfd_elf32_m68k_vec },
1286 #endif
1287 
1288 
1289 
1290 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec)
1291 
1292 { "m68*-*-gnu*",
1293 &bfd_elf32_m68k_vec },
1294 #endif
1295 
1296 
1297 
1298 
1299 #if !defined (SELECT_VECS) || defined (HAVE_m68k4knetbsd_vec)
1300 
1301 { "m68*-hp*-netbsd*",
1302 &m68k4knetbsd_vec },
1303 #endif
1304 
1305 
1306 
1307 
1308 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec)
1309 
1310 { "m68*-*-netbsdelf*", NULL },{ "m5407-*-netbsdelf*",
1311 &bfd_elf32_m68k_vec },
1312 #endif
1313 
1314 
1315 
1316 #if !defined (SELECT_VECS) || defined (HAVE_m68knetbsd_vec)
1317 
1318 { "m68*-*-netbsdaout*", NULL },{ "m68*-*-netbsd*",
1319 &m68knetbsd_vec },
1320 #endif
1321 
1322 
1323 
1324 
1325 #if !defined (SELECT_VECS) || defined (HAVE_m68knetbsd_vec)
1326 
1327 { "m68*-*-openbsd*",
1328 &m68knetbsd_vec },
1329 #endif
1330 
1331 
1332 
1333 
1334 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec)
1335 
1336 { "m68*-*-sunos*", NULL },{ "m68*-*-os68k*", NULL },{ "m68*-*-vxworks*", NULL },{ "m68*-netx-*", NULL },
1337 { "m68*-*-bsd*", NULL },{ "m68*-*-vsta*",
1338 &sunos_big_vec },
1339 #endif
1340 
1341 
1342 
1343 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec)
1344 
1345 { "m68*-ericsson-*",
1346 &sunos_big_vec },
1347 #endif
1348 
1349 
1350 
1351 
1352 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec)
1353 
1354 { "m68*-cbm-*",
1355 &bfd_elf32_m68k_vec },
1356 #endif
1357 
1358 
1359 
1360 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m68k_vec)
1361 
1362 { "m68*-*-psos*",
1363 &bfd_elf32_m68k_vec },
1364 #endif
1365 
1366 
1367 
1368 
1369 
1370 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_m88k_vec)
1371 
1372 { "m88*-harris-cxux*", NULL },{ "m88*-*-dgux*", NULL },{ "m88*-*-sysv4*",
1373 &bfd_elf32_m88k_vec },
1374 #endif
1375 
1376 
1377 
1378 #if !defined (SELECT_VECS) || defined (HAVE_m88kmach3_vec)
1379 
1380 { "m88*-*-mach3*",
1381 &m88kmach3_vec },
1382 #endif
1383 
1384 
1385 
1386 #if !defined (SELECT_VECS) || defined (HAVE_m88kopenbsd_vec)
1387 
1388 { "m88*-*-openbsd*",
1389 &m88kopenbsd_vec },
1390 #endif
1391 
1392 
1393 
1394 #if !defined (SELECT_VECS) || defined (HAVE_m88kbcs_vec)
1395 
1396 { "m88*-*-*",
1397 &m88kbcs_vec },
1398 #endif
1399 
1400 
1401 
1402 
1403 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mcore_big_vec)
1404 
1405 { "mcore-*-elf",
1406 &bfd_elf32_mcore_big_vec },
1407 #endif
1408 
1409 
1410 
1411 #if !defined (SELECT_VECS) || defined (HAVE_mcore_pe_big_vec)
1412 
1413 { "mcore-*-pe",
1414 &mcore_pe_big_vec },
1415 #endif
1416 
1417 
1418 
1419 
1420 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mep_vec)
1421 
1422 { "mep-*-elf",
1423 &bfd_elf32_mep_vec },
1424 #endif
1425 
1426 
1427 
1428 
1429 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_metag_vec)
1430 
1431 { "metag-*-*",
1432 &bfd_elf32_metag_vec },
1433 #endif
1434 
1435 
1436 
1437 
1438 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_microblazeel_vec)
1439 
1440 { "microblazeel*-*",
1441 &bfd_elf32_microblazeel_vec },
1442 #endif
1443 
1444 
1445 
1446 
1447 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_microblaze_vec)
1448 
1449 { "microblaze*-*",
1450 &bfd_elf32_microblaze_vec },
1451 #endif
1452 
1453 
1454 
1455 
1456 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_big_vec)
1457 
1458 { "mips*-big-*",
1459 &ecoff_big_vec },
1460 #endif
1461 
1462 
1463 
1464 #ifdef BFD64
1465 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradlittlemips_vec)
1466 
1467 { "mips*el-*-netbsd*",
1468 &bfd_elf32_tradlittlemips_vec },
1469 #endif
1470 
1471 
1472 
1473 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_vec)
1474 
1475 { "mips*-*-netbsd*",
1476 &bfd_elf32_tradbigmips_vec },
1477 #endif
1478 
1479 
1480 
1481 #endif
1482 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_little_vec)
1483 
1484 { "mips*-dec-*", NULL },{ "mips*el-*-ecoff*",
1485 &ecoff_little_vec },
1486 #endif
1487 
1488 
1489 
1490 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_big_vec)
1491 
1492 { "mips*-*-ecoff*",
1493 &ecoff_big_vec },
1494 #endif
1495 
1496 
1497 
1498 #ifdef BFD64
1499 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_nbigmips_vec)
1500 
1501 { "mips*-*-irix6*",
1502 &bfd_elf32_nbigmips_vec },
1503 #endif
1504 
1505 
1506 
1507 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_nlittlemips_vec)
1508 
1509 { "mips64*-ps2-elf*",
1510 &bfd_elf32_nlittlemips_vec },
1511 #endif
1512 
1513 
1514 
1515 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlemips_vec)
1516 
1517 { "mips*-ps2-elf*",
1518 &bfd_elf32_littlemips_vec },
1519 #endif
1520 
1521 
1522 
1523 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vec)
1524 
1525 { "mips*-*-irix5*",
1526 &bfd_elf32_bigmips_vec },
1527 #endif
1528 
1529 
1530 
1531 #endif
1532 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_big_vec)
1533 
1534 { "mips*-sgi-*", NULL },{ "mips*-*-bsd*",
1535 &ecoff_big_vec },
1536 #endif
1537 
1538 
1539 
1540 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_biglittle_vec)
1541 
1542 { "mips*-*-lnews*",
1543 &ecoff_biglittle_vec },
1544 #endif
1545 
1546 
1547 
1548 #ifdef BFD64
1549 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_vec)
1550 
1551 { "mips*-*-sysv4*",
1552 &bfd_elf32_tradbigmips_vec },
1553 #endif
1554 
1555 
1556 
1557 #endif
1558 #if !defined (SELECT_VECS) || defined (HAVE_ecoff_big_vec)
1559 
1560 { "mips*-*-sysv*", NULL },{ "mips*-*-riscos*",
1561 &ecoff_big_vec },
1562 #endif
1563 
1564 
1565 
1566 #ifdef BFD64
1567 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlemips_vxworks_vec)
1568 
1569 { "mips*el-*-vxworks*",
1570 &bfd_elf32_littlemips_vxworks_vec },
1571 #endif
1572 
1573 
1574 
1575 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vxworks_vec)
1576 
1577 { "mips*-*-vxworks*",
1578 &bfd_elf32_bigmips_vxworks_vec },
1579 #endif
1580 
1581 
1582 
1583 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradlittlemips_vec)
1584 
1585 { "mips*el-sde-elf*",
1586 &bfd_elf32_tradlittlemips_vec },
1587 #endif
1588 
1589 
1590 
1591 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_vec)
1592 
1593 { "mips*-sde-elf*", NULL },{ "mips*-mti-elf*",
1594 &bfd_elf32_tradbigmips_vec },
1595 #endif
1596 
1597 
1598 
1599 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlemips_vec)
1600 
1601 { "mips*el-*-elf*", NULL },{ "mips*el-*-vxworks*", NULL },{ "mips*-*-chorus*",
1602 &bfd_elf32_littlemips_vec },
1603 #endif
1604 
1605 
1606 
1607 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vec)
1608 
1609 { "mips*-*-elf*", NULL },{ "mips*-*-rtems*", NULL },{ "mips*-*-vxworks", NULL },{ "mips*-*-windiss",
1610 &bfd_elf32_bigmips_vec },
1611 #endif
1612 
1613 
1614 
1615 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vec)
1616 
1617 { "mips*-*-none",
1618 &bfd_elf32_bigmips_vec },
1619 #endif
1620 
1621 
1622 
1623 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_tradbigmips_vec)
1624 
1625 { "mips64*-*-openbsd*",
1626 &bfd_elf64_tradbigmips_vec },
1627 #endif
1628 
1629 
1630 
1631 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlemips_vec)
1632 
1633 { "mips*el-*-openbsd*",
1634 &bfd_elf32_littlemips_vec },
1635 #endif
1636 
1637 
1638 
1639 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigmips_vec)
1640 
1641 { "mips*-*-openbsd*",
1642 &bfd_elf32_bigmips_vec },
1643 #endif
1644 
1645 
1646 
1647 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradlittlemips_vec)
1648 
1649 { "mips64*el-*-linux*",
1650 &bfd_elf32_ntradlittlemips_vec },
1651 #endif
1652 
1653 
1654 
1655 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradbigmips_vec)
1656 
1657 { "mips64*-*-linux*",
1658 &bfd_elf32_ntradbigmips_vec },
1659 #endif
1660 
1661 
1662 
1663 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradlittlemips_vec)
1664 
1665 { "mips*el-*-linux*",
1666 &bfd_elf32_tradlittlemips_vec },
1667 #endif
1668 
1669 
1670 
1671 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_vec)
1672 
1673 { "mips*-*-linux*",
1674 &bfd_elf32_tradbigmips_vec },
1675 #endif
1676 
1677 
1678 
1679 
1680 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradlittlemips_freebsd_vec)
1681 
1682 { "mips64*el-*-freebsd*", NULL },{ "mips64*el-*-kfreebsd*-gnu",
1683 &bfd_elf32_ntradlittlemips_freebsd_vec },
1684 #endif
1685 
1686 
1687 
1688 
1689 
1690 
1691 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_ntradbigmips_freebsd_vec)
1692 
1693 { "mips64*-*-freebsd*", NULL },{ "mips64*-*-kfreebsd*-gnu",
1694 &bfd_elf32_ntradbigmips_freebsd_vec },
1695 #endif
1696 
1697 
1698 
1699 
1700 
1701 
1702 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradlittlemips_freebsd_vec)
1703 
1704 { "mips*el-*-freebsd*", NULL },{ "mips*el-*-kfreebsd*-gnu",
1705 &bfd_elf32_tradlittlemips_freebsd_vec },
1706 #endif
1707 
1708 
1709 
1710 
1711 
1712 
1713 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tradbigmips_freebsd_vec)
1714 
1715 { "mips*-*-freebsd*", NULL },{ "mips*-*-kfreebsd*-gnu",
1716 &bfd_elf32_tradbigmips_freebsd_vec },
1717 #endif
1718 
1719 
1720 
1721 
1722 
1723 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_mmix_vec)
1724 
1725 { "mmix-*-*",
1726 &bfd_elf64_mmix_vec },
1727 #endif
1728 
1729 
1730 
1731 
1732 #endif
1733 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mn10200_vec)
1734 
1735 { "mn10200-*-*",
1736 &bfd_elf32_mn10200_vec },
1737 #endif
1738 
1739 
1740 
1741 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mn10300_vec)
1742 
1743 { "mn10300-*-*",
1744 &bfd_elf32_mn10300_vec },
1745 #endif
1746 
1747 
1748 
1749 
1750 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_mt_vec)
1751 
1752 { "mt-*-elf",
1753 &bfd_elf32_mt_vec },
1754 #endif
1755 
1756 
1757 
1758 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_msp430_vec)
1759 
1760 { "msp430-*-*",
1761 &bfd_elf32_msp430_vec },
1762 #endif
1763 
1764 
1765 
1766 
1767 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_nds32lelin_vec)
1768 
1769 { "nds32*le-*-linux*",
1770 &bfd_elf32_nds32lelin_vec },
1771 #endif
1772 
1773 
1774 
1775 
1776 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_nds32belin_vec)
1777 
1778 { "nds32*be-*-linux*",
1779 &bfd_elf32_nds32belin_vec },
1780 #endif
1781 
1782 
1783 
1784 
1785 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_nds32le_vec)
1786 
1787 { "nds32*le-*-*",
1788 &bfd_elf32_nds32le_vec },
1789 #endif
1790 
1791 
1792 
1793 
1794 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_nds32be_vec)
1795 
1796 { "nds32*be-*-*",
1797 &bfd_elf32_nds32be_vec },
1798 #endif
1799 
1800 
1801 
1802 
1803 #if !defined (SELECT_VECS) || defined (HAVE_pc532machaout_vec)
1804 
1805 { "ns32k-pc532-mach*", NULL },{ "ns32k-pc532-ux*",
1806 &pc532machaout_vec },
1807 #endif
1808 
1809 
1810 
1811 #if !defined (SELECT_VECS) || defined (HAVE_pc532netbsd_vec)
1812 
1813 { "ns32k-*-netbsd*", NULL },{ "ns32k-*-lites*", NULL },{ "ns32k-*-openbsd*",
1814 &pc532netbsd_vec },
1815 #endif
1816 
1817 
1818 
1819 
1820 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bignios2_vec)
1821 
1822 { "nios2eb-*-*",
1823 &bfd_elf32_bignios2_vec },
1824 #endif
1825 
1826 
1827 
1828 
1829 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlenios2_vec)
1830 
1831 { "nios2el-*-*",
1832 &bfd_elf32_littlenios2_vec },
1833 #endif
1834 
1835 
1836 
1837 
1838 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_littlenios2_vec)
1839 
1840 { "nios2-*-*",
1841 &bfd_elf32_littlenios2_vec },
1842 #endif
1843 
1844 
1845 
1846 
1847 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_openrisc_vec)
1848 
1849 { "openrisc-*-elf",
1850 &bfd_elf32_openrisc_vec },
1851 #endif
1852 
1853 
1854 
1855 #if !defined (SELECT_VECS) || defined (HAVE_or32coff_big_vec)
1856 
1857 { "or32-*-coff",
1858 &or32coff_big_vec },
1859 #endif
1860 
1861 
1862 
1863 
1864 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_or32_big_vec)
1865 
1866 { "or32-*-elf",
1867 &bfd_elf32_or32_big_vec },
1868 #endif
1869 
1870 
1871 
1872 #if !defined (SELECT_VECS) || defined (HAVE_pdp11_aout_vec)
1873 
1874 { "pdp11-*-*",
1875 &pdp11_aout_vec },
1876 #endif
1877 
1878 
1879 
1880 
1881 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_pj_vec)
1882 
1883 { "pj-*-*",
1884 &bfd_elf32_pj_vec },
1885 #endif
1886 
1887 
1888 
1889 
1890 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_pjl_vec)
1891 
1892 { "pjl-*-*",
1893 &bfd_elf32_pjl_vec },
1894 #endif
1895 
1896 
1897 
1898 
1899 #if !defined (SELECT_VECS) || defined (HAVE_rs6000coff_vec)
1900 
1901 { "powerpc-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]",
1902 &rs6000coff_vec },
1903 #endif
1904 
1905 
1906 
1907 
1908 #ifdef BFD64
1909 #if !defined (SELECT_VECS) || defined (HAVE_aix5coff64_vec)
1910 
1911 { "powerpc64-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]",
1912 &aix5coff64_vec },
1913 #endif
1914 
1915 
1916 
1917 
1918 #endif
1919 
1920 #if !defined (SELECT_VECS) || defined (HAVE_rs6000coff_vec)
1921 
1922 { "powerpc-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*",
1923 &rs6000coff_vec },
1924 #endif
1925 
1926 
1927 
1928 
1929 #ifdef BFD64
1930 
1931 #if !defined (SELECT_VECS) || defined (HAVE_aix5coff64_vec)
1932 
1933 { "powerpc64-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*",
1934 &aix5coff64_vec },
1935 #endif
1936 
1937 
1938 
1939 
1940 #endif
1941 
1942 #if !defined (SELECT_VECS) || defined (HAVE_rs6000coff_vec)
1943 
1944 { "powerpc-*-aix*", NULL },{ "powerpc-*-beos*", NULL },{ "rs6000-*-*",
1945 &rs6000coff_vec },
1946 #endif
1947 
1948 
1949 
1950 #ifdef BFD64
1951 #if !defined (SELECT_VECS) || defined (HAVE_rs6000coff64_vec)
1952 
1953 { "powerpc64-*-aix*",
1954 &rs6000coff64_vec },
1955 #endif
1956 
1957 
1958 
1959 
1960 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_powerpc_freebsd_vec)
1961 
1962 { "powerpc64-*-freebsd*",
1963 &bfd_elf64_powerpc_freebsd_vec },
1964 #endif
1965 
1966 
1967 
1968 
1969 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_powerpc_vec)
1970 
1971 { "powerpc64-*-elf*", NULL },{ "powerpc-*-elf64*", NULL },{ "powerpc64-*-linux*", NULL },
1972 { "powerpc64-*-*bsd*",
1973 &bfd_elf64_powerpc_vec },
1974 #endif
1975 
1976 
1977 
1978 
1979 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_powerpcle_vec)
1980 
1981 { "powerpc64le-*-elf*", NULL },{ "powerpcle-*-elf64*", NULL },{ "powerpc64le-*-linux*", NULL },
1982 { "powerpc64le-*-*bsd*",
1983 &bfd_elf64_powerpcle_vec },
1984 #endif
1985 
1986 
1987 
1988 
1989 #endif
1990 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_freebsd_vec)
1991 
1992 { "powerpc-*-*freebsd*",
1993 &bfd_elf32_powerpc_freebsd_vec },
1994 #endif
1995 
1996 
1997 
1998 
1999 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec)
2000 
2001 { "powerpc-*-*bsd*", NULL },{ "powerpc-*-elf*", NULL },{ "powerpc-*-sysv4*", NULL },{ "powerpc-*-eabi*", NULL },
2002 { "powerpc-*-solaris2*", NULL },{ "powerpc-*-linux-*", NULL },{ "powerpc-*-rtems*", NULL },
2003 { "powerpc-*-chorus*",
2004 &bfd_elf32_powerpc_vec },
2005 #endif
2006 
2007 
2008 
2009 
2010 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec)
2011 
2012 { "powerpc-*-kaos*",
2013 &bfd_elf32_powerpc_vec },
2014 #endif
2015 
2016 
2017 
2018 
2019 #if !defined (SELECT_VECS) || defined (HAVE_mach_o_be_vec)
2020 
2021 { "powerpc-*-darwin*", NULL },{ "powerpc-*-macos10*", NULL },{ "powerpc-*-rhapsody*",
2022 &mach_o_be_vec },
2023 #endif
2024 
2025 
2026 
2027 
2028 #if !defined (SELECT_VECS) || defined (HAVE_pmac_xcoff_vec)
2029 
2030 { "powerpc-*-macos*",
2031 &pmac_xcoff_vec },
2032 #endif
2033 
2034 
2035 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec)
2036 
2037 { "powerpc-*-lynxos*",
2038 &bfd_elf32_powerpc_vec },
2039 #endif
2040 
2041 
2042 
2043 
2044 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec)
2045 
2046 { "powerpc-*-netware*",
2047 &bfd_elf32_powerpc_vec },
2048 #endif
2049 
2050 
2051 
2052 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vec)
2053 
2054 { "powerpc-*-nto*",
2055 &bfd_elf32_powerpc_vec },
2056 #endif
2057 
2058 
2059 
2060 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpc_vxworks_vec)
2061 
2062 { "powerpc-*-vxworks*", NULL },{ "powerpc-*-windiss*",
2063 &bfd_elf32_powerpc_vxworks_vec },
2064 #endif
2065 
2066 
2067 
2068 
2069 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpcle_vec)
2070 
2071 { "powerpcle-*-nto*",
2072 &bfd_elf32_powerpcle_vec },
2073 #endif
2074 
2075 
2076 
2077 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_powerpcle_vec)
2078 
2079 { "powerpcle-*-elf*", NULL },{ "powerpcle-*-sysv4*", NULL },{ "powerpcle-*-eabi*", NULL },
2080 { "powerpcle-*-solaris2*", NULL },{ "powerpcle-*-linux-*", NULL },{ "powerpcle-*-vxworks*",
2081 &bfd_elf32_powerpcle_vec },
2082 #endif
2083 
2084 
2085 
2086 
2087 #if !defined (SELECT_VECS) || defined (HAVE_bfd_powerpcle_pe_vec)
2088 
2089 { "powerpcle-*-pe", NULL },{ "powerpcle-*-winnt*", NULL },{ "powerpcle-*-cygwin*",
2090 &bfd_powerpcle_pe_vec },
2091 #endif
2092 
2093 
2094 
2095 
2096 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_rl78_vec)
2097 
2098 { "rl78-*-elf",
2099 &bfd_elf32_rl78_vec },
2100 #endif
2101 
2102 
2103 
2104 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_rx_le_vec)
2105 
2106 { "rx-*-elf",
2107 &bfd_elf32_rx_le_vec },
2108 #endif
2109 
2110 
2111 
2112 
2113 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_s390_vec)
2114 
2115 { "s390-*-linux*",
2116 &bfd_elf32_s390_vec },
2117 #endif
2118 
2119 
2120 
2121 
2122 #ifdef BFD64
2123 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_s390_vec)
2124 
2125 { "s390x-*-linux*",
2126 &bfd_elf64_s390_vec },
2127 #endif
2128 
2129 
2130 
2131 
2132 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_s390_vec)
2133 
2134 { "s390x-*-tpf*",
2135 &bfd_elf64_s390_vec },
2136 #endif
2137 
2138 
2139 
2140 
2141 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_bigscore_vec)
2142 
2143 { "score*-*-elf*",
2144 &bfd_elf32_bigscore_vec },
2145 #endif
2146 
2147 
2148 
2149 
2150 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64l_vec)
2151 
2152 { "sh64l*-*-elf*",
2153 &bfd_elf32_sh64l_vec },
2154 #endif
2155 
2156 
2157 
2158 
2159 
2160 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64_vec)
2161 
2162 { "sh64-*-elf*",
2163 &bfd_elf32_sh64_vec },
2164 #endif
2165 
2166 
2167 
2168 
2169 
2170 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64blin_vec)
2171 
2172 { "sh64eb-*-linux*",
2173 &bfd_elf32_sh64blin_vec },
2174 #endif
2175 
2176 
2177 
2178 
2179 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64lin_vec)
2180 
2181 { "sh64-*-linux*",
2182 &bfd_elf32_sh64lin_vec },
2183 #endif
2184 
2185 
2186 
2187 
2188 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shblin_vec)
2189 
2190 { "sh-*-linux*",
2191 &bfd_elf32_shblin_vec },
2192 #endif
2193 
2194 
2195 
2196 
2197 #endif /* BFD64 */
2198 
2199 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shblin_vec)
2200 
2201 { "sh*eb-*-linux*",
2202 &bfd_elf32_shblin_vec },
2203 #endif
2204 
2205 
2206 
2207 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shlin_vec)
2208 
2209 { "sh*-*-linux*",
2210 &bfd_elf32_shlin_vec },
2211 #endif
2212 
2213 
2214 
2215 
2216 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh_vec)
2217 
2218 { "sh-*-uclinux*", NULL },{ "sh[12]-*-uclinux*",
2219 &bfd_elf32_sh_vec },
2220 #endif
2221 
2222 
2223 #ifdef BFD64
2224 
2225 #endif
2226 
2227 
2228 #ifdef BFD64
2229 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64lnbsd_vec)
2230 
2231 { "sh5le-*-netbsd*",
2232 &bfd_elf32_sh64lnbsd_vec },
2233 #endif
2234 
2235 
2236 
2237 
2238 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh64nbsd_vec)
2239 
2240 { "sh5-*-netbsd*",
2241 &bfd_elf32_sh64nbsd_vec },
2242 #endif
2243 
2244 
2245 
2246 
2247 
2248 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sh64lnbsd_vec)
2249 
2250 { "sh64le-*-netbsd*",
2251 &bfd_elf64_sh64lnbsd_vec },
2252 #endif
2253 
2254 
2255 
2256 
2257 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sh64nbsd_vec)
2258 
2259 { "sh64-*-netbsd*",
2260 &bfd_elf64_sh64nbsd_vec },
2261 #endif
2262 
2263 
2264 
2265 
2266 
2267 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shlnbsd_vec)
2268 
2269 { "sh*l*-*-netbsdelf*",
2270 &bfd_elf32_shlnbsd_vec },
2271 #endif
2272 
2273 
2274 
2275 
2276 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shnbsd_vec)
2277 
2278 { "sh-*-netbsdelf*",
2279 &bfd_elf32_shnbsd_vec },
2280 #endif
2281 
2282 
2283 
2284 
2285 #endif
2286 
2287 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shnbsd_vec)
2288 
2289 { "sh*-*-netbsdelf*",
2290 &bfd_elf32_shnbsd_vec },
2291 #endif
2292 
2293 
2294 
2295 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shl_symbian_vec)
2296 
2297 { "sh*-*-symbianelf*",
2298 &bfd_elf32_shl_symbian_vec },
2299 #endif
2300 
2301 
2302 
2303 
2304 
2305 #ifdef BFD64
2306 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shl_vec)
2307 
2308 { "shl*-*-elf*", NULL },{ "sh[1234]l*-*-elf*", NULL },{ "sh3el*-*-elf*", NULL },{ "shl*-*-kaos*",
2309 &bfd_elf32_shl_vec },
2310 #endif
2311 
2312 
2313 
2314 
2315 
2316 #endif
2317 
2318 #if !defined (SELECT_VECS) || defined (HAVE_shcoff_vec)
2319 
2320 { "sh-*-rtemscoff*",
2321 &shcoff_vec },
2322 #endif
2323 
2324 
2325 
2326 
2327 
2328 #ifdef BFD64
2329 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh_vec)
2330 
2331 { "sh-*-elf*", NULL },{ "sh[1234]*-elf*", NULL },{ "sh-*-rtems*", NULL },{ "sh-*-kaos*",
2332 &bfd_elf32_sh_vec },
2333 #endif
2334 
2335 
2336 
2337 
2338 
2339 #endif
2340 
2341 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sh_vec)
2342 
2343 { "sh-*-nto*",
2344 &bfd_elf32_sh_vec },
2345 #endif
2346 
2347 
2348 
2349 
2350 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shlnbsd_vec)
2351 
2352 { "sh*-*-openbsd*",
2353 &bfd_elf32_shlnbsd_vec },
2354 #endif
2355 
2356 
2357 
2358 #if !defined (SELECT_VECS) || defined (HAVE_shlpe_vec)
2359 
2360 { "sh-*-pe",
2361 &shlpe_vec },
2362 #endif
2363 
2364 
2365 
2366 
2367 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_shvxworks_vec)
2368 
2369 { "sh-*-vxworks",
2370 &bfd_elf32_shvxworks_vec },
2371 #endif
2372 
2373 
2374 
2375 
2376 
2377 
2378 
2379 
2380 #if !defined (SELECT_VECS) || defined (HAVE_shcoff_vec)
2381 
2382 { "sh-*-*",
2383 &shcoff_vec },
2384 #endif
2385 
2386 
2387 
2388 
2389 
2390 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec)
2391 
2392 { "sparclet-*-aout*",
2393 &sunos_big_vec },
2394 #endif
2395 
2396 
2397 
2398 
2399 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec)
2400 
2401 { "sparc86x-*-aout*",
2402 &sunos_big_vec },
2403 #endif
2404 
2405 
2406 
2407 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec)
2408 
2409 { "sparclite-*-elf*", NULL },{ "sparc86x-*-elf*",
2410 &bfd_elf32_sparc_vec },
2411 #endif
2412 
2413 
2414 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec)
2415 
2416 { "sparc*-*-chorus*",
2417 &bfd_elf32_sparc_vec },
2418 #endif
2419 
2420 
2421 #if !defined (SELECT_VECS) || defined (HAVE_sparclinux_vec)
2422 
2423 { "sparc-*-linux*aout*",
2424 &sparclinux_vec },
2425 #endif
2426 
2427 
2428 
2429 
2430 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec)
2431 
2432 { "sparc-*-linux-*", NULL },{ "sparcv*-*-linux-*",
2433 &bfd_elf32_sparc_vec },
2434 #endif
2435 
2436 
2437 
2438 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec)
2439 
2440 { "sparc-*-netbsdelf*",
2441 &bfd_elf32_sparc_vec },
2442 #endif
2443 
2444 
2445 
2446 #if !defined (SELECT_VECS) || defined (HAVE_sparcnetbsd_vec)
2447 
2448 { "sparc-*-netbsdaout*", NULL },{ "sparc-*-netbsd*",
2449 &sparcnetbsd_vec },
2450 #endif
2451 
2452 
2453 
2454 
2455 #if !defined (SELECT_VECS) || defined (HAVE_sparcnetbsd_vec)
2456 
2457 { "sparc-*-openbsd[0-2].*", NULL },{ "sparc-*-openbsd3.[0-1]",
2458 &sparcnetbsd_vec },
2459 #endif
2460 
2461 
2462 
2463 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec)
2464 
2465 { "sparc-*-openbsd*",
2466 &bfd_elf32_sparc_vec },
2467 #endif
2468 
2469 
2470 
2471 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec)
2472 
2473 { "sparc-*-elf*",
2474 &bfd_elf32_sparc_vec },
2475 #endif
2476 
2477 
2478 
2479 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_sol2_vec)
2480 
2481 { "sparc-*-solaris2.[0-6]", NULL },{ "sparc-*-solaris2.[0-6].*",
2482 &bfd_elf32_sparc_sol2_vec },
2483 #endif
2484 
2485 
2486 
2487 #ifdef BFD64
2488 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_sol2_vec)
2489 
2490 { "sparc-*-solaris2*", NULL },{ "sparcv9-*-solaris2*", NULL },{ "sparc64-*-solaris2*",
2491 &bfd_elf32_sparc_sol2_vec },
2492 #endif
2493 
2494 
2495 
2496 
2497 #endif
2498 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec)
2499 
2500 { "sparc-*-sysv4*",
2501 &bfd_elf32_sparc_vec },
2502 #endif
2503 
2504 
2505 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vxworks_vec)
2506 
2507 { "sparc-*-vxworks*",
2508 &bfd_elf32_sparc_vxworks_vec },
2509 #endif
2510 
2511 
2512 
2513 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec)
2514 
2515 { "sparc-*-netware*",
2516 &bfd_elf32_sparc_vec },
2517 #endif
2518 
2519 
2520 
2521 #ifdef BFD64
2522 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec)
2523 
2524 { "sparc64-*-aout*",
2525 &sunos_big_vec },
2526 #endif
2527 
2528 
2529 
2530 
2531 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sparc_vec)
2532 
2533 { "sparc64*-*-linux-*",
2534 &bfd_elf64_sparc_vec },
2535 #endif
2536 
2537 
2538 
2539 
2540 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_sparc_vec)
2541 
2542 { "sparc64-*-elf*", NULL },{ "sparc64-*-rtems*",
2543 &bfd_elf64_sparc_vec },
2544 #endif
2545 
2546 
2547 
2548 
2549 #endif /* BFD64 */
2550 #if !defined (SELECT_VECS) || defined (HAVE_sparccoff_vec)
2551 
2552 { "sparc*-*-coff*",
2553 &sparccoff_vec },
2554 #endif
2555 
2556 
2557 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_sparc_vec)
2558 
2559 { "sparc-*-rtems*",
2560 &bfd_elf32_sparc_vec },
2561 #endif
2562 
2563 
2564 
2565 #if !defined (SELECT_VECS) || defined (HAVE_sunos_big_vec)
2566 
2567 { "sparc*-*-*",
2568 &sunos_big_vec },
2569 #endif
2570 
2571 
2572 
2573 
2574 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_spu_vec)
2575 
2576 { "spu-*-elf",
2577 &bfd_elf32_spu_vec },
2578 #endif
2579 
2580 
2581 
2582 
2583 #if HAVE_host_aout_vec
2584 #if !defined (SELECT_VECS) || defined (HAVE_host_aout_vec)
2585 
2586 { "tahoe-*-*",
2587 &host_aout_vec },
2588 #endif
2589 
2590 
2591 
2592 #endif
2593 
2594 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tic6x_elf_le_vec)
2595 
2596 { "tic6x-*-elf",
2597 &bfd_elf32_tic6x_elf_le_vec },
2598 #endif
2599 
2600 
2601 
2602 
2603 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tic6x_linux_le_vec)
2604 
2605 { "tic6x-*-uclinux",
2606 &bfd_elf32_tic6x_linux_le_vec },
2607 #endif
2608 
2609 
2610 
2611 
2612 #if !defined (SELECT_VECS) || defined (HAVE_tic80coff_vec)
2613 
2614 { "tic80*-*-*",
2615 &tic80coff_vec },
2616 #endif
2617 
2618 
2619 
2620 
2621 #ifdef BFD64
2622 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_tilegx_le_vec)
2623 
2624 { "tilegx-*-*",
2625 &bfd_elf64_tilegx_le_vec },
2626 #endif
2627 
2628 
2629 
2630 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf64_tilegx_be_vec)
2631 
2632 { "tilegxbe-*-*",
2633 &bfd_elf64_tilegx_be_vec },
2634 #endif
2635 
2636 
2637 
2638 #endif
2639 
2640 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_tilepro_vec)
2641 
2642 { "tilepro-*-*",
2643 &bfd_elf32_tilepro_vec },
2644 #endif
2645 
2646 
2647 
2648 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_v850_vec)
2649 
2650 { "v850*-*-*",
2651 &bfd_elf32_v850_vec },
2652 #endif
2653 
2654 
2655 
2656 
2657 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_vax_vec)
2658 
2659 { "vax-*-netbsdelf*",
2660 &bfd_elf32_vax_vec },
2661 #endif
2662 
2663 
2664 
2665 
2666 #if !defined (SELECT_VECS) || defined (HAVE_vaxnetbsd_vec)
2667 
2668 { "vax-*-netbsdaout*", NULL },{ "vax-*-netbsd*",
2669 &vaxnetbsd_vec },
2670 #endif
2671 
2672 
2673 
2674 
2675 
2676 #if !defined (SELECT_VECS) || defined (HAVE_vaxbsd_vec)
2677 
2678 { "vax-*-bsd*", NULL },{ "vax-*-ultrix*",
2679 &vaxbsd_vec },
2680 #endif
2681 
2682 
2683 
2684 
2685 #if !defined (SELECT_VECS) || defined (HAVE_vaxnetbsd_vec)
2686 
2687 { "vax-*-openbsd*",
2688 &vaxnetbsd_vec },
2689 #endif
2690 
2691 
2692 
2693 
2694 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_vax_vec)
2695 
2696 { "vax-*-linux-*",
2697 &bfd_elf32_vax_vec },
2698 #endif
2699 
2700 
2701 
2702 #if !defined (SELECT_VECS) || defined (HAVE_we32kcoff_vec)
2703 
2704 { "we32k-*-*",
2705 &we32kcoff_vec },
2706 #endif
2707 
2708 
2709 
2710 #if !defined (SELECT_VECS) || defined (HAVE_w65_vec)
2711 
2712 { "w65-*-*",
2713 &w65_vec },
2714 #endif
2715 
2716 
2717 
2718 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_xgate_vec)
2719 
2720 { "xgate-*-*",
2721 &bfd_elf32_xgate_vec },
2722 #endif
2723 
2724 
2725 
2726 
2727 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_xstormy16_vec)
2728 
2729 { "xstormy16-*-elf",
2730 &bfd_elf32_xstormy16_vec },
2731 #endif
2732 
2733 
2734 
2735 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_xtensa_le_vec)
2736 
2737 { "xtensa*-*-*",
2738 &bfd_elf32_xtensa_le_vec },
2739 #endif
2740 
2741 
2742 
2743 #if !defined (SELECT_VECS) || defined (HAVE_bfd_elf32_xc16x_vec)
2744 
2745 { "xc16x-*-elf",
2746 &bfd_elf32_xc16x_vec },
2747 #endif
2748 
2749 
2750 
2751 #if !defined (SELECT_VECS) || defined (HAVE_z80coff_vec)
2752 
2753 { "z80-*-*",
2754 &z80coff_vec },
2755 #endif
2756 
2757 
2758 
2759 
2760 #if !defined (SELECT_VECS) || defined (HAVE_z8kcoff_vec)
2761 
2762 { "z8k*-*-*",
2763 &z8kcoff_vec },
2764 #endif
2765 
2766 
2767 
2768 
2769 #if !defined (SELECT_VECS) || defined (HAVE_ieee_vec)
2770 
2771 { "*-*-ieee*",
2772 &ieee_vec },
2773 #endif
2774 
2775 
2776 
2777 #if !defined (SELECT_VECS) || defined (HAVE_a_out_adobe_vec)
2778 
2779 { "*-adobe-*",
2780 &a_out_adobe_vec },
2781 #endif
2782 
2783 
2784 
2785 
2786 #if !defined (SELECT_VECS) || defined (HAVE_newsos3_vec)
2787 
2788 { "*-sony-*",
2789 &newsos3_vec },
2790 #endif
2791 
2792 
2793 
2794 
2795 #if !defined (SELECT_VECS) || defined (HAVE_m68kcoff_vec)
2796 
2797 { "*-tandem-*",
2798 &m68kcoff_vec },
2799 #endif
2800 
2801 
2802 
2803