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