targmatch.h revision 1.4 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