]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/file/Magdir/iris
This commit was generated by cvs2svn to compensate for changes in r53574,
[FreeBSD/FreeBSD.git] / usr.bin / file / Magdir / iris
1 #
2 # magic.iris: Magic for mips from an iris4d
3 #
4 # Dunno what byte-order munging is needed; all of SGI's *current*
5 # machines and OSes run in big-endian mode on the MIPS machines,
6 # as far as I know, but they do have the MIPSEB and MIPSEL stuff
7 # here....
8 #
9 0       short           0x0160          mipseb
10 >20     short           0407            executable
11 >20     short           0410            pure
12 >20     short           0413            demand paged
13 >8      long            >0              not stripped
14 >8      long            0               stripped
15 >22     byte            >0              - version %ld.
16 >23     byte            >0              \b%ld
17 0       short           0x0162          mipsel
18 >20     short           0407            executable
19 >20     short           0410            pure
20 >20     short           0413            demand paged
21 >8      long            >0              not stripped
22 >8      long            0               stripped
23 >23     byte            >0              - version %ld.
24 >22     byte            >0              \b%ld
25 0       short           0x6001          swapped mipseb
26 >20     short           03401           executable
27 >20     short           04001           pure
28 >20     short           05401           demand paged
29 >8      long            >0              not stripped
30 >8      long            0               stripped
31 >22     byte            >0              - version %ld.
32 >23     byte            >0              \b%ld
33 0       short           0x6201          swapped mipsel
34 >20     short           03401           executable
35 >20     short           04001           pure
36 >20     short           05401           demand paged
37 >8      long            >0              not stripped
38 >8      long            0               stripped
39 >22     byte            >0              - version %ld.
40 >23     byte            >0              \b%ld
41 0       short           0x180           mipseb ucode
42 0       short           0x182           mipsel ucode
43 #
44 # IRIX core format version 1 (from /usr/include/core.out.h)
45 0       long            0xdeadadb0      IRIX core dump
46 >4      long            1               of
47 >16     string          >\0             '%s'
48 #
49 # Archives - This handles archive subtypes
50 #
51 0       string          !<arch>\n__________E    MIPS archive
52 >20     string          U                       with mipsucode members
53 >21     string          L                       with mipsel members
54 >21     string          B                       with mipseb members
55 >19     string          L                       and a EL hash table
56 >19     string          B                       and a EB hash table
57 >22     string          X                       -- out of date