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