archtable 1.1 KB

123456789101112131415161718192021222324252627282930313233
  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. # The third field is the GNU configure architecture to use with
  14. # this build architecture.
  15. i386 i386 i486
  16. i486 i386 i486
  17. i586 i386 i486
  18. i686 i386 i486
  19. pentium i386 i486
  20. sparc sparc sparc
  21. sparc64 sparc64 sparc64
  22. alpha alpha alpha
  23. alphaev4 alpha alpha
  24. alphaev5 alpha alpha
  25. alphaev56 alpha alpha
  26. alphaev6 alpha alpha
  27. alphapca56 alpha alpha
  28. m68k m68k m68k
  29. arm arm arm
  30. ppc powerpc powerpc
  31. powerpc powerpc powerpc