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