archtable 783 B

12345678910111213141516171819202122
  1. # This file contains a table of known architecture strings, with
  2. # things to map them to. `configure' will take the output of gcc
  3. # --print-libgcc-file-name, strip off leading directories up to and
  4. # including gcc-lib, strip off trailing /libgcc.a and trailing version
  5. # number directory, and then strip off everything after the first
  6. # hyphen. The idea is that you're left with this bit:
  7. # $ gcc --print-libgcc-file-name
  8. # /usr/lib/gcc-lib/i486-linux/2.7.2/libgcc.a
  9. # ^^^^
  10. # This is then looked up in the table below, to find out what to map
  11. # it to. If it isn't found then configure will print a warning and
  12. # continue. You can override configure's ideas using --with-arch.
  13. i386 i386
  14. i486 i386
  15. i586 i386
  16. sparc sparc
  17. alpha alpha
  18. m68k m68k
  19. arm arm
  20. ppc ppc