2 #------------------------------------------------------------------------------
3 # intel: file(1) magic for x86 Unix
5 # Various flavors of x86 UNIX executable/object (other than Xenix, which
6 # is in "microsoft"). DOS is in "msdos"; the ambitious soul can do
9 # Windows NT belongs elsewhere, as you need x86 and MIPS and Alpha and
10 # whatever comes next (HP-PA Hummingbird?). OS/2 may also go elsewhere
11 # as well, if, as, and when IBM makes it portable.
13 # The `versions' should be un-commented if they work for you.
14 # (Was the problem just one of endianness?)
16 0 leshort 0502 basic-16 executable
17 >12 lelong >0 not stripped
18 #>22 leshort >0 - version %ld
19 0 leshort 0503 basic-16 executable (TV)
20 >12 lelong >0 not stripped
21 #>22 leshort >0 - version %ld
22 0 leshort 0510 x86 executable
23 >12 lelong >0 not stripped
24 0 leshort 0511 x86 executable (TV)
25 >12 lelong >0 not stripped
26 0 leshort =0512 iAPX 286 executable small model (COFF)
27 >12 lelong >0 not stripped
28 #>22 leshort >0 - version %ld
29 0 leshort =0522 iAPX 286 executable large model (COFF)
30 >12 lelong >0 not stripped
31 #>22 leshort >0 - version %ld
32 # SGI labeled the next entry as "iAPX 386 executable" --Dan Quinlan
33 0 leshort =0514 80386 COFF executable
34 >12 lelong >0 not stripped
35 >22 leshort >0 - version %ld