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