targmatch.h revision 1.10
1/* This file is automatically generated.  DO NOT EDIT! */
2/* Generated from: NetBSD: mknative-gdb,v 1.7 2016/10/16 04:37:42 mrg Exp  */
3/* Generated from: NetBSD: mknative.common,v 1.15 2017/11/29 03:32:28 christos Exp  */
4
5#ifdef BFD64
6#if !defined (SELECT_VECS) || defined (HAVE_aarch64_mach_o_vec)
7
8{ "aarch64-*-darwin*",
9&aarch64_mach_o_vec },
10#endif
11
12
13
14
15
16#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
17
18{ "aarch64-*-elf", NULL },{ "aarch64-*-rtems*",
19&aarch64_elf64_le_vec },
20#endif
21
22
23
24
25#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec)
26
27{ "aarch64_be-*-elf",
28&aarch64_elf64_be_vec },
29#endif
30
31
32
33
34#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
35
36{ "aarch64-*-freebsd*",
37&aarch64_elf64_le_vec },
38#endif
39
40
41
42
43#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
44
45{ "aarch64-*-fuchsia*",
46&aarch64_elf64_le_vec },
47#endif
48
49
50
51
52#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_cloudabi_vec)
53
54{ "aarch64-*-cloudabi*",
55&aarch64_elf64_le_cloudabi_vec },
56#endif
57
58
59
60
61#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
62
63{ "aarch64-*-linux*",
64&aarch64_elf64_le_vec },
65#endif
66
67
68
69
70#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec)
71
72{ "aarch64_be-*-linux*",
73&aarch64_elf64_be_vec },
74#endif
75
76
77
78
79#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
80
81{ "aarch64-*-netbsd*",
82&aarch64_elf64_le_vec },
83#endif
84
85
86
87
88#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec)
89
90{ "aarch64_be-*-netbsd*",
91&aarch64_elf64_be_vec },
92#endif
93
94
95
96
97#if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_fbsd_vec)
98
99{ "alpha*-*-freebsd*", NULL },{ "alpha*-*-kfreebsd*-gnu",
100&alpha_elf64_fbsd_vec },
101#endif
102
103
104
105
106
107#if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_vec)
108
109{ "alpha*-*-netbsd*", NULL },{ "alpha*-*-openbsd*",
110&alpha_elf64_vec },
111#endif
112
113
114
115
116#if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec)
117
118{ "alpha*-*-netware*",
119&alpha_ecoff_le_vec },
120#endif
121
122
123
124
125#if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec)
126
127{ "alpha*-*-linux*ecoff*",
128&alpha_ecoff_le_vec },
129#endif
130
131
132
133
134#if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_vec)
135
136{ "alpha*-*-linux-*", NULL },{ "alpha*-*-elf*",
137&alpha_elf64_vec },
138#endif
139
140
141
142
143#if !defined (SELECT_VECS) || defined (HAVE_alpha_vms_vec)
144
145{ "alpha*-*-*vms*",
146&alpha_vms_vec },
147#endif
148
149
150
151
152#if !defined (SELECT_VECS) || defined (HAVE_alpha_ecoff_le_vec)
153
154{ "alpha*-*-*",
155&alpha_ecoff_le_vec },
156#endif
157
158
159
160#if !defined (SELECT_VECS) || defined (HAVE_ia64_elf64_le_vec)
161
162{ "ia64*-*-freebsd*", NULL },{ "ia64*-*-netbsd*", NULL },{ "ia64*-*-linux-*", NULL },{ "ia64*-*-elf*", NULL },{ "ia64*-*-kfreebsd*-gnu",
163&ia64_elf64_le_vec },
164#endif
165
166
167
168
169#if !defined (SELECT_VECS) || defined (HAVE_ia64_elf32_hpux_be_vec)
170
171{ "ia64*-*-hpux*",
172&ia64_elf32_hpux_be_vec },
173#endif
174
175
176
177
178#if !defined (SELECT_VECS) || defined (HAVE_ia64_elf64_vms_vec)
179
180{ "ia64*-*-*vms*",
181&ia64_elf64_vms_vec },
182#endif
183
184
185
186
187#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_fbsd_vec)
188
189{ "sparc64-*-freebsd*", NULL },{ "sparc64-*-kfreebsd*-gnu",
190&sparc_elf64_fbsd_vec },
191#endif
192
193
194
195#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec)
196
197{ "sparc64-*-netbsd*", NULL },{ "sparc64-*-openbsd*",
198&sparc_elf64_vec },
199#endif
200
201
202
203
204#endif /* BFD64 */
205
206#if !defined (SELECT_VECS) || defined (HAVE_am33_elf32_linux_vec)
207
208{ "am33_2.0-*-linux*",
209&am33_elf32_linux_vec },
210#endif
211
212
213
214#if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_be_vec)
215
216{ "arc*eb-*-elf*", NULL },{ "arc*eb-*-linux*",
217&arc_elf32_be_vec },
218#endif
219
220
221
222
223#if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_le_vec)
224
225{ "arc*-*-elf*", NULL },{ "arc*-*-linux*",
226&arc_elf32_le_vec },
227#endif
228
229
230
231
232#if !defined (SELECT_VECS) || defined (HAVE_arm_mach_o_vec)
233
234{ "arm-*-darwin*",
235&arm_mach_o_vec },
236#endif
237
238
239
240
241#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
242
243{ "arm-*-fuchsia*",
244&arm_elf32_le_vec },
245#endif
246
247
248
249#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_nacl_le_vec)
250
251{ "arm-*-nacl*",
252&arm_elf32_nacl_le_vec },
253#endif
254
255
256
257
258
259#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_nacl_be_vec)
260
261{ "armeb-*-nacl*",
262&arm_elf32_nacl_be_vec },
263#endif
264
265
266
267
268
269#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec)
270
271{ "arm*eb-*-netbsdelf*",
272&arm_elf32_be_vec },
273#endif
274
275
276
277#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
278
279{ "arm*-*-netbsdelf*",
280&arm_elf32_le_vec },
281#endif
282
283
284
285#if !defined (SELECT_VECS) || defined (HAVE_arm_aout_nbsd_vec)
286
287{ "arm-*-netbsd*", NULL },{ "arm-*-openbsd*",
288&arm_aout_nbsd_vec },
289#endif
290
291
292
293
294#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
295
296{ "arm-*-nto*", NULL },{ "nto*arm*",
297&arm_elf32_le_vec },
298#endif
299
300
301
302
303#if !defined (SELECT_VECS) || defined (HAVE_arm_aout_riscix_vec)
304
305{ "arm-*-riscix*",
306&arm_aout_riscix_vec },
307#endif
308
309
310#if !defined (SELECT_VECS) || defined (HAVE_arm_pe_epoc_le_vec)
311
312{ "arm-epoc-pe*",
313&arm_pe_epoc_le_vec },
314#endif
315
316
317
318
319
320#if !defined (SELECT_VECS) || defined (HAVE_arm_pe_wince_le_vec)
321
322{ "arm-wince-pe", NULL },{ "arm-*-wince", NULL },{ "arm*-*-mingw32ce*", NULL },{ "arm*-*-cegcc*",
323&arm_pe_wince_le_vec },
324#endif
325
326
327
328
329
330#if !defined (SELECT_VECS) || defined (HAVE_arm_pe_le_vec)
331
332{ "arm-*-pe*",
333&arm_pe_le_vec },
334#endif
335
336
337
338
339#if !defined (SELECT_VECS) || defined (HAVE_arm_aout_le_vec)
340
341{ "arm-*-aout", NULL },{ "armel-*-aout",
342&arm_aout_le_vec },
343#endif
344
345
346
347#if !defined (SELECT_VECS) || defined (HAVE_arm_aout_be_vec)
348
349{ "armeb-*-aout",
350&arm_aout_be_vec },
351#endif
352
353
354
355#if !defined (SELECT_VECS) || defined (HAVE_arm_coff_le_vec)
356
357{ "arm-*-coff",
358&arm_coff_le_vec },
359#endif
360
361
362
363
364#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
365
366{ "arm-*-phoenix*",
367&arm_elf32_le_vec },
368#endif
369
370
371
372#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec)
373
374{ "armeb-*-elf", NULL },{ "arm*b-*-freebsd*", NULL },{ "arm*b-*-linux-*", NULL },{ "armeb-*-eabi*",
375&arm_elf32_be_vec },
376#endif
377
378
379
380#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
381
382{ "arm-*-kaos*",
383&arm_elf32_le_vec },
384#endif
385
386
387
388#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
389
390{ "arm-*-elf", NULL },{ "arm*-*-freebsd*", NULL },{ "arm*-*-linux-*", NULL },{ "arm*-*-conix*", NULL },
391{ "arm*-*-uclinux*", NULL },{ "arm-*-kfreebsd*-gnu", NULL },
392{ "arm*-*-eabi*", NULL },{ "arm-*-rtems*",
393&arm_elf32_le_vec },
394#endif
395
396
397
398#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_vxworks_le_vec)
399
400{ "arm*-*-vxworks", NULL },{ "arm*-*-windiss",
401&arm_elf32_vxworks_le_vec },
402#endif
403
404
405
406#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_symbian_le_vec)
407
408{ "arm*-*-symbianelf*",
409&arm_elf32_symbian_le_vec },
410#endif
411
412
413
414#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
415
416{ "arm9e-*-elf",
417&arm_elf32_le_vec },
418#endif
419
420
421
422
423#if !defined (SELECT_VECS) || defined (HAVE_avr_elf32_vec)
424
425{ "avr-*-*",
426&avr_elf32_vec },
427#endif
428
429
430
431#if !defined (SELECT_VECS) || defined (HAVE_bfin_elf32_vec)
432
433{ "bfin-*-*",
434&bfin_elf32_vec },
435#endif
436
437
438
439
440
441#if !defined (SELECT_VECS) || defined (HAVE_tic30_aout_vec)
442
443{ "c30-*-*aout*", NULL },{ "tic30-*-*aout*",
444&tic30_aout_vec },
445#endif
446
447
448#if !defined (SELECT_VECS) || defined (HAVE_tic30_coff_vec)
449
450{ "c30-*-*coff*", NULL },{ "tic30-*-*coff*",
451&tic30_coff_vec },
452#endif
453
454
455
456#if !defined (SELECT_VECS) || defined (HAVE_tic4x_coff1_vec)
457
458{ "c4x-*-*coff*", NULL },{ "tic4x-*-*coff*",
459&tic4x_coff1_vec },
460#endif
461
462
463
464
465
466#if !defined (SELECT_VECS) || defined (HAVE_tic54x_coff1_vec)
467
468{ "c54x*-*-*coff*", NULL },{ "tic54x-*-*coff*",
469&tic54x_coff1_vec },
470#endif
471
472
473
474
475
476#if !defined (SELECT_VECS) || defined (HAVE_cr16_elf32_vec)
477
478{ "cr16-*-elf*", NULL },{ "cr16*-*-uclinux*",
479&cr16_elf32_vec },
480#endif
481
482
483
484
485#if !defined (SELECT_VECS) || defined (HAVE_cr16c_elf32_vec)
486
487{ "cr16c-*-elf*",
488&cr16c_elf32_vec },
489#endif
490
491
492
493
494#if !defined (SELECT_VECS) || defined (HAVE_cris_aout_vec)
495
496{ "cris-*-*", NULL },{ "crisv32-*-*",
497&cris_aout_vec },
498#endif
499
500
501
502
503
504#if !defined (SELECT_VECS) || defined (HAVE_crx_elf32_vec)
505
506{ "crx-*-elf*",
507&crx_elf32_vec },
508#endif
509
510
511
512
513#if !defined (SELECT_VECS) || defined (HAVE_d10v_elf32_vec)
514
515{ "d10v-*-*",
516&d10v_elf32_vec },
517#endif
518
519
520
521#if !defined (SELECT_VECS) || defined (HAVE_dlx_elf32_be_vec)
522
523{ "dlx-*-elf*",
524&dlx_elf32_be_vec },
525#endif
526
527
528
529
530#if !defined (SELECT_VECS) || defined (HAVE_d30v_elf32_vec)
531
532{ "d30v-*-*",
533&d30v_elf32_vec },
534#endif
535
536
537
538#if !defined (SELECT_VECS) || defined (HAVE_epiphany_elf32_vec)
539
540{ "epiphany-*-elf",
541&epiphany_elf32_vec },
542#endif
543
544
545
546#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
547
548{ "fido-*-elf*",
549&m68k_elf32_vec },
550#endif
551
552
553
554
555#if !defined (SELECT_VECS) || defined (HAVE_fr30_elf32_vec)
556
557{ "fr30-*-elf",
558&fr30_elf32_vec },
559#endif
560
561
562
563#if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_vec)
564
565{ "frv-*-elf",
566&frv_elf32_vec },
567#endif
568
569
570
571
572#if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_fdpic_vec)
573
574{ "frv-*-*linux*",
575&frv_elf32_fdpic_vec },
576#endif
577
578
579
580
581#if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_be_vec)
582
583{ "moxie-*-elf", NULL },{ "moxie-*-rtems*", NULL },{ "moxie-*-uclinux",
584&moxie_elf32_be_vec },
585#endif
586
587
588
589
590#if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_le_vec)
591
592{ "moxie-*-moxiebox*",
593&moxie_elf32_le_vec },
594#endif
595
596
597
598#if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_vec)
599
600{ "h8300*-*-elf", NULL },{ "h8300*-*-rtems*",
601&h8300_elf32_vec },
602#endif
603
604
605
606
607#if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_linux_vec)
608
609{ "h8300*-*-linux*",
610&h8300_elf32_linux_vec },
611#endif
612
613
614
615#if !defined (SELECT_VECS) || defined (HAVE_h8300_coff_vec)
616
617{ "h8300*-*-*",
618&h8300_coff_vec },
619#endif
620
621
622
623
624#if !defined (SELECT_VECS) || defined (HAVE_h8500_coff_vec)
625
626{ "h8500-*-*",
627&h8500_coff_vec },
628#endif
629
630
631
632
633#ifdef BFD64
634#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_linux_vec)
635
636{ "hppa*64*-*-linux-*",
637&hppa_elf64_linux_vec },
638#endif
639
640
641
642
643#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_vec)
644
645{ "hppa*64*-*-hpux11*",
646&hppa_elf64_vec },
647#endif
648
649
650
651
652
653#endif
654
655#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_linux_vec)
656
657{ "hppa*-*-linux-*",
658&hppa_elf32_linux_vec },
659#endif
660
661
662
663#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_nbsd_vec)
664
665{ "hppa*-*-netbsd*",
666&hppa_elf32_nbsd_vec },
667#endif
668
669
670
671#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_vec)
672
673{ "hppa*-*-*elf*", NULL },{ "hppa*-*-lites*", NULL },{ "hppa*-*-sysv4*", NULL },{ "hppa*-*-openbsd*",
674&hppa_elf32_vec },
675#endif
676
677
678
679
680#if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec)
681
682{ "hppa*-*-bsd*",
683&hppa_som_vec },
684#endif
685
686
687
688#if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec)
689
690{ "hppa*-*-hpux*", NULL },{ "hppa*-*-hiux*", NULL },{ "hppa*-*-mpeix*",
691&hppa_som_vec },
692#endif
693
694
695#if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec)
696
697{ "hppa*-*-osf*",
698&hppa_som_vec },
699#endif
700
701
702
703
704#if !defined (SELECT_VECS) || defined (HAVE_i370_elf32_vec)
705
706{ "i370-*-*",
707&i370_elf32_vec },
708#endif
709
710
711
712
713#if !defined (SELECT_VECS) || defined (HAVE_i386_coff_vec)
714
715{ "i[3-7]86-*-sco3.2v5*coff",
716&i386_coff_vec },
717#endif
718
719
720
721#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
722
723{ "i[3-7]86-*-sysv4*", NULL },{ "i[3-7]86-*-unixware*", NULL },
724{ "i[3-7]86-*-elf*", NULL },{ "i[3-7]86-*-sco3.2v5*", NULL },
725{ "i[3-7]86-*-dgux*", NULL },{ "i[3-7]86-*-sysv5*", NULL },{ "i[3-7]86-*-rtems*",
726&i386_elf32_vec },
727#endif
728
729
730
731#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec)
732
733{ "i[3-7]86-*-solaris2*",
734&i386_elf32_sol2_vec },
735#endif
736
737
738
739
740
741#ifdef BFD64
742#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec)
743
744{ "x86_64-*-solaris2*",
745&i386_elf32_sol2_vec },
746#endif
747
748
749
750
751#endif
752#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
753
754{ "i[3-7]86-*-kaos*",
755&i386_elf32_vec },
756#endif
757
758
759
760#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
761
762{ "i[3-7]86-*-nto*",
763&i386_elf32_vec },
764#endif
765
766
767
768#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
769
770{ "i[3-7]86-*-aros*",
771&i386_elf32_vec },
772#endif
773
774
775
776#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
777
778{ "i[3-7]86-*-chorus*",
779&i386_elf32_vec },
780#endif
781
782
783
784#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
785
786{ "i[3-7]86-*-dicos*",
787&i386_elf32_vec },
788#endif
789
790
791
792
793#if !defined (SELECT_VECS) || defined (HAVE_i386_coff_go32_vec)
794
795{ "*-*-msdosdjgpp*", NULL },{ "*-*-go32*",
796&i386_coff_go32_vec },
797#endif
798
799
800
801#if !defined (SELECT_VECS) || defined (HAVE_i386_coff_vec)
802
803{ "i[3-7]86-*-sysv*", NULL },{ "i[3-7]86-*-isc*", NULL },{ "i[3-7]86-*-sco*", NULL },{ "i[3-7]86-*-coff", NULL },
804{ "i[3-7]86-*-aix*",
805&i386_coff_vec },
806#endif
807
808
809#if !defined (SELECT_VECS) || defined (HAVE_i386_mach_o_vec)
810
811{ "i[3-7]86-*-darwin*", NULL },{ "i[3-7]86-*-macos10*", NULL },{ "i[3-7]86-*-rhapsody*",
812&i386_mach_o_vec },
813#endif
814
815
816
817
818
819#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_dynix_vec)
820
821{ "i[3-7]86-sequent-bsd*",
822&i386_aout_dynix_vec },
823#endif
824
825
826
827#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_bsd_vec)
828
829{ "i[3-7]86-*-bsd*",
830&i386_aout_bsd_vec },
831#endif
832
833
834
835#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
836
837{ "i[3-7]86-*-dragonfly*",
838&i386_elf32_vec },
839#endif
840
841
842
843
844#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_fbsd_vec)
845
846{ "i[3-7]86-*-freebsdaout*", NULL },{ "i[3-7]86-*-freebsd[12].*", NULL },
847{ "i[3-7]86-*-freebsd[12]",
848&i386_aout_fbsd_vec },
849#endif
850
851
852
853
854#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_fbsd_vec)
855
856{ "i[3-7]86-*-freebsd*", NULL },{ "i[3-7]86-*-kfreebsd*-gnu",
857&i386_elf32_fbsd_vec },
858#endif
859
860
861
862
863
864#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
865
866{ "i[3-7]86-*-netbsdelf*", NULL },{ "i[3-7]86-*-netbsd*-gnu*", NULL },{ "i[3-7]86-*-knetbsd*-gnu",
867&i386_elf32_vec },
868#endif
869
870
871
872
873#if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec)
874
875{ "i[3-7]86-*-netbsdpe*",
876&i386_pe_vec },
877#endif
878
879
880
881#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_nbsd_vec)
882
883{ "i[3-7]86-*-netbsdaout*", NULL },{ "i[3-7]86-*-netbsd*", NULL },
884{ "i[3-7]86-*-openbsd[0-2].*", NULL },{ "i[3-7]86-*-openbsd3.[0-3]",
885&i386_aout_nbsd_vec },
886#endif
887
888
889
890
891#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
892
893{ "i[3-7]86-*-openbsd*",
894&i386_elf32_vec },
895#endif
896
897
898
899#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
900
901{ "i[3-7]86-*-netware*",
902&i386_elf32_vec },
903#endif
904
905
906
907#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_linux_vec)
908
909{ "i[3-7]86-*-linux*aout*",
910&i386_aout_linux_vec },
911#endif
912
913
914
915
916#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
917
918{ "i[3-7]86-*-linux-*",
919&i386_elf32_vec },
920#endif
921
922
923
924
925#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_nacl_vec)
926
927{ "i[3-7]86-*-nacl*",
928&i386_elf32_nacl_vec },
929#endif
930
931
932
933
934
935#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
936
937{ "i[3-7]86-*-redox*",
938&i386_elf32_vec },
939#endif
940
941
942
943
944#ifdef BFD64
945#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_cloudabi_vec)
946
947{ "x86_64-*-cloudabi*",
948&x86_64_elf64_cloudabi_vec },
949#endif
950
951
952
953#if !defined (SELECT_VECS) || defined (HAVE_x86_64_mach_o_vec)
954
955{ "x86_64-*-darwin*",
956&x86_64_mach_o_vec },
957#endif
958
959
960
961
962
963#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
964
965{ "x86_64-*-dicos*",
966&x86_64_elf64_vec },
967#endif
968
969
970
971
972#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
973
974{ "x86_64-*-elf*", NULL },{ "x86_64-*-rtems*", NULL },{ "x86_64-*-fuchsia",
975&x86_64_elf64_vec },
976#endif
977
978
979
980
981#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
982
983{ "x86_64-*-dragonfly*",
984&x86_64_elf64_vec },
985#endif
986
987
988
989
990#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_fbsd_vec)
991
992{ "x86_64-*-freebsd*", NULL },{ "x86_64-*-kfreebsd*-gnu",
993&x86_64_elf64_fbsd_vec },
994#endif
995
996
997
998
999#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
1000
1001{ "x86_64-*-netbsd*", NULL },{ "x86_64-*-openbsd*",
1002&x86_64_elf64_vec },
1003#endif
1004
1005
1006
1007
1008#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
1009
1010{ "x86_64-*-linux-*",
1011&x86_64_elf64_vec },
1012#endif
1013
1014
1015
1016
1017#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf32_nacl_vec)
1018
1019{ "x86_64-*-nacl*",
1020&x86_64_elf32_nacl_vec },
1021#endif
1022
1023
1024
1025
1026
1027#if !defined (SELECT_VECS) || defined (HAVE_x86_64_pe_vec)
1028
1029{ "x86_64-*-mingw*", NULL },{ "x86_64-*-pe", NULL },{ "x86_64-*-pep", NULL },{ "x86_64-*-cygwin",
1030&x86_64_pe_vec },
1031#endif
1032
1033
1034
1035
1036
1037#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
1038
1039{ "x86_64-*-rdos*",
1040&x86_64_elf64_vec },
1041#endif
1042
1043
1044
1045#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
1046
1047{ "x86_64-*-redox*",
1048&x86_64_elf64_vec },
1049#endif
1050
1051
1052
1053
1054#endif
1055#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1056
1057{ "i[3-7]86-*-lynxos*",
1058&i386_elf32_vec },
1059#endif
1060
1061
1062
1063#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1064
1065{ "i[3-7]86-*-gnu*",
1066&i386_elf32_vec },
1067#endif
1068
1069
1070
1071#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_mach3_vec)
1072
1073{ "i[3-7]86-*-mach*", NULL },{ "i[3-7]86-*-osf1mk*",
1074&i386_aout_mach3_vec },
1075#endif
1076
1077
1078
1079
1080#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_os9k_vec)
1081
1082{ "i[3-7]86-*-os9k",
1083&i386_aout_os9k_vec },
1084#endif
1085
1086
1087#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_vec)
1088
1089{ "i[3-7]86-*-msdos*",
1090&i386_aout_vec },
1091#endif
1092
1093
1094
1095#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1096
1097{ "i[3-7]86-*-moss*",
1098&i386_elf32_vec },
1099#endif
1100
1101
1102
1103#if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec)
1104
1105{ "i[3-7]86-*-beospe*",
1106&i386_pe_vec },
1107#endif
1108
1109
1110
1111#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1112
1113{ "i[3-7]86-*-beoself*", NULL },{ "i[3-7]86-*-beos*",
1114&i386_elf32_vec },
1115#endif
1116
1117
1118
1119#if !defined (SELECT_VECS) || defined (HAVE_i386_pei_vec)
1120
1121{ "i[3-7]86-*-interix*",
1122&i386_pei_vec },
1123#endif
1124
1125
1126
1127
1128
1129#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1130
1131{ "i[3-7]86-*-rdos*",
1132&i386_elf32_vec },
1133#endif
1134
1135
1136
1137#if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec)
1138
1139{ "i[3-7]86-*-mingw32*", NULL },{ "i[3-7]86-*-cygwin*", NULL },{ "i[3-7]86-*-winnt", NULL },{ "i[3-7]86-*-pe",
1140&i386_pe_vec },
1141#endif
1142
1143
1144
1145
1146#if !defined (SELECT_VECS) || defined (HAVE_i386_coff_vec)
1147
1148{ "i[3-7]86-none-*",
1149&i386_coff_vec },
1150#endif
1151
1152
1153#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_vec)
1154
1155{ "i[3-7]86-*-aout*", NULL },{ "i[3-7]86*-*-vsta*",
1156&i386_aout_vec },
1157#endif
1158
1159
1160#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vxworks_vec)
1161
1162{ "i[3-7]86-*-vxworks*",
1163&i386_elf32_vxworks_vec },
1164#endif
1165
1166
1167
1168#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1169
1170{ "i[3-7]86-*-chaos",
1171&i386_elf32_vec },
1172#endif
1173
1174
1175
1176
1177#if !defined (SELECT_VECS) || defined (HAVE_i860_coff_vec)
1178
1179{ "i860-*-mach3*", NULL },{ "i860-*-osf1*", NULL },{ "i860-*-coff*",
1180&i860_coff_vec },
1181#endif
1182
1183
1184#if !defined (SELECT_VECS) || defined (HAVE_i860_elf32_le_vec)
1185
1186{ "i860-stardent-sysv4*", NULL },{ "i860-stardent-elf*",
1187&i860_elf32_le_vec },
1188#endif
1189
1190
1191
1192#if !defined (SELECT_VECS) || defined (HAVE_i860_elf32_vec)
1193
1194{ "i860-*-sysv4*", NULL },{ "i860-*-elf*",
1195&i860_elf32_vec },
1196#endif
1197
1198
1199
1200#if !defined (SELECT_VECS) || defined (HAVE_bout_le_vec)
1201
1202{ "i960-*-vxworks4*", NULL },{ "i960-*-vxworks5.0",
1203&bout_le_vec },
1204#endif
1205
1206
1207
1208
1209#if !defined (SELECT_VECS) || defined (HAVE_icoff_le_vec)
1210
1211{ "i960-*-vxworks5.*", NULL },{ "i960-*-coff*", NULL },{ "i960-*-sysv*",
1212&icoff_le_vec },
1213#endif
1214
1215
1216
1217
1218#if !defined (SELECT_VECS) || defined (HAVE_bout_le_vec)
1219
1220{ "i960-*-vxworks*", NULL },{ "i960-*-aout*", NULL },{ "i960-*-bout*", NULL },{ "i960-*-nindy*",
1221&bout_le_vec },
1222#endif
1223
1224
1225
1226
1227#if !defined (SELECT_VECS) || defined (HAVE_i960_elf32_vec)
1228
1229{ "i960-*-elf*",
1230&i960_elf32_vec },
1231#endif
1232
1233
1234
1235
1236#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
1237
1238{ "ia16-*-elf",
1239&i386_elf32_vec },
1240#endif
1241
1242
1243
1244
1245#if !defined (SELECT_VECS) || defined (HAVE_ip2k_elf32_vec)
1246
1247{ "ip2k-*-elf",
1248&ip2k_elf32_vec },
1249#endif
1250
1251
1252
1253#if !defined (SELECT_VECS) || defined (HAVE_iq2000_elf32_vec)
1254
1255{ "iq2000-*-elf",
1256&iq2000_elf32_vec },
1257#endif
1258
1259
1260
1261#if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_vec)
1262
1263{ "lm32-*-elf", NULL },{ "lm32-*-rtems*",
1264&lm32_elf32_vec },
1265#endif
1266
1267
1268
1269
1270#if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_fdpic_vec)
1271
1272{ "lm32-*-*linux*",
1273&lm32_elf32_fdpic_vec },
1274#endif
1275
1276
1277
1278
1279#if !defined (SELECT_VECS) || defined (HAVE_m32c_elf32_vec)
1280
1281{ "m32c-*-elf", NULL },{ "m32c-*-rtems*",
1282&m32c_elf32_vec },
1283#endif
1284
1285
1286
1287#if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_le_vec)
1288
1289{ "m32r*le-*-linux*",
1290&m32r_elf32_linux_le_vec },
1291#endif
1292
1293
1294
1295#if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_vec)
1296
1297{ "m32r*-*-linux*",
1298&m32r_elf32_linux_vec },
1299#endif
1300
1301
1302
1303#if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_le_vec)
1304
1305{ "m32r*le-*-*",
1306&m32r_elf32_le_vec },
1307#endif
1308
1309
1310
1311#if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_vec)
1312
1313{ "m32r-*-*",
1314&m32r_elf32_vec },
1315#endif
1316
1317
1318
1319#if !defined (SELECT_VECS) || defined (HAVE_m68hc11_elf32_vec)
1320
1321{ "m68hc11-*-*", NULL },{ "m6811-*-*",
1322&m68hc11_elf32_vec },
1323#endif
1324
1325
1326
1327#if !defined (SELECT_VECS) || defined (HAVE_m68hc12_elf32_vec)
1328
1329{ "m68hc12-*-*", NULL },{ "m6812-*-*",
1330&m68hc12_elf32_vec },
1331#endif
1332
1333
1334
1335
1336#if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_sysv_vec)
1337
1338{ "m68*-motorola-sysv*",
1339&m68k_coff_sysv_vec },
1340#endif
1341
1342
1343#if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_hp300bsd_vec)
1344
1345{ "m68*-hp-bsd*",
1346&m68k_aout_hp300bsd_vec },
1347#endif
1348
1349
1350
1351#if !defined (SELECT_VECS) || defined (HAVE_aout0_be_vec)
1352
1353{ "m68*-*-aout*",
1354&aout0_be_vec },
1355#endif
1356
1357
1358
1359
1360
1361
1362
1363#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1364
1365{ "m68*-*-elf*", NULL },{ "m68*-*-sysv4*", NULL },{ "m68*-*-rtems*", NULL },{ "m68*-*-uclinux*",
1366&m68k_elf32_vec },
1367#endif
1368
1369
1370
1371#if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_vec)
1372
1373{ "m68*-*-coff*", NULL },{ "m68*-*-sysv*",
1374&m68k_coff_vec },
1375#endif
1376
1377
1378
1379#if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_hp300hpux_vec)
1380
1381{ "m68*-*-hpux*",
1382&m68k_aout_hp300hpux_vec },
1383#endif
1384
1385
1386
1387#if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_linux_vec)
1388
1389{ "m68*-*-linux*aout*",
1390&m68k_aout_linux_vec },
1391#endif
1392
1393
1394
1395
1396#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1397
1398{ "m68*-*-linux-*",
1399&m68k_elf32_vec },
1400#endif
1401
1402
1403
1404#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1405
1406{ "m68*-*-gnu*",
1407&m68k_elf32_vec },
1408#endif
1409
1410
1411
1412
1413#if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_4knbsd_vec)
1414
1415{ "m68*-hp*-netbsd*",
1416&m68k_aout_4knbsd_vec },
1417#endif
1418
1419
1420
1421
1422#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1423
1424{ "m68*-*-netbsdelf*", NULL },{ "m5407-*-netbsdelf*",
1425&m68k_elf32_vec },
1426#endif
1427
1428
1429
1430#if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_nbsd_vec)
1431
1432{ "m68*-*-netbsdaout*", NULL },{ "m68*-*-netbsd*",
1433&m68k_aout_nbsd_vec },
1434#endif
1435
1436
1437
1438
1439#if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_nbsd_vec)
1440
1441{ "m68*-*-openbsd*",
1442&m68k_aout_nbsd_vec },
1443#endif
1444
1445
1446
1447
1448#if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
1449
1450{ "m68*-*-sunos*", NULL },{ "m68*-*-os68k*", NULL },{ "m68*-*-vxworks*", NULL },{ "m68*-netx-*", NULL },
1451{ "m68*-*-bsd*", NULL },{ "m68*-*-vsta*",
1452&sparc_aout_sunos_be_vec },
1453#endif
1454
1455
1456
1457#if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
1458
1459{ "m68*-ericsson-*",
1460&sparc_aout_sunos_be_vec },
1461#endif
1462
1463
1464
1465
1466#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1467
1468{ "m68*-cbm-*",
1469&m68k_elf32_vec },
1470#endif
1471
1472
1473
1474#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1475
1476{ "m68*-*-psos*",
1477&m68k_elf32_vec },
1478#endif
1479
1480
1481
1482
1483
1484#if !defined (SELECT_VECS) || defined (HAVE_m88k_elf32_vec)
1485
1486{ "m88*-harris-cxux*", NULL },{ "m88*-*-dgux*", NULL },{ "m88*-*-sysv4*",
1487&m88k_elf32_vec },
1488#endif
1489
1490
1491
1492#if !defined (SELECT_VECS) || defined (HAVE_m88k_aout_mach3_vec)
1493
1494{ "m88*-*-mach3*",
1495&m88k_aout_mach3_vec },
1496#endif
1497
1498
1499
1500#if !defined (SELECT_VECS) || defined (HAVE_m88k_aout_obsd_vec)
1501
1502{ "m88*-*-openbsd*",
1503&m88k_aout_obsd_vec },
1504#endif
1505
1506
1507
1508#if !defined (SELECT_VECS) || defined (HAVE_m88k_coff_bcs_vec)
1509
1510{ "m88*-*-*",
1511&m88k_coff_bcs_vec },
1512#endif
1513
1514
1515
1516
1517#if !defined (SELECT_VECS) || defined (HAVE_mcore_elf32_be_vec)
1518
1519{ "mcore-*-elf",
1520&mcore_elf32_be_vec },
1521#endif
1522
1523
1524
1525#if !defined (SELECT_VECS) || defined (HAVE_mcore_pe_be_vec)
1526
1527{ "mcore-*-pe",
1528&mcore_pe_be_vec },
1529#endif
1530
1531
1532
1533
1534#if !defined (SELECT_VECS) || defined (HAVE_mep_elf32_vec)
1535
1536{ "mep-*-elf",
1537&mep_elf32_vec },
1538#endif
1539
1540
1541
1542
1543#if !defined (SELECT_VECS) || defined (HAVE_metag_elf32_vec)
1544
1545{ "metag-*-*",
1546&metag_elf32_vec },
1547#endif
1548
1549
1550
1551
1552#if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_le_vec)
1553
1554{ "microblazeel*-*",
1555&microblaze_elf32_le_vec },
1556#endif
1557
1558
1559
1560
1561#if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_vec)
1562
1563{ "microblaze*-*",
1564&microblaze_elf32_vec },
1565#endif
1566
1567
1568
1569
1570#if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1571
1572{ "mips*-big-*",
1573&mips_ecoff_be_vec },
1574#endif
1575
1576
1577
1578
1579#if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_le_vec)
1580
1581{ "mips*-dec-*", NULL },{ "mips*el-*-ecoff*",
1582&mips_ecoff_le_vec },
1583#endif
1584
1585
1586
1587#if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1588
1589{ "mips*-*-ecoff*",
1590&mips_ecoff_be_vec },
1591#endif
1592
1593
1594
1595#ifdef BFD64
1596#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_be_vec)
1597
1598{ "mips*-*-irix6*",
1599&mips_elf32_n_be_vec },
1600#endif
1601
1602
1603
1604#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_le_vec)
1605
1606{ "mips64*-ps2-elf*",
1607&mips_elf32_n_le_vec },
1608#endif
1609
1610
1611
1612#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1613
1614{ "mips*-ps2-elf*",
1615&mips_elf32_le_vec },
1616#endif
1617
1618
1619
1620#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1621
1622{ "mips*-*-irix5*",
1623&mips_elf32_be_vec },
1624#endif
1625
1626
1627
1628#endif
1629#if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1630
1631{ "mips*-sgi-*", NULL },{ "mips*-*-bsd*",
1632&mips_ecoff_be_vec },
1633#endif
1634
1635
1636
1637#if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_bele_vec)
1638
1639{ "mips*-*-lnews*",
1640&mips_ecoff_bele_vec },
1641#endif
1642
1643
1644
1645#ifdef BFD64
1646#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1647
1648{ "mips*-*-sysv4*",
1649&mips_elf32_trad_be_vec },
1650#endif
1651
1652
1653
1654#endif
1655#if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1656
1657{ "mips*-*-sysv*", NULL },{ "mips*-*-riscos*",
1658&mips_ecoff_be_vec },
1659#endif
1660
1661
1662
1663#ifdef BFD64
1664#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_le_vec)
1665
1666{ "mips*el-*-vxworks*",
1667&mips_elf32_vxworks_le_vec },
1668#endif
1669
1670
1671
1672#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_be_vec)
1673
1674{ "mips*-*-vxworks*",
1675&mips_elf32_vxworks_be_vec },
1676#endif
1677
1678
1679
1680#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1681
1682{ "mips*el-sde-elf*",
1683&mips_elf32_trad_le_vec },
1684#endif
1685
1686
1687
1688#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1689
1690{ "mips*-sde-elf*", NULL },{ "mips*-mti-elf*", NULL },{ "mips*-img-elf*",
1691&mips_elf32_trad_be_vec },
1692#endif
1693
1694
1695
1696#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1697
1698{ "mips*el-*-elf*", NULL },{ "mips*-*-chorus*",
1699&mips_elf32_le_vec },
1700#endif
1701
1702
1703
1704#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1705
1706{ "mips*-*-elf*", NULL },{ "mips*-*-rtems*", NULL },{ "mips*-*-windiss", NULL },{ "mips*-*-none",
1707&mips_elf32_be_vec },
1708#endif
1709
1710
1711
1712#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec)
1713
1714{ "mips64*el-*-netbsd*",
1715&mips_elf32_ntrad_le_vec },
1716#endif
1717
1718
1719
1720#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec)
1721
1722{ "mips64*-*-netbsd*",
1723&mips_elf32_ntrad_be_vec },
1724#endif
1725
1726
1727
1728#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1729
1730{ "mips*el-*-netbsd*",
1731&mips_elf32_trad_le_vec },
1732#endif
1733
1734
1735
1736#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1737
1738{ "mips*-*-netbsd*",
1739&mips_elf32_trad_be_vec },
1740#endif
1741
1742
1743
1744#if !defined (SELECT_VECS) || defined (HAVE_mips_elf64_trad_be_vec)
1745
1746{ "mips64*-*-openbsd*",
1747&mips_elf64_trad_be_vec },
1748#endif
1749
1750
1751
1752#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1753
1754{ "mips*el-*-openbsd*",
1755&mips_elf32_le_vec },
1756#endif
1757
1758
1759
1760#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1761
1762{ "mips*-*-openbsd*",
1763&mips_elf32_be_vec },
1764#endif
1765
1766
1767
1768#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec)
1769
1770{ "mips64*el-*-linux*",
1771&mips_elf32_ntrad_le_vec },
1772#endif
1773
1774
1775
1776#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec)
1777
1778{ "mips64*-*-linux*",
1779&mips_elf32_ntrad_be_vec },
1780#endif
1781
1782
1783
1784#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1785
1786{ "mips*el-*-linux*",
1787&mips_elf32_trad_le_vec },
1788#endif
1789
1790
1791
1792#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1793
1794{ "mips*-*-linux*",
1795&mips_elf32_trad_be_vec },
1796#endif
1797
1798
1799
1800
1801#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_le_vec)
1802
1803{ "mips64*el-*-freebsd*", NULL },{ "mips64*el-*-kfreebsd*-gnu",
1804&mips_elf32_ntradfbsd_le_vec },
1805#endif
1806
1807
1808
1809
1810
1811
1812#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_be_vec)
1813
1814{ "mips64*-*-freebsd*", NULL },{ "mips64*-*-kfreebsd*-gnu",
1815&mips_elf32_ntradfbsd_be_vec },
1816#endif
1817
1818
1819
1820
1821
1822
1823#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_le_vec)
1824
1825{ "mips*el-*-freebsd*", NULL },{ "mips*el-*-kfreebsd*-gnu",
1826&mips_elf32_tradfbsd_le_vec },
1827#endif
1828
1829
1830
1831
1832
1833
1834#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_be_vec)
1835
1836{ "mips*-*-freebsd*", NULL },{ "mips*-*-kfreebsd*-gnu",
1837&mips_elf32_tradfbsd_be_vec },
1838#endif
1839
1840
1841
1842
1843
1844#if !defined (SELECT_VECS) || defined (HAVE_mmix_elf64_vec)
1845
1846{ "mmix-*-*",
1847&mmix_elf64_vec },
1848#endif
1849
1850
1851
1852
1853#endif
1854#if !defined (SELECT_VECS) || defined (HAVE_mn10200_elf32_vec)
1855
1856{ "mn10200-*-*",
1857&mn10200_elf32_vec },
1858#endif
1859
1860
1861
1862#if !defined (SELECT_VECS) || defined (HAVE_mn10300_elf32_vec)
1863
1864{ "mn10300-*-*",
1865&mn10300_elf32_vec },
1866#endif
1867
1868
1869
1870
1871#if !defined (SELECT_VECS) || defined (HAVE_mt_elf32_vec)
1872
1873{ "mt-*-elf",
1874&mt_elf32_vec },
1875#endif
1876
1877
1878
1879#if !defined (SELECT_VECS) || defined (HAVE_msp430_elf32_vec)
1880
1881{ "msp430-*-*",
1882&msp430_elf32_vec },
1883#endif
1884
1885
1886
1887
1888#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_le_vec)
1889
1890{ "nds32*le-*-linux*",
1891&nds32_elf32_linux_le_vec },
1892#endif
1893
1894
1895
1896
1897#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_be_vec)
1898
1899{ "nds32*be-*-linux*",
1900&nds32_elf32_linux_be_vec },
1901#endif
1902
1903
1904
1905
1906#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_le_vec)
1907
1908{ "nds32*le-*-*",
1909&nds32_elf32_le_vec },
1910#endif
1911
1912
1913
1914
1915#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_be_vec)
1916
1917{ "nds32*be-*-*",
1918&nds32_elf32_be_vec },
1919#endif
1920
1921
1922
1923
1924#if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532mach_vec)
1925
1926{ "ns32k-pc532-mach*", NULL },{ "ns32k-pc532-ux*",
1927&ns32k_aout_pc532mach_vec },
1928#endif
1929
1930
1931
1932#if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532nbsd_vec)
1933
1934{ "ns32k-*-netbsd*", NULL },{ "ns32k-*-lites*", NULL },{ "ns32k-*-openbsd*",
1935&ns32k_aout_pc532nbsd_vec },
1936#endif
1937
1938
1939
1940
1941#if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_be_vec)
1942
1943{ "nios2eb-*-*",
1944&nios2_elf32_be_vec },
1945#endif
1946
1947
1948
1949
1950#if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec)
1951
1952{ "nios2el-*-*",
1953&nios2_elf32_le_vec },
1954#endif
1955
1956
1957
1958
1959#if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec)
1960
1961{ "nios2-*-*",
1962&nios2_elf32_le_vec },
1963#endif
1964
1965
1966
1967
1968#if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec)
1969
1970{ "or1k-*-elf", NULL },{ "or1k-*-linux*", NULL },{ "or1k-*-rtems*",
1971&or1k_elf32_vec },
1972#endif
1973
1974
1975
1976#if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec)
1977
1978{ "or1knd-*-elf", NULL },{ "or1knd-*-linux*", NULL },{ "or1knd-*-rtems*",
1979&or1k_elf32_vec },
1980#endif
1981
1982
1983
1984#if !defined (SELECT_VECS) || defined (HAVE_pdp11_aout_vec)
1985
1986{ "pdp11-*-*",
1987&pdp11_aout_vec },
1988#endif
1989
1990
1991
1992
1993#if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_vec)
1994
1995{ "pj-*-*",
1996&pj_elf32_vec },
1997#endif
1998
1999
2000
2001
2002#if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_le_vec)
2003
2004{ "pjl-*-*",
2005&pj_elf32_le_vec },
2006#endif
2007
2008
2009
2010
2011#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
2012
2013{ "powerpc-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]",
2014&rs6000_xcoff_vec },
2015#endif
2016
2017
2018
2019
2020#ifdef BFD64
2021#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec)
2022
2023{ "powerpc64-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]",
2024&rs6000_xcoff64_aix_vec },
2025#endif
2026
2027
2028
2029
2030#endif
2031
2032#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
2033
2034{ "powerpc-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*",
2035&rs6000_xcoff_vec },
2036#endif
2037
2038
2039
2040
2041#ifdef BFD64
2042
2043#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec)
2044
2045{ "powerpc64-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*",
2046&rs6000_xcoff64_aix_vec },
2047#endif
2048
2049
2050
2051
2052#endif
2053
2054#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
2055
2056{ "powerpc-*-aix*", NULL },{ "powerpc-*-beos*", NULL },{ "rs6000-*-*",
2057&rs6000_xcoff_vec },
2058#endif
2059
2060
2061
2062#ifdef BFD64
2063#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_vec)
2064
2065{ "powerpc64-*-aix*",
2066&rs6000_xcoff64_vec },
2067#endif
2068
2069
2070
2071
2072#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_fbsd_vec)
2073
2074{ "powerpc64-*-freebsd*",
2075&powerpc_elf64_fbsd_vec },
2076#endif
2077
2078
2079
2080
2081#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_vec)
2082
2083{ "powerpc64-*-elf*", NULL },{ "powerpc-*-elf64*", NULL },{ "powerpc64-*-linux*", NULL },
2084{ "powerpc64-*-*bsd*",
2085&powerpc_elf64_vec },
2086#endif
2087
2088
2089
2090
2091#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_le_vec)
2092
2093{ "powerpc64le-*-elf*", NULL },{ "powerpcle-*-elf64*", NULL },{ "powerpc64le-*-linux*", NULL },
2094{ "powerpc64le-*-*bsd*",
2095&powerpc_elf64_le_vec },
2096#endif
2097
2098
2099
2100
2101#endif
2102#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_fbsd_vec)
2103
2104{ "powerpc-*-*freebsd*",
2105&powerpc_elf32_fbsd_vec },
2106#endif
2107
2108
2109
2110
2111#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2112
2113{ "powerpc-*-*bsd*", NULL },{ "powerpc-*-elf*", NULL },{ "powerpc-*-sysv4*", NULL },{ "powerpc-*-eabi*", NULL },
2114{ "powerpc-*-solaris2*", NULL },{ "powerpc-*-linux-*", NULL },{ "powerpc-*-rtems*", NULL },
2115{ "powerpc-*-chorus*",
2116&powerpc_elf32_vec },
2117#endif
2118
2119
2120
2121
2122#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2123
2124{ "powerpc-*-kaos*",
2125&powerpc_elf32_vec },
2126#endif
2127
2128
2129
2130
2131#if !defined (SELECT_VECS) || defined (HAVE_mach_o_be_vec)
2132
2133{ "powerpc-*-darwin*", NULL },{ "powerpc-*-macos10*", NULL },{ "powerpc-*-rhapsody*",
2134&mach_o_be_vec },
2135#endif
2136
2137
2138
2139
2140#if !defined (SELECT_VECS) || defined (HAVE_powerpc_xcoff_vec)
2141
2142{ "powerpc-*-macos*",
2143&powerpc_xcoff_vec },
2144#endif
2145
2146
2147#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2148
2149{ "powerpc-*-lynxos*",
2150&powerpc_elf32_vec },
2151#endif
2152
2153
2154
2155
2156#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2157
2158{ "powerpc-*-netware*",
2159&powerpc_elf32_vec },
2160#endif
2161
2162
2163
2164#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
2165
2166{ "powerpc-*-nto*",
2167&powerpc_elf32_vec },
2168#endif
2169
2170
2171
2172#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vxworks_vec)
2173
2174{ "powerpc-*-vxworks*", NULL },{ "powerpc-*-windiss*",
2175&powerpc_elf32_vxworks_vec },
2176#endif
2177
2178
2179
2180
2181#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec)
2182
2183{ "powerpcle-*-nto*",
2184&powerpc_elf32_le_vec },
2185#endif
2186
2187
2188
2189#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec)
2190
2191{ "powerpcle-*-elf*", NULL },{ "powerpcle-*-sysv4*", NULL },{ "powerpcle-*-eabi*", NULL },
2192{ "powerpcle-*-solaris2*", NULL },{ "powerpcle-*-linux-*", NULL },{ "powerpcle-*-vxworks*",
2193&powerpc_elf32_le_vec },
2194#endif
2195
2196
2197
2198
2199#if !defined (SELECT_VECS) || defined (HAVE_powerpc_pe_le_vec)
2200
2201{ "powerpcle-*-pe", NULL },{ "powerpcle-*-winnt*", NULL },{ "powerpcle-*-cygwin*",
2202&powerpc_pe_le_vec },
2203#endif
2204
2205
2206
2207
2208#if !defined (SELECT_VECS) || defined (HAVE_pru_elf32_vec)
2209
2210{ "pru-*-*",
2211&pru_elf32_vec },
2212#endif
2213
2214
2215
2216
2217#ifdef BFD64
2218#if !defined (SELECT_VECS) || defined (HAVE_riscv_elf32_vec)
2219
2220{ "riscv32-*-*",
2221&riscv_elf32_vec },
2222#endif
2223
2224
2225
2226
2227
2228#if !defined (SELECT_VECS) || defined (HAVE_riscv_elf64_vec)
2229
2230{ "riscv64-*-*",
2231&riscv_elf64_vec },
2232#endif
2233
2234
2235
2236
2237#endif
2238
2239#if !defined (SELECT_VECS) || defined (HAVE_rl78_elf32_vec)
2240
2241{ "rl78-*-elf",
2242&rl78_elf32_vec },
2243#endif
2244
2245
2246
2247#if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_le_vec)
2248
2249{ "rx-*-elf",
2250&rx_elf32_le_vec },
2251#endif
2252
2253
2254
2255
2256#if !defined (SELECT_VECS) || defined (HAVE_s390_elf32_vec)
2257
2258{ "s390-*-linux*",
2259&s390_elf32_vec },
2260#endif
2261
2262
2263
2264
2265#ifdef BFD64
2266#if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec)
2267
2268{ "s390x-*-linux*",
2269&s390_elf64_vec },
2270#endif
2271
2272
2273
2274
2275#if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec)
2276
2277{ "s390x-*-tpf*",
2278&s390_elf64_vec },
2279#endif
2280
2281
2282
2283
2284#if !defined (SELECT_VECS) || defined (HAVE_score_elf32_be_vec)
2285
2286{ "score*-*-elf*",
2287&score_elf32_be_vec },
2288#endif
2289
2290
2291
2292
2293#if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_le_vec)
2294
2295{ "sh64l*-*-elf*",
2296&sh64_elf32_le_vec },
2297#endif
2298
2299
2300
2301
2302
2303#if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_vec)
2304
2305{ "sh64-*-elf*",
2306&sh64_elf32_vec },
2307#endif
2308
2309
2310
2311
2312
2313#if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_linux_be_vec)
2314
2315{ "sh64eb-*-linux*",
2316&sh64_elf32_linux_be_vec },
2317#endif
2318
2319
2320
2321
2322#if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_linux_vec)
2323
2324{ "sh64-*-linux*",
2325&sh64_elf32_linux_vec },
2326#endif
2327
2328
2329
2330
2331#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec)
2332
2333{ "sh-*-linux*",
2334&sh_elf32_linux_be_vec },
2335#endif
2336
2337
2338
2339
2340
2341#endif /* BFD64 */
2342
2343#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec)
2344
2345{ "sh*eb-*-linux*",
2346&sh_elf32_linux_be_vec },
2347#endif
2348
2349
2350
2351
2352#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_vec)
2353
2354{ "sh*-*-linux*",
2355&sh_elf32_linux_vec },
2356#endif
2357
2358
2359
2360
2361
2362#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
2363
2364{ "sh-*-uclinux*", NULL },{ "sh[12]-*-uclinux*",
2365&sh_elf32_vec },
2366#endif
2367
2368
2369#ifdef BFD64
2370
2371#endif
2372
2373
2374#ifdef BFD64
2375#if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_nbsd_le_vec)
2376
2377{ "sh5le-*-netbsd*",
2378&sh64_elf32_nbsd_le_vec },
2379#endif
2380
2381
2382
2383
2384#if !defined (SELECT_VECS) || defined (HAVE_sh64_elf32_nbsd_vec)
2385
2386{ "sh5-*-netbsd*",
2387&sh64_elf32_nbsd_vec },
2388#endif
2389
2390
2391
2392
2393
2394#if !defined (SELECT_VECS) || defined (HAVE_sh64_elf64_nbsd_le_vec)
2395
2396{ "sh64le-*-netbsd*",
2397&sh64_elf64_nbsd_le_vec },
2398#endif
2399
2400
2401
2402
2403#if !defined (SELECT_VECS) || defined (HAVE_sh64_elf64_nbsd_vec)
2404
2405{ "sh64-*-netbsd*",
2406&sh64_elf64_nbsd_vec },
2407#endif
2408
2409
2410
2411
2412
2413#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec)
2414
2415{ "sh*l*-*-netbsdelf*",
2416&sh_elf32_nbsd_le_vec },
2417#endif
2418
2419
2420
2421
2422#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec)
2423
2424{ "sh-*-netbsdelf*",
2425&sh_elf32_nbsd_vec },
2426#endif
2427
2428
2429
2430
2431#endif
2432
2433#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec)
2434
2435{ "sh*-*-netbsdelf*",
2436&sh_elf32_nbsd_vec },
2437#endif
2438
2439
2440
2441#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_symbian_le_vec)
2442
2443{ "sh*-*-symbianelf*",
2444&sh_elf32_symbian_le_vec },
2445#endif
2446
2447
2448
2449
2450
2451#ifdef BFD64
2452#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_le_vec)
2453
2454{ "shl*-*-elf*", NULL },{ "sh[1234]l*-*-elf*", NULL },{ "sh3el*-*-elf*", NULL },{ "shl*-*-kaos*",
2455&sh_elf32_le_vec },
2456#endif
2457
2458
2459
2460
2461
2462#endif
2463
2464#ifdef BFD64
2465#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
2466
2467{ "sh-*-elf*", NULL },{ "sh[1234]*-elf*", NULL },{ "sh-*-rtems*", NULL },{ "sh-*-kaos*",
2468&sh_elf32_vec },
2469#endif
2470
2471
2472
2473
2474
2475#endif
2476
2477#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
2478
2479{ "sh-*-nto*",
2480&sh_elf32_vec },
2481#endif
2482
2483
2484
2485
2486#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec)
2487
2488{ "sh*-*-openbsd*",
2489&sh_elf32_nbsd_le_vec },
2490#endif
2491
2492
2493
2494#if !defined (SELECT_VECS) || defined (HAVE_sh_pe_le_vec)
2495
2496{ "sh-*-pe",
2497&sh_pe_le_vec },
2498#endif
2499
2500
2501
2502
2503#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vxworks_vec)
2504
2505{ "sh-*-vxworks",
2506&sh_elf32_vxworks_vec },
2507#endif
2508
2509
2510
2511
2512
2513
2514
2515
2516#if !defined (SELECT_VECS) || defined (HAVE_sh_coff_vec)
2517
2518{ "sh-*-*",
2519&sh_coff_vec },
2520#endif
2521
2522
2523
2524
2525
2526#if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2527
2528{ "sparclet-*-aout*",
2529&sparc_aout_sunos_be_vec },
2530#endif
2531
2532
2533
2534
2535#if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2536
2537{ "sparc86x-*-aout*",
2538&sparc_aout_sunos_be_vec },
2539#endif
2540
2541
2542
2543#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2544
2545{ "sparclite-*-elf*", NULL },{ "sparc86x-*-elf*",
2546&sparc_elf32_vec },
2547#endif
2548
2549
2550#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2551
2552{ "sparc*-*-chorus*",
2553&sparc_elf32_vec },
2554#endif
2555
2556
2557#if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_linux_vec)
2558
2559{ "sparc-*-linux*aout*",
2560&sparc_aout_linux_vec },
2561#endif
2562
2563
2564
2565
2566#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2567
2568{ "sparc-*-linux-*", NULL },{ "sparcv*-*-linux-*",
2569&sparc_elf32_vec },
2570#endif
2571
2572
2573
2574#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2575
2576{ "sparc-*-netbsdelf*",
2577&sparc_elf32_vec },
2578#endif
2579
2580
2581
2582#if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_nbsd_vec)
2583
2584{ "sparc-*-netbsdaout*", NULL },{ "sparc-*-netbsd*",
2585&sparc_aout_nbsd_vec },
2586#endif
2587
2588
2589
2590
2591#if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_nbsd_vec)
2592
2593{ "sparc-*-openbsd[0-2].*", NULL },{ "sparc-*-openbsd3.[0-1]",
2594&sparc_aout_nbsd_vec },
2595#endif
2596
2597
2598
2599#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2600
2601{ "sparc-*-openbsd*",
2602&sparc_elf32_vec },
2603#endif
2604
2605
2606
2607#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2608
2609{ "sparc-*-elf*",
2610&sparc_elf32_vec },
2611#endif
2612
2613
2614
2615#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec)
2616
2617{ "sparc-*-solaris2.[0-6]", NULL },{ "sparc-*-solaris2.[0-6].*",
2618&sparc_elf32_sol2_vec },
2619#endif
2620
2621
2622
2623#ifdef BFD64
2624#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec)
2625
2626{ "sparc-*-solaris2*", NULL },{ "sparcv9-*-solaris2*", NULL },{ "sparc64-*-solaris2*",
2627&sparc_elf32_sol2_vec },
2628#endif
2629
2630
2631
2632
2633#endif
2634#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2635
2636{ "sparc-*-sysv4*",
2637&sparc_elf32_vec },
2638#endif
2639
2640
2641#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vxworks_vec)
2642
2643{ "sparc-*-vxworks*",
2644&sparc_elf32_vxworks_vec },
2645#endif
2646
2647
2648
2649#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2650
2651{ "sparc-*-netware*",
2652&sparc_elf32_vec },
2653#endif
2654
2655
2656
2657#ifdef BFD64
2658#if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2659
2660{ "sparc64-*-aout*",
2661&sparc_aout_sunos_be_vec },
2662#endif
2663
2664
2665
2666
2667#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec)
2668
2669{ "sparc64*-*-linux-*",
2670&sparc_elf64_vec },
2671#endif
2672
2673
2674
2675
2676#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec)
2677
2678{ "sparc64-*-elf*", NULL },{ "sparc64-*-rtems*",
2679&sparc_elf64_vec },
2680#endif
2681
2682
2683
2684
2685#endif /* BFD64 */
2686#if !defined (SELECT_VECS) || defined (HAVE_sparc_coff_vec)
2687
2688{ "sparc*-*-coff*",
2689&sparc_coff_vec },
2690#endif
2691
2692
2693#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2694
2695{ "sparc-*-rtems*",
2696&sparc_elf32_vec },
2697#endif
2698
2699
2700
2701#if !defined (SELECT_VECS) || defined (HAVE_sparc_aout_sunos_be_vec)
2702
2703{ "sparc*-*-*",
2704&sparc_aout_sunos_be_vec },
2705#endif
2706
2707
2708
2709
2710#if !defined (SELECT_VECS) || defined (HAVE_spu_elf32_vec)
2711
2712{ "spu-*-elf",
2713&spu_elf32_vec },
2714#endif
2715
2716
2717
2718
2719#if HAVE_aout_vec
2720#if !defined (SELECT_VECS) || defined (HAVE_aout_vec)
2721
2722{ "tahoe-*-*",
2723&aout_vec },
2724#endif
2725
2726
2727
2728#endif
2729
2730#if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_c6000_le_vec)
2731
2732{ "tic6x-*-elf",
2733&tic6x_elf32_c6000_le_vec },
2734#endif
2735
2736
2737
2738
2739#if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_linux_le_vec)
2740
2741{ "tic6x-*-uclinux",
2742&tic6x_elf32_linux_le_vec },
2743#endif
2744
2745
2746
2747
2748#if !defined (SELECT_VECS) || defined (HAVE_tic80_coff_vec)
2749
2750{ "tic80*-*-*",
2751&tic80_coff_vec },
2752#endif
2753
2754
2755
2756
2757#ifdef BFD64
2758#if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_le_vec)
2759
2760{ "tilegx-*-*",
2761&tilegx_elf64_le_vec },
2762#endif
2763
2764
2765
2766#if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_be_vec)
2767
2768{ "tilegxbe-*-*",
2769&tilegx_elf64_be_vec },
2770#endif
2771
2772
2773
2774#endif
2775
2776#if !defined (SELECT_VECS) || defined (HAVE_tilepro_elf32_vec)
2777
2778{ "tilepro-*-*",
2779&tilepro_elf32_vec },
2780#endif
2781
2782
2783
2784#if !defined (SELECT_VECS) || defined (HAVE_ft32_elf32_vec)
2785
2786{ "ft32*-*-*",
2787&ft32_elf32_vec },
2788#endif
2789
2790
2791
2792#if !defined (SELECT_VECS) || defined (HAVE_v850_elf32_vec)
2793
2794{ "v850*-*-*",
2795&v850_elf32_vec },
2796#endif
2797
2798
2799
2800
2801#if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec)
2802
2803{ "vax-*-netbsdelf*",
2804&vax_elf32_vec },
2805#endif
2806
2807
2808
2809
2810#if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec)
2811
2812{ "vax-*-netbsdaout*", NULL },{ "vax-*-netbsd*",
2813&vax_aout_nbsd_vec },
2814#endif
2815
2816
2817
2818
2819
2820#if !defined (SELECT_VECS) || defined (HAVE_vax_aout_bsd_vec)
2821
2822{ "vax-*-bsd*", NULL },{ "vax-*-ultrix*",
2823&vax_aout_bsd_vec },
2824#endif
2825
2826
2827
2828
2829#if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec)
2830
2831{ "vax-*-openbsd*",
2832&vax_aout_nbsd_vec },
2833#endif
2834
2835
2836
2837
2838#if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec)
2839
2840{ "vax-*-linux-*",
2841&vax_elf32_vec },
2842#endif
2843
2844
2845
2846#if !defined (SELECT_VECS) || defined (HAVE_visium_elf32_vec)
2847
2848{ "visium-*-elf",
2849&visium_elf32_vec },
2850#endif
2851
2852
2853
2854#if !defined (SELECT_VECS) || defined (HAVE_wasm32_elf32_vec)
2855
2856{ "wasm32-*-*",
2857&wasm32_elf32_vec },
2858#endif
2859
2860
2861
2862
2863#if !defined (SELECT_VECS) || defined (HAVE_we32k_coff_vec)
2864
2865{ "we32k-*-*",
2866&we32k_coff_vec },
2867#endif
2868
2869
2870
2871#if !defined (SELECT_VECS) || defined (HAVE_w65_coff_vec)
2872
2873{ "w65-*-*",
2874&w65_coff_vec },
2875#endif
2876
2877
2878
2879#if !defined (SELECT_VECS) || defined (HAVE_xgate_elf32_vec)
2880
2881{ "xgate-*-*",
2882&xgate_elf32_vec },
2883#endif
2884
2885
2886
2887
2888#if !defined (SELECT_VECS) || defined (HAVE_xstormy16_elf32_vec)
2889
2890{ "xstormy16-*-elf",
2891&xstormy16_elf32_vec },
2892#endif
2893
2894
2895
2896#if !defined (SELECT_VECS) || defined (HAVE_xtensa_elf32_le_vec)
2897
2898{ "xtensa*-*-*",
2899&xtensa_elf32_le_vec },
2900#endif
2901
2902
2903
2904#if !defined (SELECT_VECS) || defined (HAVE_xc16x_elf32_vec)
2905
2906{ "xc16x-*-elf",
2907&xc16x_elf32_vec },
2908#endif
2909
2910
2911
2912#if !defined (SELECT_VECS) || defined (HAVE_z80_coff_vec)
2913
2914{ "z80-*-*",
2915&z80_coff_vec },
2916#endif
2917
2918
2919
2920
2921#if !defined (SELECT_VECS) || defined (HAVE_z8k_coff_vec)
2922
2923{ "z8k*-*-*",
2924&z8k_coff_vec },
2925#endif
2926
2927
2928
2929
2930#if !defined (SELECT_VECS) || defined (HAVE_ieee_vec)
2931
2932{ "*-*-ieee*",
2933&ieee_vec },
2934#endif
2935
2936
2937
2938#if !defined (SELECT_VECS) || defined (HAVE_aout_adobe_vec)
2939
2940{ "*-adobe-*",
2941&aout_adobe_vec },
2942#endif
2943
2944
2945
2946
2947#if !defined (SELECT_VECS) || defined (HAVE_m68k_aout_newsos3_vec)
2948
2949{ "*-sony-*",
2950&m68k_aout_newsos3_vec },
2951#endif
2952
2953
2954
2955
2956#if !defined (SELECT_VECS) || defined (HAVE_m68k_coff_vec)
2957
2958{ "*-tandem-*",
2959&m68k_coff_vec },
2960#endif
2961
2962
2963
2964