targmatch.h revision 1.11
1/* This file is automatically generated.  DO NOT EDIT! */
2/* Generated from: NetBSD: mknative-gdb,v 1.8 2019/05/29 01:56:06 christos Exp  */
3/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 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-*-netbsd*",
46&aarch64_elf64_le_vec },
47#endif
48
49
50
51
52#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
53
54{ "aarch64-*-fuchsia*",
55&aarch64_elf64_le_vec },
56#endif
57
58
59
60
61#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_cloudabi_vec)
62
63{ "aarch64-*-cloudabi*",
64&aarch64_elf64_le_cloudabi_vec },
65#endif
66
67
68
69
70#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
71
72{ "aarch64-*-linux*",
73&aarch64_elf64_le_vec },
74#endif
75
76
77
78
79#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec)
80
81{ "aarch64_be-*-linux*",
82&aarch64_elf64_be_vec },
83#endif
84
85
86
87
88#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_le_vec)
89
90{ "aarch64-*-netbsd*",
91&aarch64_elf64_le_vec },
92#endif
93
94
95
96
97#if !defined (SELECT_VECS) || defined (HAVE_aarch64_elf64_be_vec)
98
99{ "aarch64_be-*-netbsd*",
100&aarch64_elf64_be_vec },
101#endif
102
103
104
105
106#if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_fbsd_vec)
107
108{ "alpha*-*-freebsd*", NULL },{ "alpha*-*-kfreebsd*-gnu",
109&alpha_elf64_fbsd_vec },
110#endif
111
112
113
114
115
116#if !defined (SELECT_VECS) || defined (HAVE_alpha_elf64_vec)
117
118{ "alpha*-*-netbsd*", NULL },{ "alpha*-*-openbsd*",
119&alpha_elf64_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#endif /* BFD64 */
188
189#if !defined (SELECT_VECS) || defined (HAVE_am33_elf32_linux_vec)
190
191{ "am33_2.0-*-linux*",
192&am33_elf32_linux_vec },
193#endif
194
195
196
197#if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_be_vec)
198
199{ "arc*eb-*-elf*", NULL },{ "arc*eb-*-linux*",
200&arc_elf32_be_vec },
201#endif
202
203
204
205
206#if !defined (SELECT_VECS) || defined (HAVE_arc_elf32_le_vec)
207
208{ "arc*-*-elf*", NULL },{ "arc*-*-linux*",
209&arc_elf32_le_vec },
210#endif
211
212
213
214
215#if !defined (SELECT_VECS) || defined (HAVE_arm_mach_o_vec)
216
217{ "arm-*-darwin*",
218&arm_mach_o_vec },
219#endif
220
221
222
223
224#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
225
226{ "arm-*-fuchsia*",
227&arm_elf32_le_vec },
228#endif
229
230
231
232#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_nacl_le_vec)
233
234{ "arm-*-nacl*",
235&arm_elf32_nacl_le_vec },
236#endif
237
238
239
240
241
242#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_nacl_be_vec)
243
244{ "armeb-*-nacl*",
245&arm_elf32_nacl_be_vec },
246#endif
247
248
249
250
251
252#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec)
253
254{ "arm*eb-*-netbsdelf*",
255&arm_elf32_be_vec },
256#endif
257
258
259
260#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
261
262{ "arm*-*-netbsdelf*",
263&arm_elf32_le_vec },
264#endif
265
266
267
268#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
269
270{ "arm-*-nto*", NULL },{ "nto*arm*",
271&arm_elf32_le_vec },
272#endif
273
274
275
276
277#if !defined (SELECT_VECS) || defined (HAVE_arm_pe_wince_le_vec)
278
279{ "arm-wince-pe", NULL },{ "arm-*-wince", NULL },{ "arm*-*-mingw32ce*", NULL },{ "arm*-*-cegcc*",
280&arm_pe_wince_le_vec },
281#endif
282
283
284
285
286
287#if !defined (SELECT_VECS) || defined (HAVE_arm_pe_le_vec)
288
289{ "arm-*-pe*",
290&arm_pe_le_vec },
291#endif
292
293
294
295
296#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
297
298{ "arm-*-phoenix*",
299&arm_elf32_le_vec },
300#endif
301
302
303
304#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec)
305
306{ "armeb-*-elf", NULL },{ "arm*b-*-freebsd*", NULL },{ "arm*b-*-linux-*", NULL },{ "armeb-*-eabi*",
307&arm_elf32_be_vec },
308#endif
309
310
311
312#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
313
314{ "arm-*-kaos*",
315&arm_elf32_le_vec },
316#endif
317
318
319
320#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
321
322{ "arm-*-elf", NULL },{ "arm*-*-freebsd*", NULL },{ "arm*-*-linux-*", NULL },{ "arm*-*-conix*", NULL },
323{ "arm*-*-uclinux*", NULL },{ "arm-*-kfreebsd*-gnu", NULL },
324{ "arm*-*-eabi*", NULL },{ "arm-*-rtems*", NULL },{ "arm*-*-uclinuxfdpiceabi",
325&arm_elf32_le_vec },
326#endif
327
328
329
330#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_vxworks_le_vec)
331
332{ "arm*-*-vxworks", NULL },{ "arm*-*-windiss",
333&arm_elf32_vxworks_le_vec },
334#endif
335
336
337
338#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_symbian_le_vec)
339
340{ "arm*-*-symbianelf*",
341&arm_elf32_symbian_le_vec },
342#endif
343
344
345
346#if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
347
348{ "arm9e-*-elf",
349&arm_elf32_le_vec },
350#endif
351
352
353
354
355#if !defined (SELECT_VECS) || defined (HAVE_avr_elf32_vec)
356
357{ "avr-*-*",
358&avr_elf32_vec },
359#endif
360
361
362
363#if !defined (SELECT_VECS) || defined (HAVE_bfin_elf32_vec)
364
365{ "bfin-*-*",
366&bfin_elf32_vec },
367#endif
368
369
370
371
372
373#if !defined (SELECT_VECS) || defined (HAVE_tic30_aout_vec)
374
375{ "c30-*-*aout*", NULL },{ "tic30-*-*aout*",
376&tic30_aout_vec },
377#endif
378
379
380#if !defined (SELECT_VECS) || defined (HAVE_tic30_coff_vec)
381
382{ "c30-*-*coff*", NULL },{ "tic30-*-*coff*",
383&tic30_coff_vec },
384#endif
385
386
387
388#if !defined (SELECT_VECS) || defined (HAVE_tic4x_coff1_vec)
389
390{ "c4x-*-*coff*", NULL },{ "tic4x-*-*coff*",
391&tic4x_coff1_vec },
392#endif
393
394
395
396
397
398#if !defined (SELECT_VECS) || defined (HAVE_tic54x_coff1_vec)
399
400{ "c54x*-*-*coff*", NULL },{ "tic54x-*-*coff*",
401&tic54x_coff1_vec },
402#endif
403
404
405
406
407
408#if !defined (SELECT_VECS) || defined (HAVE_cr16_elf32_vec)
409
410{ "cr16-*-elf*", NULL },{ "cr16*-*-uclinux*",
411&cr16_elf32_vec },
412#endif
413
414
415
416
417#if !defined (SELECT_VECS) || defined (HAVE_cr16c_elf32_vec)
418
419{ "cr16c-*-elf*",
420&cr16c_elf32_vec },
421#endif
422
423
424
425
426#ifdef BFD64
427#if !defined (SELECT_VECS) || defined (HAVE_cris_aout_vec)
428
429{ "cris-*-*", NULL },{ "crisv32-*-*",
430&cris_aout_vec },
431#endif
432
433
434
435
436#endif
437
438#if !defined (SELECT_VECS) || defined (HAVE_crx_elf32_vec)
439
440{ "crx-*-elf*",
441&crx_elf32_vec },
442#endif
443
444
445
446
447#if !defined (SELECT_VECS) || defined (HAVE_csky_elf32_le_vec)
448
449{ "csky-*-elf*", NULL },{ "csky-*-linux*",
450&csky_elf32_le_vec },
451#endif
452
453
454
455
456#if !defined (SELECT_VECS) || defined (HAVE_d10v_elf32_vec)
457
458{ "d10v-*-*",
459&d10v_elf32_vec },
460#endif
461
462
463
464#if !defined (SELECT_VECS) || defined (HAVE_dlx_elf32_be_vec)
465
466{ "dlx-*-elf*",
467&dlx_elf32_be_vec },
468#endif
469
470
471
472
473#if !defined (SELECT_VECS) || defined (HAVE_d30v_elf32_vec)
474
475{ "d30v-*-*",
476&d30v_elf32_vec },
477#endif
478
479
480
481#if !defined (SELECT_VECS) || defined (HAVE_epiphany_elf32_vec)
482
483{ "epiphany-*-*",
484&epiphany_elf32_vec },
485#endif
486
487
488
489
490#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
491
492{ "fido-*-elf*",
493&m68k_elf32_vec },
494#endif
495
496
497
498#if !defined (SELECT_VECS) || defined (HAVE_fr30_elf32_vec)
499
500{ "fr30-*-elf",
501&fr30_elf32_vec },
502#endif
503
504
505
506#if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_vec)
507
508{ "frv-*-elf",
509&frv_elf32_vec },
510#endif
511
512
513
514
515#if !defined (SELECT_VECS) || defined (HAVE_frv_elf32_fdpic_vec)
516
517{ "frv-*-*linux*",
518&frv_elf32_fdpic_vec },
519#endif
520
521
522
523
524#if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_be_vec)
525
526{ "moxie-*-elf", NULL },{ "moxie-*-rtems*", NULL },{ "moxie-*-uclinux",
527&moxie_elf32_be_vec },
528#endif
529
530
531
532
533#if !defined (SELECT_VECS) || defined (HAVE_moxie_elf32_le_vec)
534
535{ "moxie-*-moxiebox*",
536&moxie_elf32_le_vec },
537#endif
538
539
540
541#if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_vec)
542
543{ "h8300*-*-elf", NULL },{ "h8300*-*-rtems*",
544&h8300_elf32_vec },
545#endif
546
547
548
549
550#if !defined (SELECT_VECS) || defined (HAVE_h8300_elf32_linux_vec)
551
552{ "h8300*-*-linux*",
553&h8300_elf32_linux_vec },
554#endif
555
556
557
558#ifdef BFD64
559#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_linux_vec)
560
561{ "hppa*64*-*-linux-*",
562&hppa_elf64_linux_vec },
563#endif
564
565
566
567
568#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf64_vec)
569
570{ "hppa*64*-*-hpux11*",
571&hppa_elf64_vec },
572#endif
573
574
575
576
577
578#endif
579
580#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_linux_vec)
581
582{ "hppa*-*-linux-*",
583&hppa_elf32_linux_vec },
584#endif
585
586
587
588#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_nbsd_vec)
589
590{ "hppa*-*-netbsd*",
591&hppa_elf32_nbsd_vec },
592#endif
593
594
595
596#if !defined (SELECT_VECS) || defined (HAVE_hppa_elf32_vec)
597
598{ "hppa*-*-*elf*", NULL },{ "hppa*-*-lites*", NULL },{ "hppa*-*-sysv4*", NULL },{ "hppa*-*-openbsd*",
599&hppa_elf32_vec },
600#endif
601
602
603
604
605#if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec)
606
607{ "hppa*-*-bsd*",
608&hppa_som_vec },
609#endif
610
611
612
613#if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec)
614
615{ "hppa*-*-hpux*", NULL },{ "hppa*-*-hiux*", NULL },{ "hppa*-*-mpeix*",
616&hppa_som_vec },
617#endif
618
619
620#if !defined (SELECT_VECS) || defined (HAVE_hppa_som_vec)
621
622{ "hppa*-*-osf*",
623&hppa_som_vec },
624#endif
625
626
627
628
629#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
630
631{ "i[3-7]86-*-elf*", NULL },{ "i[3-7]86-*-rtems*",
632&i386_elf32_vec },
633#endif
634
635
636
637#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec)
638
639{ "i[3-7]86-*-solaris2*",
640&i386_elf32_sol2_vec },
641#endif
642
643
644
645
646
647#ifdef BFD64
648#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_sol2_vec)
649
650{ "x86_64-*-solaris2*",
651&i386_elf32_sol2_vec },
652#endif
653
654
655
656
657#endif
658#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
659
660{ "i[3-7]86-*-kaos*",
661&i386_elf32_vec },
662#endif
663
664
665
666#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
667
668{ "i[3-7]86-*-nto*",
669&i386_elf32_vec },
670#endif
671
672
673
674#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
675
676{ "i[3-7]86-*-aros*",
677&i386_elf32_vec },
678#endif
679
680
681
682#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
683
684{ "i[3-7]86-*-dicos*",
685&i386_elf32_vec },
686#endif
687
688
689
690
691#if !defined (SELECT_VECS) || defined (HAVE_i386_coff_go32_vec)
692
693{ "*-*-msdosdjgpp*", NULL },{ "*-*-go32*",
694&i386_coff_go32_vec },
695#endif
696
697
698
699#if !defined (SELECT_VECS) || defined (HAVE_i386_mach_o_vec)
700
701{ "i[3-7]86-*-darwin*", NULL },{ "i[3-7]86-*-macos10*", NULL },{ "i[3-7]86-*-rhapsody*",
702&i386_mach_o_vec },
703#endif
704
705
706
707
708
709#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_bsd_vec)
710
711{ "i[3-7]86-*-bsd*",
712&i386_aout_bsd_vec },
713#endif
714
715
716
717#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
718
719{ "i[3-7]86-*-dragonfly*",
720&i386_elf32_vec },
721#endif
722
723
724
725
726#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_fbsd_vec)
727
728{ "i[3-7]86-*-freebsd*", NULL },{ "i[3-7]86-*-kfreebsd*-gnu",
729&i386_elf32_fbsd_vec },
730#endif
731
732
733
734
735
736#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
737
738{ "i[3-7]86-*-netbsdelf*", NULL },{ "i[3-7]86-*-netbsd*-gnu*", NULL },{ "i[3-7]86-*-knetbsd*-gnu",
739&i386_elf32_vec },
740#endif
741
742
743
744
745#if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec)
746
747{ "i[3-7]86-*-netbsdpe*",
748&i386_pe_vec },
749#endif
750
751
752
753#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
754
755{ "i[3-7]86-*-openbsd*",
756&i386_elf32_vec },
757#endif
758
759
760
761#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
762
763{ "i[3-7]86-*-linux-*",
764&i386_elf32_vec },
765#endif
766
767
768
769
770#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_nacl_vec)
771
772{ "i[3-7]86-*-nacl*",
773&i386_elf32_nacl_vec },
774#endif
775
776
777
778
779
780#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
781
782{ "i[3-7]86-*-redox*",
783&i386_elf32_vec },
784#endif
785
786
787
788
789#ifdef BFD64
790#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_cloudabi_vec)
791
792{ "x86_64-*-cloudabi*",
793&x86_64_elf64_cloudabi_vec },
794#endif
795
796
797
798#if !defined (SELECT_VECS) || defined (HAVE_x86_64_mach_o_vec)
799
800{ "x86_64-*-darwin*",
801&x86_64_mach_o_vec },
802#endif
803
804
805
806
807
808#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
809
810{ "x86_64-*-dicos*",
811&x86_64_elf64_vec },
812#endif
813
814
815
816
817#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
818
819{ "x86_64-*-elf*", NULL },{ "x86_64-*-rtems*", NULL },{ "x86_64-*-fuchsia",
820&x86_64_elf64_vec },
821#endif
822
823
824
825
826#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
827
828{ "x86_64-*-dragonfly*",
829&x86_64_elf64_vec },
830#endif
831
832
833
834
835#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_fbsd_vec)
836
837{ "x86_64-*-freebsd*", NULL },{ "x86_64-*-kfreebsd*-gnu",
838&x86_64_elf64_fbsd_vec },
839#endif
840
841
842
843
844#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
845
846{ "x86_64-*-netbsd*", NULL },{ "x86_64-*-openbsd*",
847&x86_64_elf64_vec },
848#endif
849
850
851
852
853#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
854
855{ "x86_64-*-linux-*",
856&x86_64_elf64_vec },
857#endif
858
859
860
861
862#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf32_nacl_vec)
863
864{ "x86_64-*-nacl*",
865&x86_64_elf32_nacl_vec },
866#endif
867
868
869
870
871
872#if !defined (SELECT_VECS) || defined (HAVE_x86_64_pe_vec)
873
874{ "x86_64-*-mingw*", NULL },{ "x86_64-*-pe", NULL },{ "x86_64-*-pep", NULL },{ "x86_64-*-cygwin",
875&x86_64_pe_vec },
876#endif
877
878
879
880
881
882#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
883
884{ "x86_64-*-rdos*",
885&x86_64_elf64_vec },
886#endif
887
888
889
890#if !defined (SELECT_VECS) || defined (HAVE_x86_64_elf64_vec)
891
892{ "x86_64-*-redox*",
893&x86_64_elf64_vec },
894#endif
895
896
897
898
899#endif
900#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
901
902{ "i[3-7]86-*-lynxos*",
903&i386_elf32_vec },
904#endif
905
906
907
908#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
909
910{ "i[3-7]86-*-gnu*",
911&i386_elf32_vec },
912#endif
913
914
915
916#if !defined (SELECT_VECS) || defined (HAVE_i386_aout_vec)
917
918{ "i[3-7]86-*-msdos*",
919&i386_aout_vec },
920#endif
921
922
923
924#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
925
926{ "i[3-7]86-*-moss*",
927&i386_elf32_vec },
928#endif
929
930
931
932#if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec)
933
934{ "i[3-7]86-*-beospe*",
935&i386_pe_vec },
936#endif
937
938
939
940#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
941
942{ "i[3-7]86-*-beoself*", NULL },{ "i[3-7]86-*-beos*",
943&i386_elf32_vec },
944#endif
945
946
947
948#if !defined (SELECT_VECS) || defined (HAVE_i386_pei_vec)
949
950{ "i[3-7]86-*-interix*",
951&i386_pei_vec },
952#endif
953
954
955
956
957
958#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
959
960{ "i[3-7]86-*-rdos*",
961&i386_elf32_vec },
962#endif
963
964
965
966#if !defined (SELECT_VECS) || defined (HAVE_i386_pe_vec)
967
968{ "i[3-7]86-*-mingw32*", NULL },{ "i[3-7]86-*-cygwin*", NULL },{ "i[3-7]86-*-winnt", NULL },{ "i[3-7]86-*-pe",
969&i386_pe_vec },
970#endif
971
972
973
974
975#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vxworks_vec)
976
977{ "i[3-7]86-*-vxworks*",
978&i386_elf32_vxworks_vec },
979#endif
980
981
982
983#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
984
985{ "i[3-7]86-*-chaos",
986&i386_elf32_vec },
987#endif
988
989
990
991
992#if !defined (SELECT_VECS) || defined (HAVE_i386_elf32_vec)
993
994{ "ia16-*-elf",
995&i386_elf32_vec },
996#endif
997
998
999
1000
1001#if !defined (SELECT_VECS) || defined (HAVE_ip2k_elf32_vec)
1002
1003{ "ip2k-*-elf",
1004&ip2k_elf32_vec },
1005#endif
1006
1007
1008
1009
1010#if !defined (SELECT_VECS) || defined (HAVE_iq2000_elf32_vec)
1011
1012{ "iq2000-*-elf",
1013&iq2000_elf32_vec },
1014#endif
1015
1016
1017
1018#if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_vec)
1019
1020{ "lm32-*-elf", NULL },{ "lm32-*-rtems*",
1021&lm32_elf32_vec },
1022#endif
1023
1024
1025
1026
1027#if !defined (SELECT_VECS) || defined (HAVE_lm32_elf32_fdpic_vec)
1028
1029{ "lm32-*-*linux*",
1030&lm32_elf32_fdpic_vec },
1031#endif
1032
1033
1034
1035
1036#if !defined (SELECT_VECS) || defined (HAVE_m32c_elf32_vec)
1037
1038{ "m32c-*-elf", NULL },{ "m32c-*-rtems*",
1039&m32c_elf32_vec },
1040#endif
1041
1042
1043
1044
1045#if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_le_vec)
1046
1047{ "m32r*le-*-linux*",
1048&m32r_elf32_linux_le_vec },
1049#endif
1050
1051
1052
1053#if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_linux_vec)
1054
1055{ "m32r*-*-linux*",
1056&m32r_elf32_linux_vec },
1057#endif
1058
1059
1060
1061#if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_le_vec)
1062
1063{ "m32r*le-*-*",
1064&m32r_elf32_le_vec },
1065#endif
1066
1067
1068
1069#if !defined (SELECT_VECS) || defined (HAVE_m32r_elf32_vec)
1070
1071{ "m32r-*-*",
1072&m32r_elf32_vec },
1073#endif
1074
1075
1076
1077#if !defined (SELECT_VECS) || defined (HAVE_m68hc11_elf32_vec)
1078
1079{ "m68hc11-*-*", NULL },{ "m6811-*-*",
1080&m68hc11_elf32_vec },
1081#endif
1082
1083
1084
1085#if !defined (SELECT_VECS) || defined (HAVE_m68hc12_elf32_vec)
1086
1087{ "m68hc12-*-*", NULL },{ "m6812-*-*",
1088&m68hc12_elf32_vec },
1089#endif
1090
1091
1092
1093
1094#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1095
1096{ "m68*-*-*",
1097&m68k_elf32_vec },
1098#endif
1099
1100
1101#if !defined (SELECT_VECS) || defined (HAVE_m68k_elf32_vec)
1102
1103{ "m68*-*-netbsdelf*", NULL },{ "m5407-*-netbsdelf*",
1104&m68k_elf32_vec },
1105#endif
1106
1107
1108
1109
1110#if !defined (SELECT_VECS) || defined (HAVE_s12z_elf32_vec)
1111
1112{ "s12z-*-*",
1113&s12z_elf32_vec },
1114#endif
1115
1116
1117#if !defined (SELECT_VECS) || defined (HAVE_mcore_elf32_be_vec)
1118
1119{ "mcore-*-elf",
1120&mcore_elf32_be_vec },
1121#endif
1122
1123
1124
1125#if !defined (SELECT_VECS) || defined (HAVE_mcore_pe_be_vec)
1126
1127{ "mcore-*-pe",
1128&mcore_pe_be_vec },
1129#endif
1130
1131
1132
1133
1134#if !defined (SELECT_VECS) || defined (HAVE_mep_elf32_vec)
1135
1136{ "mep-*-elf",
1137&mep_elf32_vec },
1138#endif
1139
1140
1141
1142
1143#if !defined (SELECT_VECS) || defined (HAVE_metag_elf32_vec)
1144
1145{ "metag-*-*",
1146&metag_elf32_vec },
1147#endif
1148
1149
1150
1151
1152#if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_le_vec)
1153
1154{ "microblazeel*-*",
1155&microblaze_elf32_le_vec },
1156#endif
1157
1158
1159
1160
1161#if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_vec)
1162
1163{ "microblaze*-*",
1164&microblaze_elf32_vec },
1165#endif
1166
1167
1168
1169
1170#if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1171
1172{ "mips*-big-*",
1173&mips_ecoff_be_vec },
1174#endif
1175
1176
1177
1178
1179#if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_le_vec)
1180
1181{ "mips*-dec-*", NULL },{ "mips*el-*-ecoff*",
1182&mips_ecoff_le_vec },
1183#endif
1184
1185
1186
1187#if !defined (SELECT_VECS) || defined (HAVE_mips_ecoff_be_vec)
1188
1189{ "mips*-*-ecoff*",
1190&mips_ecoff_be_vec },
1191#endif
1192
1193
1194
1195#ifdef BFD64
1196#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1197
1198{ "mips*el-*-netbsd*",
1199&mips_elf32_trad_le_vec },
1200#endif
1201
1202
1203
1204#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1205
1206{ "mips*-*-netbsd*",
1207&mips_elf32_trad_be_vec },
1208#endif
1209
1210
1211
1212#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_be_vec)
1213
1214{ "mips*-*-irix6*",
1215&mips_elf32_n_be_vec },
1216#endif
1217
1218
1219
1220#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_n_le_vec)
1221
1222{ "mips64*-ps2-elf*",
1223&mips_elf32_n_le_vec },
1224#endif
1225
1226
1227
1228#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1229
1230{ "mips*-ps2-elf*",
1231&mips_elf32_le_vec },
1232#endif
1233
1234
1235
1236#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1237
1238{ "mips*-*-irix5*",
1239&mips_elf32_be_vec },
1240#endif
1241
1242
1243
1244#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_le_vec)
1245
1246{ "mips*el-*-vxworks*",
1247&mips_elf32_vxworks_le_vec },
1248#endif
1249
1250
1251
1252#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_vxworks_be_vec)
1253
1254{ "mips*-*-vxworks*",
1255&mips_elf32_vxworks_be_vec },
1256#endif
1257
1258
1259
1260#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1261
1262{ "mips*el-sde-elf*",
1263&mips_elf32_trad_le_vec },
1264#endif
1265
1266
1267
1268#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1269
1270{ "mips*-sde-elf*", NULL },{ "mips*-mti-elf*", NULL },{ "mips*-img-elf*",
1271&mips_elf32_trad_be_vec },
1272#endif
1273
1274
1275
1276#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1277
1278{ "mips*el-*-elf*", NULL },{ "mips*-*-chorus*",
1279&mips_elf32_le_vec },
1280#endif
1281
1282
1283
1284#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1285
1286{ "mips*-*-elf*", NULL },{ "mips*-*-rtems*", NULL },{ "mips*-*-windiss", NULL },{ "mips*-*-none",
1287&mips_elf32_be_vec },
1288#endif
1289
1290
1291
1292#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec)
1293
1294{ "mips64*el-*-netbsd*",
1295&mips_elf32_ntrad_le_vec },
1296#endif
1297
1298
1299
1300#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec)
1301
1302{ "mips64*-*-netbsd*",
1303&mips_elf32_ntrad_be_vec },
1304#endif
1305
1306
1307
1308#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1309
1310{ "mips*el-*-netbsd*",
1311&mips_elf32_trad_le_vec },
1312#endif
1313
1314
1315
1316#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1317
1318{ "mips*-*-netbsd*",
1319&mips_elf32_trad_be_vec },
1320#endif
1321
1322
1323
1324#if !defined (SELECT_VECS) || defined (HAVE_mips_elf64_trad_be_vec)
1325
1326{ "mips64*-*-openbsd*",
1327&mips_elf64_trad_be_vec },
1328#endif
1329
1330
1331
1332#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_le_vec)
1333
1334{ "mips*el-*-openbsd*",
1335&mips_elf32_le_vec },
1336#endif
1337
1338
1339
1340#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_be_vec)
1341
1342{ "mips*-*-openbsd*",
1343&mips_elf32_be_vec },
1344#endif
1345
1346
1347
1348#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_le_vec)
1349
1350{ "mips64*el-*-linux*",
1351&mips_elf32_ntrad_le_vec },
1352#endif
1353
1354
1355
1356#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntrad_be_vec)
1357
1358{ "mips64*-*-linux*",
1359&mips_elf32_ntrad_be_vec },
1360#endif
1361
1362
1363
1364#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_le_vec)
1365
1366{ "mips*el-*-linux*",
1367&mips_elf32_trad_le_vec },
1368#endif
1369
1370
1371
1372#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_trad_be_vec)
1373
1374{ "mips*-*-linux*",
1375&mips_elf32_trad_be_vec },
1376#endif
1377
1378
1379
1380
1381#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_le_vec)
1382
1383{ "mips64*el-*-freebsd*", NULL },{ "mips64*el-*-kfreebsd*-gnu",
1384&mips_elf32_ntradfbsd_le_vec },
1385#endif
1386
1387
1388
1389
1390
1391
1392#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_ntradfbsd_be_vec)
1393
1394{ "mips64*-*-freebsd*", NULL },{ "mips64*-*-kfreebsd*-gnu",
1395&mips_elf32_ntradfbsd_be_vec },
1396#endif
1397
1398
1399
1400
1401
1402
1403#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_le_vec)
1404
1405{ "mips*el-*-freebsd*", NULL },{ "mips*el-*-kfreebsd*-gnu",
1406&mips_elf32_tradfbsd_le_vec },
1407#endif
1408
1409
1410
1411
1412
1413
1414#if !defined (SELECT_VECS) || defined (HAVE_mips_elf32_tradfbsd_be_vec)
1415
1416{ "mips*-*-freebsd*", NULL },{ "mips*-*-kfreebsd*-gnu",
1417&mips_elf32_tradfbsd_be_vec },
1418#endif
1419
1420
1421
1422
1423
1424#if !defined (SELECT_VECS) || defined (HAVE_mmix_elf64_vec)
1425
1426{ "mmix-*-*",
1427&mmix_elf64_vec },
1428#endif
1429
1430
1431
1432
1433#endif
1434#if !defined (SELECT_VECS) || defined (HAVE_mn10200_elf32_vec)
1435
1436{ "mn10200-*-*",
1437&mn10200_elf32_vec },
1438#endif
1439
1440
1441
1442
1443#if !defined (SELECT_VECS) || defined (HAVE_mn10300_elf32_vec)
1444
1445{ "mn10300-*-*",
1446&mn10300_elf32_vec },
1447#endif
1448
1449
1450
1451
1452#if !defined (SELECT_VECS) || defined (HAVE_mt_elf32_vec)
1453
1454{ "mt-*-elf",
1455&mt_elf32_vec },
1456#endif
1457
1458
1459
1460#if !defined (SELECT_VECS) || defined (HAVE_msp430_elf32_vec)
1461
1462{ "msp430-*-*",
1463&msp430_elf32_vec },
1464#endif
1465
1466
1467
1468
1469#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_le_vec)
1470
1471{ "nds32*le-*-linux*",
1472&nds32_elf32_linux_le_vec },
1473#endif
1474
1475
1476
1477
1478#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_linux_be_vec)
1479
1480{ "nds32*be-*-linux*",
1481&nds32_elf32_linux_be_vec },
1482#endif
1483
1484
1485
1486
1487#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_le_vec)
1488
1489{ "nds32*le-*-*",
1490&nds32_elf32_le_vec },
1491#endif
1492
1493
1494
1495
1496#if !defined (SELECT_VECS) || defined (HAVE_nds32_elf32_be_vec)
1497
1498{ "nds32*be-*-*",
1499&nds32_elf32_be_vec },
1500#endif
1501
1502
1503
1504
1505#ifdef BFD64
1506#if !defined (SELECT_VECS) || defined (HAVE_nfp_elf64_vec)
1507
1508{ "nfp-*-*",
1509&nfp_elf64_vec },
1510#endif
1511
1512
1513#endif
1514
1515#if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532mach_vec)
1516
1517{ "ns32k-pc532-mach*", NULL },{ "ns32k-pc532-ux*",
1518&ns32k_aout_pc532mach_vec },
1519#endif
1520
1521
1522
1523#if !defined (SELECT_VECS) || defined (HAVE_ns32k_aout_pc532nbsd_vec)
1524
1525{ "ns32k-*-netbsd*", NULL },{ "ns32k-*-lites*", NULL },{ "ns32k-*-openbsd*",
1526&ns32k_aout_pc532nbsd_vec },
1527#endif
1528
1529
1530
1531
1532#if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_be_vec)
1533
1534{ "nios2eb-*-*",
1535&nios2_elf32_be_vec },
1536#endif
1537
1538
1539
1540
1541#if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec)
1542
1543{ "nios2el-*-*",
1544&nios2_elf32_le_vec },
1545#endif
1546
1547
1548
1549
1550#if !defined (SELECT_VECS) || defined (HAVE_nios2_elf32_le_vec)
1551
1552{ "nios2-*-*",
1553&nios2_elf32_le_vec },
1554#endif
1555
1556
1557
1558
1559#if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec)
1560
1561{ "or1k-*-elf", NULL },{ "or1k-*-linux*", NULL },{ "or1k-*-rtems*",
1562&or1k_elf32_vec },
1563#endif
1564
1565
1566
1567#if !defined (SELECT_VECS) || defined (HAVE_or1k_elf32_vec)
1568
1569{ "or1knd-*-elf", NULL },{ "or1knd-*-linux*", NULL },{ "or1knd-*-rtems*",
1570&or1k_elf32_vec },
1571#endif
1572
1573
1574
1575#if !defined (SELECT_VECS) || defined (HAVE_pdp11_aout_vec)
1576
1577{ "pdp11-*-*",
1578&pdp11_aout_vec },
1579#endif
1580
1581
1582
1583
1584#if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_vec)
1585
1586{ "pj-*-*",
1587&pj_elf32_vec },
1588#endif
1589
1590
1591
1592
1593#if !defined (SELECT_VECS) || defined (HAVE_pj_elf32_le_vec)
1594
1595{ "pjl-*-*",
1596&pj_elf32_le_vec },
1597#endif
1598
1599
1600
1601
1602#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
1603
1604{ "powerpc-*-aix5.[01]", NULL },{ "rs6000-*-aix5.[01]",
1605&rs6000_xcoff_vec },
1606#endif
1607
1608
1609
1610
1611#ifdef BFD64
1612#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec)
1613
1614{ "powerpc64-*-aix5.[01]",
1615&rs6000_xcoff64_aix_vec },
1616#endif
1617
1618
1619
1620
1621#endif
1622
1623#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
1624
1625{ "powerpc-*-aix[5-9]*", NULL },{ "rs6000-*-aix[5-9]*",
1626&rs6000_xcoff_vec },
1627#endif
1628
1629
1630
1631
1632#ifdef BFD64
1633
1634#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_aix_vec)
1635
1636{ "powerpc64-*-aix[5-9]*",
1637&rs6000_xcoff64_aix_vec },
1638#endif
1639
1640
1641
1642
1643#endif
1644
1645#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff_vec)
1646
1647{ "powerpc-*-aix*", NULL },{ "powerpc-*-beos*", NULL },{ "rs6000-*-*",
1648&rs6000_xcoff_vec },
1649#endif
1650
1651
1652
1653#ifdef BFD64
1654#if !defined (SELECT_VECS) || defined (HAVE_rs6000_xcoff64_vec)
1655
1656{ "powerpc64-*-aix*",
1657&rs6000_xcoff64_vec },
1658#endif
1659
1660
1661
1662
1663#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_fbsd_vec)
1664
1665{ "powerpc64-*-freebsd*",
1666&powerpc_elf64_fbsd_vec },
1667#endif
1668
1669
1670
1671
1672#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_vec)
1673
1674{ "powerpc64-*-elf*", NULL },{ "powerpc-*-elf64*", NULL },{ "powerpc64-*-linux*", NULL },
1675{ "powerpc64-*-*bsd*",
1676&powerpc_elf64_vec },
1677#endif
1678
1679
1680
1681
1682#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf64_le_vec)
1683
1684{ "powerpc64le-*-elf*", NULL },{ "powerpcle-*-elf64*", NULL },{ "powerpc64le-*-linux*", NULL },
1685{ "powerpc64le-*-*bsd*",
1686&powerpc_elf64_le_vec },
1687#endif
1688
1689
1690
1691
1692#endif
1693#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_fbsd_vec)
1694
1695{ "powerpc-*-*freebsd*",
1696&powerpc_elf32_fbsd_vec },
1697#endif
1698
1699
1700
1701
1702#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
1703
1704{ "powerpc-*-*bsd*", NULL },{ "powerpc-*-elf*", NULL },{ "powerpc-*-sysv4*", NULL },{ "powerpc-*-eabi*", NULL },
1705{ "powerpc-*-solaris2*", NULL },{ "powerpc-*-linux-*", NULL },{ "powerpc-*-rtems*", NULL },
1706{ "powerpc-*-chorus*",
1707&powerpc_elf32_vec },
1708#endif
1709
1710
1711
1712
1713#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
1714
1715{ "powerpc-*-kaos*",
1716&powerpc_elf32_vec },
1717#endif
1718
1719
1720
1721
1722#if !defined (SELECT_VECS) || defined (HAVE_mach_o_be_vec)
1723
1724{ "powerpc-*-darwin*", NULL },{ "powerpc-*-macos10*", NULL },{ "powerpc-*-rhapsody*",
1725&mach_o_be_vec },
1726#endif
1727
1728
1729
1730
1731#if !defined (SELECT_VECS) || defined (HAVE_powerpc_xcoff_vec)
1732
1733{ "powerpc-*-macos*",
1734&powerpc_xcoff_vec },
1735#endif
1736
1737
1738#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
1739
1740{ "powerpc-*-lynxos*",
1741&powerpc_elf32_vec },
1742#endif
1743
1744
1745
1746
1747#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vec)
1748
1749{ "powerpc-*-nto*",
1750&powerpc_elf32_vec },
1751#endif
1752
1753
1754
1755#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_vxworks_vec)
1756
1757{ "powerpc-*-vxworks*", NULL },{ "powerpc-*-windiss*",
1758&powerpc_elf32_vxworks_vec },
1759#endif
1760
1761
1762
1763
1764#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec)
1765
1766{ "powerpcle-*-nto*",
1767&powerpc_elf32_le_vec },
1768#endif
1769
1770
1771
1772#if !defined (SELECT_VECS) || defined (HAVE_powerpc_elf32_le_vec)
1773
1774{ "powerpcle-*-elf*", NULL },{ "powerpcle-*-sysv4*", NULL },{ "powerpcle-*-eabi*", NULL },
1775{ "powerpcle-*-solaris2*", NULL },{ "powerpcle-*-linux-*", NULL },{ "powerpcle-*-vxworks*",
1776&powerpc_elf32_le_vec },
1777#endif
1778
1779
1780
1781
1782#if !defined (SELECT_VECS) || defined (HAVE_powerpc_pe_le_vec)
1783
1784{ "powerpcle-*-pe", NULL },{ "powerpcle-*-winnt*", NULL },{ "powerpcle-*-cygwin*",
1785&powerpc_pe_le_vec },
1786#endif
1787
1788
1789
1790
1791#if !defined (SELECT_VECS) || defined (HAVE_pru_elf32_vec)
1792
1793{ "pru-*-*",
1794&pru_elf32_vec },
1795#endif
1796
1797
1798
1799#ifdef BFD64
1800#if !defined (SELECT_VECS) || defined (HAVE_riscv_elf32_vec)
1801
1802{ "riscv-*-*", NULL },{ "riscv32*-*-*",
1803&riscv_elf32_vec },
1804#endif
1805
1806
1807
1808
1809#if !defined (SELECT_VECS) || defined (HAVE_riscv_elf64_vec)
1810
1811{ "riscv64*-*-*",
1812&riscv_elf64_vec },
1813#endif
1814
1815
1816
1817
1818#endif
1819
1820#if !defined (SELECT_VECS) || defined (HAVE_rl78_elf32_vec)
1821
1822{ "rl78-*-elf",
1823&rl78_elf32_vec },
1824#endif
1825
1826
1827
1828
1829#if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_le_vec)
1830
1831{ "rx-*-elf",
1832&rx_elf32_le_vec },
1833#endif
1834
1835
1836
1837
1838#if !defined (SELECT_VECS) || defined (HAVE_rx_elf32_linux_le_vec)
1839
1840{ "rx-*-linux*",
1841&rx_elf32_linux_le_vec },
1842#endif
1843
1844
1845
1846
1847#if !defined (SELECT_VECS) || defined (HAVE_s390_elf32_vec)
1848
1849{ "s390-*-linux*",
1850&s390_elf32_vec },
1851#endif
1852
1853
1854
1855
1856#ifdef BFD64
1857#if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec)
1858
1859{ "s390x-*-linux*",
1860&s390_elf64_vec },
1861#endif
1862
1863
1864
1865
1866#if !defined (SELECT_VECS) || defined (HAVE_s390_elf64_vec)
1867
1868{ "s390x-*-tpf*",
1869&s390_elf64_vec },
1870#endif
1871
1872
1873
1874
1875#if !defined (SELECT_VECS) || defined (HAVE_score_elf32_be_vec)
1876
1877{ "score*-*-elf*",
1878&score_elf32_be_vec },
1879#endif
1880
1881
1882
1883#endif /* BFD64 */
1884
1885#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_be_vec)
1886
1887{ "sh*eb-*-linux*",
1888&sh_elf32_linux_be_vec },
1889#endif
1890
1891
1892
1893
1894#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_linux_vec)
1895
1896{ "sh*-*-linux*",
1897&sh_elf32_linux_vec },
1898#endif
1899
1900
1901
1902
1903
1904#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
1905
1906{ "sh-*-uclinux*", NULL },{ "sh[12]-*-uclinux*",
1907&sh_elf32_vec },
1908#endif
1909
1910
1911
1912
1913#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec)
1914
1915{ "sh*l*-*-netbsdelf*",
1916&sh_elf32_nbsd_le_vec },
1917#endif
1918
1919
1920
1921#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_vec)
1922
1923{ "sh*-*-netbsdelf*",
1924&sh_elf32_nbsd_vec },
1925#endif
1926
1927
1928
1929
1930#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_le_vec)
1931
1932{ "shl*-*-elf*", NULL },{ "sh[1234]l*-*-elf*", NULL },{ "sh3el*-*-elf*", NULL },{ "shl*-*-kaos*",
1933&sh_elf32_le_vec },
1934#endif
1935
1936
1937
1938
1939
1940#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
1941
1942{ "sh-*-elf*", NULL },{ "sh[1234]*-elf*", NULL },{ "sh-*-rtems*", NULL },{ "sh-*-kaos*",
1943&sh_elf32_vec },
1944#endif
1945
1946
1947
1948
1949
1950#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vec)
1951
1952{ "sh-*-nto*",
1953&sh_elf32_vec },
1954#endif
1955
1956
1957
1958
1959#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_nbsd_le_vec)
1960
1961{ "sh*-*-openbsd*",
1962&sh_elf32_nbsd_le_vec },
1963#endif
1964
1965
1966
1967#if !defined (SELECT_VECS) || defined (HAVE_sh_pe_le_vec)
1968
1969{ "sh-*-pe",
1970&sh_pe_le_vec },
1971#endif
1972
1973
1974
1975
1976#if !defined (SELECT_VECS) || defined (HAVE_sh_elf32_vxworks_vec)
1977
1978{ "sh-*-vxworks",
1979&sh_elf32_vxworks_vec },
1980#endif
1981
1982
1983
1984
1985
1986
1987
1988
1989#if !defined (SELECT_VECS) || defined (HAVE_sh_coff_vec)
1990
1991{ "sh-*-*",
1992&sh_coff_vec },
1993#endif
1994
1995
1996
1997
1998
1999#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec)
2000
2001{ "sparc-*-solaris2.[0-6]", NULL },{ "sparc-*-solaris2.[0-6].*",
2002&sparc_elf32_sol2_vec },
2003#endif
2004
2005
2006#ifdef BFD64
2007#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_sol2_vec)
2008
2009{ "sparc-*-solaris2*", NULL },{ "sparcv9-*-solaris2*", NULL },{ "sparc64-*-solaris2*",
2010&sparc_elf32_sol2_vec },
2011#endif
2012
2013
2014
2015
2016#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_fbsd_vec)
2017
2018{ "sparc64-*-freebsd*", NULL },{ "sparc64-*-kfreebsd*-gnu",
2019&sparc_elf64_fbsd_vec },
2020#endif
2021
2022
2023
2024#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf64_vec)
2025
2026{ "sparc64*-*-*",
2027&sparc_elf64_vec },
2028#endif
2029
2030
2031
2032
2033#endif
2034#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2035
2036{ "sparc-*-linux-*", NULL },{ "sparcv*-*-linux-*",
2037&sparc_elf32_vec },
2038#endif
2039
2040
2041
2042#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vxworks_vec)
2043
2044{ "sparc-*-vxworks*",
2045&sparc_elf32_vxworks_vec },
2046#endif
2047
2048
2049
2050#if !defined (SELECT_VECS) || defined (HAVE_sparc_elf32_vec)
2051
2052{ "sparc*-*-*",
2053&sparc_elf32_vec },
2054#endif
2055
2056
2057
2058#if !defined (SELECT_VECS) || defined (HAVE_spu_elf32_vec)
2059
2060{ "spu-*-elf",
2061&spu_elf32_vec },
2062#endif
2063
2064
2065
2066
2067#if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_c6000_le_vec)
2068
2069{ "tic6x-*-elf",
2070&tic6x_elf32_c6000_le_vec },
2071#endif
2072
2073
2074
2075
2076#if !defined (SELECT_VECS) || defined (HAVE_tic6x_elf32_linux_le_vec)
2077
2078{ "tic6x-*-uclinux",
2079&tic6x_elf32_linux_le_vec },
2080#endif
2081
2082
2083
2084
2085#if !defined (SELECT_VECS) || defined (HAVE_tic80_coff_vec)
2086
2087{ "tic80*-*-*",
2088&tic80_coff_vec },
2089#endif
2090
2091
2092
2093
2094#ifdef BFD64
2095#if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_le_vec)
2096
2097{ "tilegx-*-*",
2098&tilegx_elf64_le_vec },
2099#endif
2100
2101
2102
2103#if !defined (SELECT_VECS) || defined (HAVE_tilegx_elf64_be_vec)
2104
2105{ "tilegxbe-*-*",
2106&tilegx_elf64_be_vec },
2107#endif
2108
2109
2110
2111#endif
2112
2113#if !defined (SELECT_VECS) || defined (HAVE_tilepro_elf32_vec)
2114
2115{ "tilepro-*-*",
2116&tilepro_elf32_vec },
2117#endif
2118
2119
2120
2121#if !defined (SELECT_VECS) || defined (HAVE_ft32_elf32_vec)
2122
2123{ "ft32*-*-*",
2124&ft32_elf32_vec },
2125#endif
2126
2127
2128
2129#if !defined (SELECT_VECS) || defined (HAVE_v850_elf32_vec)
2130
2131{ "v850*-*-*",
2132&v850_elf32_vec },
2133#endif
2134
2135
2136
2137
2138
2139#if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec)
2140
2141{ "vax-*-netbsdelf*",
2142&vax_elf32_vec },
2143#endif
2144
2145
2146
2147
2148#if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec)
2149
2150{ "vax-*-netbsdaout*", NULL },{ "vax-*-netbsd*",
2151&vax_aout_nbsd_vec },
2152#endif
2153
2154
2155
2156
2157
2158#if !defined (SELECT_VECS) || defined (HAVE_vax_aout_nbsd_vec)
2159
2160{ "vax-*-openbsd*",
2161&vax_aout_nbsd_vec },
2162#endif
2163
2164
2165
2166
2167#if !defined (SELECT_VECS) || defined (HAVE_vax_elf32_vec)
2168
2169{ "vax-*-linux-*",
2170&vax_elf32_vec },
2171#endif
2172
2173
2174
2175#if !defined (SELECT_VECS) || defined (HAVE_visium_elf32_vec)
2176
2177{ "visium-*-elf",
2178&visium_elf32_vec },
2179#endif
2180
2181
2182
2183#if !defined (SELECT_VECS) || defined (HAVE_wasm32_elf32_vec)
2184
2185{ "wasm32-*-*",
2186&wasm32_elf32_vec },
2187#endif
2188
2189
2190
2191
2192#if !defined (SELECT_VECS) || defined (HAVE_xgate_elf32_vec)
2193
2194{ "xgate-*-*",
2195&xgate_elf32_vec },
2196#endif
2197
2198
2199
2200
2201#if !defined (SELECT_VECS) || defined (HAVE_xstormy16_elf32_vec)
2202
2203{ "xstormy16-*-elf",
2204&xstormy16_elf32_vec },
2205#endif
2206
2207
2208
2209#if !defined (SELECT_VECS) || defined (HAVE_xtensa_elf32_le_vec)
2210
2211{ "xtensa*-*-*",
2212&xtensa_elf32_le_vec },
2213#endif
2214
2215
2216
2217#if !defined (SELECT_VECS) || defined (HAVE_xc16x_elf32_vec)
2218
2219{ "xc16x-*-elf",
2220&xc16x_elf32_vec },
2221#endif
2222
2223
2224
2225#if !defined (SELECT_VECS) || defined (HAVE_z80_coff_vec)
2226
2227{ "z80-*-*",
2228&z80_coff_vec },
2229#endif
2230
2231
2232
2233
2234#if !defined (SELECT_VECS) || defined (HAVE_z8k_coff_vec)
2235
2236{ "z8k*-*-*",
2237&z8k_coff_vec },
2238#endif
2239
2240
2241
2242
2243