2 #------------------------------------------------------------------------------
3 # $File: sgi,v 1.21 2014/04/30 21:41:02 christos Exp $
4 # sgi: file(1) magic for Silicon Graphics operating systems and applications
6 # Executable images are handled either in aout (for old-style a.out
7 # files for 68K; they are indistinguishable from other big-endian 32-bit
8 # a.out files) or in mips (for MIPS ECOFF and Ucode files)
11 # kbd file definitions
12 0 string kbd!map kbd map file
14 >10 short >0 with %d table(s)
16 0 beshort 0x8765 disk quotas file
18 0 beshort 0x0506 IRIS Showcase file
20 >3 byte x - version %d
21 0 beshort 0x0226 IRIS Showcase template
23 >3 byte x - version %d
24 0 belong 0x5343464d IRIS Showcase file
25 >4 byte x - version %d
26 0 belong 0x5443464d IRIS Showcase template
27 >4 byte x - version %d
28 0 belong 0xdeadbabe IRIX Parallel Arena
29 >8 belong >0 - version %d
34 0 belong 0xdeadadb0 IRIX core dump
38 0 belong 0xdeadad40 IRIX 64-bit core dump
42 0 belong 0xbabec0bb IRIX N32 core dump
45 # New style crash dump file
46 0 string \x43\x72\x73\x68\x44\x75\x6d\x70 IRIX vmcore dump of
50 0 string SGIAUDIT SGI Audit file
51 >8 byte x - version %d
54 0 string WNGZWZSC Wingz compiled script
55 0 string WNGZWZSS Wingz spreadsheet
56 0 string WNGZWZHP Wingz help file
58 0 string #Inventor V IRIS Inventor 1.0 file
59 0 string #Inventor V2 Open Inventor 2.0 file
60 # GLF is OpenGL stream encoding
61 0 string glfHeadMagic(); GLF_TEXT
62 4 belong 0x7d000000 GLF_BINARY_LSB_FIRST
64 4 belong 0x0000007d GLF_BINARY_MSB_FIRST
66 # GLS is OpenGL stream encoding; GLS is the successor of GLF
67 0 string glsBeginGLS( GLS_TEXT
68 4 belong 0x10000000 GLS_BINARY_LSB_FIRST
70 4 belong 0x00000010 GLS_BINARY_MSB_FIRST
75 # Performance Co-Pilot file types
76 0 string PmNs PCP compiled namespace (V.0)
77 0 string PmN PCP compiled namespace
78 >3 string >\0 (V.%1.1s)
79 #3 lelong 0x84500526 PCP archive
80 3 belong 0x84500526 PCP archive
82 #>20 lelong -2 temporal index
83 #>20 lelong -1 metadata
84 #>20 lelong 0 log volume #0
85 #>20 lelong >0 log volume #%d
86 >20 belong -2 temporal index
87 >20 belong -1 metadata
88 >20 belong 0 log volume #0
89 >20 belong >0 log volume #%d
90 >24 string >\0 host: %s
92 >9 string Version: Archive Folio
94 0 string #pmchart PCP pmchart view
96 >17 string >\0 (V%-3.3s)
97 0 string #kmchart PCP kmchart view
100 0 string pmview PCP pmview config
102 >15 string >\0 (V%-3.3s)
103 0 string #pmlogger PCP pmlogger config
105 >18 string >\0 (V%1.1s)
106 0 string #pmdahotproc PCP pmdahotproc config
108 >21 string >\0 (V%-3.3s)
109 0 string PcPh PCP Help
112 >5 string >\0 (V.%1.1s)
113 0 string #pmieconf-rules PCP pmieconf rules
114 >16 string >\0 (V.%1.1s)
115 3 string pmieconf-pmie PCP pmie config
116 >17 string >\0 (V.%1.1s)
118 # SpeedShop data files
119 0 lelong 0x13130303 SpeedShop data file
122 0 lelong 0x01023962 mdbm file, version 0 (obsolete)
123 0 string mdbm mdbm file,
124 >5 byte x version %d,
125 >6 byte x 2^%d pages,
126 >7 byte x pagesize 2^%d,
128 >11 byte x dataformat %d
131 0 string/t //Maya\040ASCII Alias Maya Ascii File,
132 >13 string >\0 version %s
133 8 string MAYAFOR4 Alias Maya Binary File,
134 >32 string >\0 version %s scene
135 8 string MayaFOR4 Alias Maya Binary File,
136 >32 string >\0 version %s scene
137 8 string CIMG Alias Maya Image File
138 8 string DEEP Alias Maya Image File