config.xtensa.glob.patch 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. diff -rNdup config-orig/config.guess config/config.guess
  2. --- config-orig/config.guess 2007-11-13 16:31:20.000000000 -0800
  3. +++ config/config.guess 2007-11-14 00:26:39.000000000 -0800
  4. @@ -954,8 +954,8 @@ EOF
  5. x86_64:Linux:*:*)
  6. echo x86_64-unknown-linux-gnu
  7. exit ;;
  8. - xtensa:Linux:*:*)
  9. - echo xtensa-unknown-linux-gnu
  10. + xtensa*:Linux:*:*)
  11. + echo ${UNAME_MACHINE}-unknown-linux-gnu
  12. exit ;;
  13. i*86:Linux:*:*)
  14. # The BFD linker knows what the default object file format is, so
  15. diff -rNdup config-orig/config.sub config/config.sub
  16. --- config-orig/config.sub 2007-11-13 16:31:20.000000000 -0800
  17. +++ config/config.sub 2007-11-14 00:48:37.000000000 -0800
  18. @@ -369,10 +369,14 @@ case $basic_machine in
  19. | v850-* | v850e-* | vax-* \
  20. | we32k-* \
  21. | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
  22. - | xstormy16-* | xtensa-* \
  23. + | xstormy16-* | xtensa*-* \
  24. | ymp-* \
  25. | z8k-*)
  26. ;;
  27. + # Recognize the basic CPU types without company name, with glob match.
  28. + xtensa*)
  29. + basic_machine=$basic_machine-unknown
  30. + ;;
  31. # Recognize the various machine names and aliases which stand
  32. # for a CPU type and a company and sometimes even an OS.
  33. 386bsd)
  34. diff -rNdup config-orig/testsuite/config-sub.data config/testsuite/config-sub.data
  35. --- config-orig/testsuite/config-sub.data 2007-11-13 15:56:17.000000000 -0800
  36. +++ config/testsuite/config-sub.data 2007-11-14 00:31:22.000000000 -0800
  37. @@ -109,6 +109,7 @@ fido-elf fido-unknown-elf
  38. fido fido-unknown-none
  39. xtensa-elf xtensa-unknown-elf
  40. xtensa-linux xtensa-unknown-linux-gnu
  41. +xtensa_dc232b-linux xtensa_dc232b-unknown-linux-gnu
  42. i386-drops1.0 i386-pc-drops1.0
  43. mep mep-unknown-elf
  44. mep-elf mep-unknown-elf