168349Sobrien
268349Sobrien#------------------------------------------------------------------------------
3354939Sdelphij# $File: sequent,v 1.14 2019/04/19 00:42:27 christos Exp $
468349Sobrien# sequent:  file(1) magic for Sequent machines
568349Sobrien#
668349Sobrien# Sequent information updated by Don Dwiggins <atsun!dwiggins>.
768349Sobrien# For Sequent's multiprocessor systems (incomplete).
868349Sobrien0	lelong	0x00ea        	BALANCE NS32000 .o
968349Sobrien>16	lelong	>0		not stripped
10267843Sdelphij>124	lelong	>0		version %d
1168349Sobrien0	lelong	0x10ea        	BALANCE NS32000 executable (0 @ 0)
1268349Sobrien>16	lelong  >0            	not stripped
13267843Sdelphij>124	lelong	>0		version %d
1468349Sobrien0	lelong	0x20ea        	BALANCE NS32000 executable (invalid @ 0)
1568349Sobrien>16	lelong  >0            	not stripped
16267843Sdelphij>124	lelong	>0		version %d
1768349Sobrien0	lelong	0x30ea        	BALANCE NS32000 standalone executable
1868349Sobrien>16	lelong  >0          	not stripped
19267843Sdelphij>124	lelong	>0		version %d
2068349Sobrien#
2168349Sobrien# Symmetry information added by Jason Merrill <jason@jarthur.claremont.edu>.
2268349Sobrien# Symmetry magic nums will not be reached if DOS COM comes before them;
2368349Sobrien# byte 0xeb is matched before these get a chance.
2468349Sobrien0	leshort	0x12eb		SYMMETRY i386 .o
2568349Sobrien>16	lelong	>0		not stripped
26267843Sdelphij>124	lelong	>0		version %d
2768349Sobrien0	leshort	0x22eb		SYMMETRY i386 executable (0 @ 0)
2868349Sobrien>16	lelong	>0		not stripped
29267843Sdelphij>124	lelong	>0		version %d
3068349Sobrien0	leshort	0x32eb		SYMMETRY i386 executable (invalid @ 0)
3168349Sobrien>16	lelong	>0		not stripped
32267843Sdelphij>124	lelong	>0		version %d
33354939Sdelphij# https://en.wikipedia.org/wiki/Sequent_Computer_Systems
34267843Sdelphij# below test line conflicts with MS-DOS 2.11 floppies and Acronis loader
35267843Sdelphij#0	leshort	0x42eb		SYMMETRY i386 standalone executable
36328874Seadler0	leshort	0x42eb
37267843Sdelphij# skip unlike negative version
38328874Seadler>124	lelong	>-1
39267843Sdelphij# assuming version 28867614 is very low probable
40267843Sdelphij>>124	lelong	!28867614	SYMMETRY i386 standalone executable
41267843Sdelphij>>>16	lelong	>0		not stripped
42267843Sdelphij>>>124	lelong	>0		version %d
43