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