sequent 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #------------------------------------------------------------------------------
  2. # $File: sequent,v 1.13 2017/03/17 21:35:28 christos Exp $
  3. # sequent: file(1) magic for Sequent machines
  4. #
  5. # Sequent information updated by Don Dwiggins <atsun!dwiggins>.
  6. # For Sequent's multiprocessor systems (incomplete).
  7. 0 lelong 0x00ea BALANCE NS32000 .o
  8. >16 lelong >0 not stripped
  9. >124 lelong >0 version %d
  10. 0 lelong 0x10ea BALANCE NS32000 executable (0 @ 0)
  11. >16 lelong >0 not stripped
  12. >124 lelong >0 version %d
  13. 0 lelong 0x20ea BALANCE NS32000 executable (invalid @ 0)
  14. >16 lelong >0 not stripped
  15. >124 lelong >0 version %d
  16. 0 lelong 0x30ea BALANCE NS32000 standalone executable
  17. >16 lelong >0 not stripped
  18. >124 lelong >0 version %d
  19. #
  20. # Symmetry information added by Jason Merrill <jason@jarthur.claremont.edu>.
  21. # Symmetry magic nums will not be reached if DOS COM comes before them;
  22. # byte 0xeb is matched before these get a chance.
  23. 0 leshort 0x12eb SYMMETRY i386 .o
  24. >16 lelong >0 not stripped
  25. >124 lelong >0 version %d
  26. 0 leshort 0x22eb SYMMETRY i386 executable (0 @ 0)
  27. >16 lelong >0 not stripped
  28. >124 lelong >0 version %d
  29. 0 leshort 0x32eb SYMMETRY i386 executable (invalid @ 0)
  30. >16 lelong >0 not stripped
  31. >124 lelong >0 version %d
  32. # http://en.wikipedia.org/wiki/Sequent_Computer_Systems
  33. # below test line conflicts with MS-DOS 2.11 floppies and Acronis loader
  34. #0 leshort 0x42eb SYMMETRY i386 standalone executable
  35. 0 leshort 0x42eb
  36. # skip unlike negative version
  37. >124 lelong >-1
  38. # assuming version 28867614 is very low probable
  39. >>124 lelong !28867614 SYMMETRY i386 standalone executable
  40. >>>16 lelong >0 not stripped
  41. >>>124 lelong >0 version %d