mach 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #------------------------------------------------------------------------------
  2. # mach file description
  3. #
  4. 0 belong 0xcafebabe Mach-O fat file
  5. >4 belong 1 with 1 architecture
  6. >4 belong >1
  7. >>4 belong x with %ld architectures
  8. #
  9. 0 belong 0xfeedface Mach-O
  10. >12 belong 1 object
  11. >12 belong 2 executable
  12. >12 belong 3 shared library
  13. >12 belong 4 core
  14. >12 belong 5 preload executable
  15. >12 belong 6 dynamically linked shared library
  16. >12 belong 7 dynamic linker
  17. >12 belong 8 bundle
  18. >12 belong >8
  19. >>12 belong x filetype=%ld
  20. >4 belong <0
  21. >>4 belong x architecture=%ld
  22. >4 belong 1 vax
  23. >4 belong 2 romp
  24. >4 belong 3 architecture=3
  25. >4 belong 4 ns32032
  26. >4 belong 5 ns32332
  27. >4 belong 6 for m68k architecture
  28. # from NeXTstep 3.0 <mach/machine.h>
  29. # i.e. mc680x0_all, ignore
  30. # >>8 belong 1 (mc68030)
  31. >>8 belong 2 (mc68040)
  32. >>8 belong 3 (mc68030 only)
  33. >4 belong 7 i386
  34. >4 belong 8 mips
  35. >4 belong 9 ns32532
  36. >4 belong 10 architecture=10
  37. >4 belong 11 hp pa-risc
  38. >4 belong 12 acorn
  39. >4 belong 13 m88k
  40. >4 belong 14 sparc
  41. >4 belong 15 i860-big
  42. >4 belong 16 i860
  43. >4 belong 17 rs6000
  44. >4 belong 18 ppc
  45. >4 belong >18
  46. >>4 belong x architecture=%ld