targmatch.h revision 1.1.1.2 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 µblaze_elf32_le_vec },
1156 #endif
1157
1158
1159
1160
1161 #if !defined (SELECT_VECS) || defined (HAVE_microblaze_elf32_vec)
1162
1163 { "microblaze*-*",
1164 µblaze_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