Subversion Repositories Kolibri OS

Rev

Rev 5197 | Details | Compare with Previous | Last modification | View Log | RSS feed

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