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