Mercurial > hg > CbC > CbC_gcc
comparison libgcc/config.host @ 55:77e2b8dfacca gcc-4.4.5
update it from 4.4.3 to 4.5.0
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Feb 2010 23:39:51 +0900 |
parents | a06113de4d67 |
children | b7f97abdc517 |
comparison
equal
deleted
inserted
replaced
52:c156f1bd5cd9 | 55:77e2b8dfacca |
---|---|
82 fido-*-*) | 82 fido-*-*) |
83 cpu_type=m68k | 83 cpu_type=m68k |
84 ;; | 84 ;; |
85 frv*) cpu_type=frv | 85 frv*) cpu_type=frv |
86 ;; | 86 ;; |
87 moxie*) cpu_type=moxie | |
88 ;; | |
87 i[34567]86-*-*) | 89 i[34567]86-*-*) |
88 cpu_type=i386 | 90 cpu_type=i386 |
89 ;; | 91 ;; |
90 x86_64-*-*) | 92 x86_64-*-*) |
91 cpu_type=i386 | 93 cpu_type=i386 |
93 ia64-*-*) | 95 ia64-*-*) |
94 ;; | 96 ;; |
95 hppa*-*-*) | 97 hppa*-*-*) |
96 cpu_type=pa | 98 cpu_type=pa |
97 ;; | 99 ;; |
100 lm32*-*-*) | |
101 cpu_type=lm32 | |
102 ;; | |
98 m32r*-*-*) | 103 m32r*-*-*) |
99 cpu_type=m32r | 104 cpu_type=m32r |
100 ;; | 105 ;; |
101 m68k-*-*) | 106 m68k-*-*) |
107 ;; | |
108 mep*-*-*) | |
102 ;; | 109 ;; |
103 mips*-*-*) | 110 mips*-*-*) |
104 cpu_type=mips | 111 cpu_type=mips |
105 ;; | 112 ;; |
106 powerpc*-*-*) | 113 powerpc*-*-*) |
183 alpha*-*-openbsd*) | 190 alpha*-*-openbsd*) |
184 ;; | 191 ;; |
185 alpha*-dec-osf[45]*) | 192 alpha*-dec-osf[45]*) |
186 ;; | 193 ;; |
187 alpha64-dec-*vms*) | 194 alpha64-dec-*vms*) |
195 tmake_file="vms/t-vms vms/t-vms64 alpha/t-vms" | |
188 ;; | 196 ;; |
189 alpha*-dec-*vms*) | 197 alpha*-dec-*vms*) |
198 tmake_file="vms/t-vms alpha/t-vms" | |
190 ;; | 199 ;; |
191 arc-*-elf*) | 200 arc-*-elf*) |
192 ;; | |
193 arm-*-coff* | armel-*-coff*) | |
194 ;; | |
195 arm-semi-aof | armel-semi-aof) | |
196 ;; | 201 ;; |
197 arm-wrs-vxworks) | 202 arm-wrs-vxworks) |
198 ;; | 203 ;; |
199 arm*-*-freebsd*) | 204 arm*-*-freebsd*) |
200 ;; | 205 ;; |
252 ;; | 257 ;; |
253 h8300-*-rtems*) | 258 h8300-*-rtems*) |
254 ;; | 259 ;; |
255 h8300-*-elf*) | 260 h8300-*-elf*) |
256 ;; | 261 ;; |
257 h8300-*-*) | |
258 ;; | |
259 hppa*64*-*-linux*) | 262 hppa*64*-*-linux*) |
260 ;; | 263 ;; |
261 hppa*-*-linux*) | 264 hppa*-*-linux*) |
262 ;; | 265 ;; |
263 hppa[12]*-*-hpux10*) | 266 hppa[12]*-*-hpux10*) |
273 ;; | 276 ;; |
274 i[34567]86-*-elf*) | 277 i[34567]86-*-elf*) |
275 ;; | 278 ;; |
276 x86_64-*-elf*) | 279 x86_64-*-elf*) |
277 ;; | 280 ;; |
278 i[34567]86-*-aout*) | |
279 ;; | |
280 i[34567]86-*-freebsd*) | 281 i[34567]86-*-freebsd*) |
281 ;; | 282 ;; |
282 x86_64-*-freebsd*) | 283 x86_64-*-freebsd*) |
283 ;; | 284 ;; |
284 i[34567]86-*-netbsdelf*) | 285 i[34567]86-*-netbsdelf*) |
288 x86_64-*-netbsd*) | 289 x86_64-*-netbsd*) |
289 ;; | 290 ;; |
290 i[34567]86-*-openbsd2.*|i[34567]86-*openbsd3.[0123]) | 291 i[34567]86-*-openbsd2.*|i[34567]86-*openbsd3.[0123]) |
291 ;; | 292 ;; |
292 i[34567]86-*-openbsd*) | 293 i[34567]86-*-openbsd*) |
293 ;; | |
294 i[34567]86-*-coff*) | |
295 ;; | 294 ;; |
296 i[34567]86-*-linux* | i[34567]86-*-kfreebsd*-gnu | i[34567]86-*-knetbsd*-gnu | i[34567]86-*-gnu*) | 295 i[34567]86-*-linux* | i[34567]86-*-kfreebsd*-gnu | i[34567]86-*-knetbsd*-gnu | i[34567]86-*-gnu*) |
297 extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o" | 296 extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o" |
298 tmake_file="${tmake_file} i386/t-crtpc i386/t-crtfm" | 297 tmake_file="${tmake_file} i386/t-crtpc i386/t-crtfm" |
299 ;; | 298 ;; |
351 extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o crtfastmath.o" | 350 extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o crtfastmath.o" |
352 tmake_file="ia64/t-ia64 t-softfp ia64/t-fprules-softfp ia64/t-softfp-compat" | 351 tmake_file="ia64/t-ia64 t-softfp ia64/t-fprules-softfp ia64/t-softfp-compat" |
353 ;; | 352 ;; |
354 ia64*-*-hpux*) | 353 ia64*-*-hpux*) |
355 ;; | 354 ;; |
355 ia64-hp-*vms*) | |
356 tmake_file="vms/t-vms vms/t-vms64 ia64/t-vms" | |
357 ;; | |
356 iq2000*-*-elf*) | 358 iq2000*-*-elf*) |
357 ;; | 359 ;; |
360 lm32-*-elf*) | |
361 extra_parts="crtbegin.o crtend.o crti.o crtn.o" | |
362 tmake_file="lm32/t-lm32 lm32/t-elf t-softfp" | |
363 ;; | |
364 lm32-*-uclinux*) | |
365 extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o" | |
366 tmake_file="lm32/t-lm32 lm32/t-uclinux t-softfp" | |
367 ;; | |
358 m32r-*-elf*|m32r-*-rtems*) | 368 m32r-*-elf*|m32r-*-rtems*) |
359 ;; | 369 ;; |
360 m32rle-*-elf*) | 370 m32rle-*-elf*) |
361 ;; | 371 ;; |
362 m32r-*-linux*) | 372 m32r-*-linux*) |
365 ;; | 375 ;; |
366 m68hc11-*-*|m6811-*-*) | 376 m68hc11-*-*|m6811-*-*) |
367 ;; | 377 ;; |
368 m68hc12-*-*|m6812-*-*) | 378 m68hc12-*-*|m6812-*-*) |
369 ;; | 379 ;; |
370 m68k-*-aout*) | |
371 ;; | |
372 m68k-*-coff*) | |
373 ;; | |
374 m68k-*-elf*) | 380 m68k-*-elf*) |
375 ;; | 381 ;; |
376 m68k*-*-netbsdelf*) | 382 m68k*-*-netbsdelf*) |
377 ;; | 383 ;; |
378 m68k*-*-openbsd*) | 384 m68k*-*-openbsd*) |
427 ;; | 433 ;; |
428 mmix-knuth-mmixware) | 434 mmix-knuth-mmixware) |
429 ;; | 435 ;; |
430 mn10300-*-*) | 436 mn10300-*-*) |
431 ;; | 437 ;; |
432 pdp11-*-bsd) | 438 moxie-*-*) |
433 ;; | 439 tmake_file=${cpu_type}/t-moxie |
440 extra_parts="crtbegin.o crtend.o crti.o crtn.o" | |
441 ;; | |
434 pdp11-*-*) | 442 pdp11-*-*) |
435 ;; | 443 ;; |
436 picochip-*-*) | 444 picochip-*-*) |
437 ;; | 445 ;; |
438 powerpc64-*-linux*) | 446 powerpc-*-darwin*) |
447 ;; | |
448 powerpc64-*-darwin*) | |
449 ;; | |
450 powerpc*-*-freebsd*) | |
451 ;; | |
452 powerpc-*-netbsd*) | |
453 ;; | |
454 powerpc-*-eabispe*) | |
455 ;; | |
456 powerpc-*-eabisimaltivec*) | |
457 ;; | |
458 powerpc-*-eabisim*) | |
459 ;; | |
460 powerpc-*-elf*) | |
461 ;; | |
462 powerpc-*-eabialtivec*) | |
463 ;; | |
464 powerpc-*-eabi*) | |
465 ;; | |
466 powerpc-*-rtems*) | |
467 ;; | |
468 powerpc-*-linux* | powerpc64-*-linux*) | |
439 tmake_file="${tmake_file} rs6000/t-ppccomm rs6000/t-ldbl128 t-softfp" | 469 tmake_file="${tmake_file} rs6000/t-ppccomm rs6000/t-ldbl128 t-softfp" |
440 ;; | 470 ;; |
441 powerpc64-*-gnu*) | 471 powerpc64-*-gnu*) |
442 tmake_file="${tmake_file} rs6000/t-ldbl128 t-softfp" | 472 tmake_file="${tmake_file} rs6000/t-ldbl128 t-softfp" |
443 ;; | 473 ;; |
444 powerpc-*-darwin*) | |
445 ;; | |
446 powerpc64-*-darwin*) | |
447 ;; | |
448 powerpc*-*-freebsd*) | |
449 ;; | |
450 powerpc-*-netbsd*) | |
451 ;; | |
452 powerpc-*-eabispe*) | |
453 ;; | |
454 powerpc-*-eabisimaltivec*) | |
455 ;; | |
456 powerpc-*-eabisim*) | |
457 ;; | |
458 powerpc-*-elf*) | |
459 ;; | |
460 powerpc-*-eabialtivec*) | |
461 ;; | |
462 powerpc-*-eabi*) | |
463 ;; | |
464 powerpc-*-rtems*) | |
465 ;; | |
466 powerpc-*-linux*altivec*) | |
467 tmake_file="${tmake_file} rs6000/t-ppccomm rs6000/t-ldbl128" | |
468 ;; | |
469 powerpc-*-linux*spe*) | |
470 tmake_file="${tmake_file} rs6000/t-ppccomm rs6000/t-ldbl128 t-softfp" | |
471 ;; | |
472 powerpc-*-linux*) | |
473 tmake_file="${tmake_file} rs6000/t-ppccomm rs6000/t-ldbl128 t-softfp" | |
474 ;; | |
475 powerpc-*-gnu-gnualtivec*) | 474 powerpc-*-gnu-gnualtivec*) |
476 tmake_file="${tmake_file} rs6000/t-ldbl128" | 475 tmake_file="${tmake_file} rs6000/t-ldbl128" |
477 ;; | 476 ;; |
478 powerpc-*-gnu*) | 477 powerpc-*-gnu*) |
479 tmake_file="${tmake_file} rs6000/t-ldbl128" | 478 tmake_file="${tmake_file} rs6000/t-ldbl128" |
486 ;; | 485 ;; |
487 powerpcle-*-eabisim*) | 486 powerpcle-*-eabisim*) |
488 ;; | 487 ;; |
489 powerpcle-*-eabi*) | 488 powerpcle-*-eabi*) |
490 ;; | 489 ;; |
491 rs6000-ibm-aix4.[12]* | powerpc-ibm-aix4.[12]*) | |
492 ;; | |
493 rs6000-ibm-aix4.[3456789]* | powerpc-ibm-aix4.[3456789]*) | 490 rs6000-ibm-aix4.[3456789]* | powerpc-ibm-aix4.[3456789]*) |
494 ;; | 491 ;; |
495 rs6000-ibm-aix5.1.* | powerpc-ibm-aix5.1.*) | 492 rs6000-ibm-aix5.1.* | powerpc-ibm-aix5.1.*) |
496 ;; | 493 ;; |
497 rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*) | 494 rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*) |
498 ;; | 495 ;; |
496 rx-*-elf) | |
497 extra_parts="crtbegin.o crtend.o" | |
498 tmake_file="rx/t-rx" | |
499 ;; | |
499 s390-*-linux*) | 500 s390-*-linux*) |
501 tmake_file="${tmake_file} s390/t-crtstuff s390/t-linux s390/32/t-floattodi" | |
500 ;; | 502 ;; |
501 s390x-*-linux*) | 503 s390x-*-linux*) |
504 tmake_file="${tmake_file} s390/t-crtstuff s390/t-linux" | |
502 ;; | 505 ;; |
503 s390x-ibm-tpf*) | 506 s390x-ibm-tpf*) |
507 tmake_file="${tmake_file} s390/t-crtstuff s390/t-tpf" | |
504 ;; | 508 ;; |
505 score-*-elf) | 509 score-*-elf) |
506 ;; | 510 ;; |
507 sh-*-elf* | sh[12346l]*-*-elf* | \ | 511 sh-*-elf* | sh[12346l]*-*-elf* | \ |
508 sh-*-symbianelf* | sh[12346l]*-*-symbianelf* | \ | 512 sh-*-symbianelf* | sh[12346l]*-*-symbianelf* | \ |
517 ;; | 521 ;; |
518 sh-*-rtems*) | 522 sh-*-rtems*) |
519 ;; | 523 ;; |
520 sh-wrs-vxworks) | 524 sh-wrs-vxworks) |
521 ;; | 525 ;; |
522 sh-*-*) | |
523 ;; | |
524 sparc-*-netbsdelf*) | 526 sparc-*-netbsdelf*) |
525 ;; | 527 ;; |
526 sparc64-*-openbsd*) | 528 sparc64-*-openbsd*) |
527 ;; | 529 ;; |
528 sparc-*-elf*) | 530 sparc-*-elf*) |
555 ;; | 557 ;; |
556 v850e-*-*) | 558 v850e-*-*) |
557 ;; | 559 ;; |
558 v850-*-*) | 560 v850-*-*) |
559 ;; | 561 ;; |
562 vax-*-linux*) | |
563 ;; | |
560 vax-*-netbsdelf*) | 564 vax-*-netbsdelf*) |
561 ;; | 565 ;; |
562 vax-*-netbsd*) | 566 vax-*-netbsd*) |
563 ;; | 567 ;; |
564 vax-*-openbsd*) | 568 vax-*-openbsd*) |
572 am33_2.0-*-linux*) | 576 am33_2.0-*-linux*) |
573 extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o" | 577 extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o" |
574 ;; | 578 ;; |
575 m32c-*-elf*|m32c-*-rtems*) | 579 m32c-*-elf*|m32c-*-rtems*) |
576 ;; | 580 ;; |
581 mep*-*-*) | |
582 ;; | |
577 *) | 583 *) |
578 echo "*** Configuration ${host} not supported" 1>&2 | 584 echo "*** Configuration ${host} not supported" 1>&2 |
579 exit 1 | 585 exit 1 |
580 ;; | 586 ;; |
581 esac | 587 esac |
589 esac | 595 esac |
590 | 596 |
591 case ${host} in | 597 case ${host} in |
592 i[34567]86-*-darwin* | x86_64-*-darwin* | \ | 598 i[34567]86-*-darwin* | x86_64-*-darwin* | \ |
593 i[34567]86-*-kfreebsd*-gnu | x86_64-*-kfreebsd*-gnu | \ | 599 i[34567]86-*-kfreebsd*-gnu | x86_64-*-kfreebsd*-gnu | \ |
594 i[34567]86-*-linux* | x86_64-*-linux*) | 600 i[34567]86-*-linux* | x86_64-*-linux* | \ |
601 i[34567]86-*-cygwin* | i[34567]86-*-mingw* | x86_64-*-mingw*) | |
595 if test "${host_address}" = 32; then | 602 if test "${host_address}" = 32; then |
596 tmake_file="${tmake_file} t-softfp i386/${host_address}/t-fprules-softfp" | 603 tmake_file="${tmake_file} t-softfp i386/${host_address}/t-fprules-softfp" |
597 fi | 604 fi |
598 ;; | 605 ;; |
599 esac | 606 esac |