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