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