1284194Sdelphij
2284194Sdelphij#------------------------------------------------------------------------------
3284194Sdelphij# $File: hp,v 1.24 2014/04/30 21:41:02 christos Exp $
4284194Sdelphij# hp:  file(1) magic for Hewlett Packard machines (see also "printer")
5284194Sdelphij#
6284194Sdelphij# XXX - somebody should figure out whether any byte order needs to be
7284194Sdelphij# applied to the "TML" stuff; I'm assuming the Apollo stuff is
8284194Sdelphij# big-endian as it was mostly 68K-based.
9284194Sdelphij#
10284194Sdelphij# I think the 500 series was the old stack-based machines, running a
11284194Sdelphij# UNIX environment atop the "SUN kernel"; dunno whether it was
12284194Sdelphij# big-endian or little-endian.
13284194Sdelphij#
14284194Sdelphij# Daniel Quinlan (quinlan@yggdrasil.com): hp200 machines are 68010 based;
15284194Sdelphij# hp300 are 68020+68881 based; hp400 are also 68k.  The following basic
16284194Sdelphij# HP magic is useful for reference, but using "long" magic is a better
17284194Sdelphij# practice in order to avoid collisions.
18284194Sdelphij#
19284194Sdelphij# Guy Harris (guy@netapp.com): some additions to this list came from
20284194Sdelphij# HP-UX 10.0's "/usr/include/sys/unistd.h" (68030, 68040, PA-RISC 1.1,
21284194Sdelphij# 1.2, and 2.0).  The 1.2 and 2.0 stuff isn't in the HP-UX 10.0
22284194Sdelphij# "/etc/magic", though, except for the "archive file relocatable library"
23284194Sdelphij# stuff, and the 68030 and 68040 stuff isn't there at all - are they not
24284194Sdelphij# used in executables, or have they just not yet updated "/etc/magic"
25284194Sdelphij# completely?
26284194Sdelphij#
27284194Sdelphij# 0	beshort		200		hp200 (68010) BSD binary
28284194Sdelphij# 0	beshort		300		hp300 (68020+68881) BSD binary
29284194Sdelphij# 0	beshort		0x20c		hp200/300 HP-UX binary
30284194Sdelphij# 0	beshort		0x20d		hp400 (68030) HP-UX binary
31284194Sdelphij# 0	beshort		0x20e		hp400 (68040?) HP-UX binary
32284194Sdelphij# 0	beshort		0x20b		PA-RISC1.0 HP-UX binary
33284194Sdelphij# 0	beshort		0x210		PA-RISC1.1 HP-UX binary
34284194Sdelphij# 0	beshort		0x211		PA-RISC1.2 HP-UX binary
35284194Sdelphij# 0	beshort		0x214		PA-RISC2.0 HP-UX binary
36284194Sdelphij
37284194Sdelphij#
38284194Sdelphij# The "misc" stuff needs a byte order; the archives look suspiciously
39284194Sdelphij# like the old 177545 archives (0xff65 = 0177545).
40284194Sdelphij#
41284194Sdelphij#### Old Apollo stuff
42284194Sdelphij0	beshort		0627		Apollo m68k COFF executable
43284194Sdelphij>18	beshort		^040000		not stripped
44284194Sdelphij>22	beshort		>0		- version %d
45284194Sdelphij0	beshort		0624		apollo a88k COFF executable
46284194Sdelphij>18	beshort		^040000		not stripped
47284194Sdelphij>22	beshort		>0		- version %d
48284194Sdelphij0       long            01203604016     TML 0123 byte-order format
49284194Sdelphij0       long            01702407010     TML 1032 byte-order format
50284194Sdelphij0       long            01003405017     TML 2301 byte-order format
51284194Sdelphij0       long            01602007412     TML 3210 byte-order format
52284194Sdelphij#### PA-RISC 1.1
53284194Sdelphij0	belong 		0x02100106	PA-RISC1.1 relocatable object
54284194Sdelphij0	belong 		0x02100107	PA-RISC1.1 executable
55284194Sdelphij>168	belong		&0x00000004	dynamically linked
56284194Sdelphij>(144)	belong		0x054ef630	dynamically linked
57284194Sdelphij>96	belong		>0		- not stripped
58284194Sdelphij
59284194Sdelphij0	belong 		0x02100108	PA-RISC1.1 shared executable
60284194Sdelphij>168	belong&0x4	0x4		dynamically linked
61284194Sdelphij>(144)	belong		0x054ef630	dynamically linked
62284194Sdelphij>96	belong		>0		- not stripped
63284194Sdelphij
64284194Sdelphij0	belong 		0x0210010b	PA-RISC1.1 demand-load executable
65284194Sdelphij>168	belong&0x4	0x4		dynamically linked
66284194Sdelphij>(144)	belong		0x054ef630	dynamically linked
67284194Sdelphij>96	belong		>0		- not stripped
68284194Sdelphij
69284194Sdelphij0	belong 		0x0210010e	PA-RISC1.1 shared library
70284194Sdelphij>96	belong		>0		- not stripped
71284194Sdelphij
72284194Sdelphij0	belong 		0x0210010d	PA-RISC1.1 dynamic load library
73284194Sdelphij>96	belong		>0		- not stripped
74284194Sdelphij
75284194Sdelphij#### PA-RISC 2.0
76284194Sdelphij0	belong		0x02140106	PA-RISC2.0 relocatable object
77284194Sdelphij
78284194Sdelphij0       belong		0x02140107	PA-RISC2.0 executable
79284194Sdelphij>168	belong		&0x00000004	dynamically linked
80284194Sdelphij>(144)	belong		0x054ef630	dynamically linked
81284194Sdelphij>96	belong		>0		- not stripped
82284194Sdelphij
83284194Sdelphij0       belong		0x02140108	PA-RISC2.0 shared executable
84284194Sdelphij>168	belong		&0x00000004	dynamically linked
85284194Sdelphij>(144)	belong		0x054ef630	dynamically linked
86284194Sdelphij>96	belong		>0		- not stripped
87284194Sdelphij
88284194Sdelphij0       belong		0x0214010b	PA-RISC2.0 demand-load executable
89284194Sdelphij>168	belong		&0x00000004	dynamically linked
90284194Sdelphij>(144)	belong		0x054ef630	dynamically linked
91284194Sdelphij>96	belong		>0		- not stripped
92284194Sdelphij
93284194Sdelphij0       belong		0x0214010e	PA-RISC2.0 shared library
94284194Sdelphij>96	belong		>0		- not stripped
95284194Sdelphij
96284194Sdelphij0       belong		0x0214010d	PA-RISC2.0 dynamic load library
97284194Sdelphij>96	belong		>0		- not stripped
98284194Sdelphij
99284194Sdelphij#### 800
100284194Sdelphij0	belong 		0x020b0106	PA-RISC1.0 relocatable object
101284194Sdelphij
102284194Sdelphij0	belong 		0x020b0107	PA-RISC1.0 executable
103284194Sdelphij>168	belong&0x4	0x4		dynamically linked
104284194Sdelphij>(144)	belong		0x054ef630	dynamically linked
105284194Sdelphij>96	belong		>0		- not stripped
106284194Sdelphij
107284194Sdelphij0	belong 		0x020b0108	PA-RISC1.0 shared executable
108284194Sdelphij>168	belong&0x4	0x4		dynamically linked
109284194Sdelphij>(144)	belong		0x054ef630	dynamically linked
110284194Sdelphij>96	belong		>0		- not stripped
111284194Sdelphij
112284194Sdelphij0	belong 		0x020b010b	PA-RISC1.0 demand-load executable
113284194Sdelphij>168	belong&0x4	0x4		dynamically linked
114284194Sdelphij>(144)	belong		0x054ef630	dynamically linked
115284194Sdelphij>96	belong		>0		- not stripped
116284194Sdelphij
117284194Sdelphij0	belong 		0x020b010e	PA-RISC1.0 shared library
118284194Sdelphij>96	belong		>0		- not stripped
119284194Sdelphij
120284194Sdelphij0	belong 		0x020b010d	PA-RISC1.0 dynamic load library
121284194Sdelphij>96	belong		>0		- not stripped
122284194Sdelphij
123284194Sdelphij0	belong		0x213c6172	archive file
124284194Sdelphij>68	belong 		0x020b0619	- PA-RISC1.0 relocatable library
125284194Sdelphij>68	belong	 	0x02100619	- PA-RISC1.1 relocatable library
126284194Sdelphij>68	belong 		0x02110619	- PA-RISC1.2 relocatable library
127284194Sdelphij>68	belong 		0x02140619	- PA-RISC2.0 relocatable library
128284194Sdelphij
129284194Sdelphij#### 500
130284194Sdelphij0	long		0x02080106	HP s500 relocatable executable
131284194Sdelphij>16	long		>0		- version %d
132284194Sdelphij
133284194Sdelphij0	long		0x02080107	HP s500 executable
134284194Sdelphij>16	long		>0		- version %d
135284194Sdelphij
136284194Sdelphij0	long		0x02080108	HP s500 pure executable
137284194Sdelphij>16	long		>0		- version %d
138284194Sdelphij
139284194Sdelphij#### 200
140284194Sdelphij0	belong 		0x020c0108	HP s200 pure executable
141284194Sdelphij>4	beshort		>0		- version %d
142284194Sdelphij>8	belong		&0x80000000	save fp regs
143284194Sdelphij>8	belong		&0x40000000	dynamically linked
144284194Sdelphij>8	belong		&0x20000000	debuggable
145284194Sdelphij>36	belong		>0		not stripped
146284194Sdelphij
147284194Sdelphij0	belong		0x020c0107	HP s200 executable
148284194Sdelphij>4	beshort		>0		- version %d
149284194Sdelphij>8	belong		&0x80000000	save fp regs
150284194Sdelphij>8	belong		&0x40000000	dynamically linked
151284194Sdelphij>8	belong		&0x20000000	debuggable
152284194Sdelphij>36	belong		>0		not stripped
153284194Sdelphij
154284194Sdelphij0	belong		0x020c010b	HP s200 demand-load executable
155284194Sdelphij>4	beshort		>0		- version %d
156284194Sdelphij>8	belong		&0x80000000	save fp regs
157284194Sdelphij>8	belong		&0x40000000	dynamically linked
158284194Sdelphij>8	belong		&0x20000000	debuggable
159284194Sdelphij>36	belong		>0		not stripped
160284194Sdelphij
161284194Sdelphij0	belong		0x020c0106	HP s200 relocatable executable
162284194Sdelphij>4	beshort		>0		- version %d
163284194Sdelphij>6	beshort		>0		- highwater %d
164284194Sdelphij>8	belong		&0x80000000	save fp regs
165284194Sdelphij>8	belong		&0x20000000	debuggable
166284194Sdelphij>8	belong		&0x10000000	PIC
167284194Sdelphij
168284194Sdelphij0	belong 		0x020a0108	HP s200 (2.x release) pure executable
169284194Sdelphij>4	beshort		>0		- version %d
170284194Sdelphij>36	belong		>0		not stripped
171284194Sdelphij
172284194Sdelphij0	belong		0x020a0107	HP s200 (2.x release) executable
173284194Sdelphij>4	beshort		>0		- version %d
174284194Sdelphij>36	belong		>0		not stripped
175284194Sdelphij
176284194Sdelphij0	belong		0x020c010e	HP s200 shared library
177284194Sdelphij>4	beshort		>0		- version %d
178284194Sdelphij>6	beshort		>0		- highwater %d
179284194Sdelphij>36	belong		>0		not stripped
180284194Sdelphij
181284194Sdelphij0	belong		0x020c010d	HP s200 dynamic load library
182284194Sdelphij>4	beshort		>0		- version %d
183284194Sdelphij>6	beshort		>0		- highwater %d
184284194Sdelphij>36	belong		>0		not stripped
185284194Sdelphij
186284194Sdelphij#### MISC
187284194Sdelphij0	long		0x0000ff65	HP old archive
188284194Sdelphij0	long		0x020aff65	HP s200 old archive
189284194Sdelphij0	long		0x020cff65	HP s200 old archive
190284194Sdelphij0	long		0x0208ff65	HP s500 old archive
191284194Sdelphij
192284194Sdelphij0	long		0x015821a6	HP core file
193284194Sdelphij
194284194Sdelphij0	long		0x4da7eee8	HP-WINDOWS font
195284194Sdelphij>8	byte		>0		- version %d
196284194Sdelphij0	string		Bitmapfile	HP Bitmapfile
197284194Sdelphij
198284194Sdelphij0	string		IMGfile	CIS 	compimg HP Bitmapfile
199284194Sdelphij# XXX - see "lif"
200284194Sdelphij#0	short		0x8000		lif file
201284194Sdelphij0	long		0x020c010c	compiled Lisp
202284194Sdelphij
203284194Sdelphij0	string		msgcat01	HP NLS message catalog,
204284194Sdelphij>8	long		>0		%d messages
205284194Sdelphij
206284194Sdelphij# Summary: HP-48/49 calculator
207284194Sdelphij# Created by: phk@data.fls.dk
208284194Sdelphij# Modified by (1): AMAKAWA Shuhei <sa264@cam.ac.uk>
209284194Sdelphij# Modified by (2): Samuel Thibault <samuel.thibault@ens-lyon.org> (HP49 support)
210284194Sdelphij0	string		HPHP		HP
211284194Sdelphij>4	string		48		48 binary
212284194Sdelphij>4	string		49		49 binary
213284194Sdelphij>7	byte		>64		- Rev %c
214284194Sdelphij>8	leshort		0x2911		(ADR)
215284194Sdelphij>8	leshort		0x2933		(REAL)
216284194Sdelphij>8	leshort		0x2955		(LREAL)
217284194Sdelphij>8	leshort		0x2977		(COMPLX)
218284194Sdelphij>8	leshort		0x299d		(LCOMPLX)
219284194Sdelphij>8	leshort		0x29bf		(CHAR)
220284194Sdelphij>8	leshort		0x29e8		(ARRAY)
221284194Sdelphij>8	leshort		0x2a0a		(LNKARRAY)
222284194Sdelphij>8	leshort		0x2a2c		(STRING)
223284194Sdelphij>8	leshort		0x2a4e		(HXS)
224284194Sdelphij>8	leshort		0x2a74		(LIST)
225284194Sdelphij>8	leshort		0x2a96		(DIR)
226284194Sdelphij>8	leshort		0x2ab8		(ALG)
227284194Sdelphij>8	leshort		0x2ada		(UNIT)
228284194Sdelphij>8	leshort		0x2afc		(TAGGED)
229284194Sdelphij>8	leshort		0x2b1e		(GROB)
230284194Sdelphij>8	leshort		0x2b40		(LIB)
231284194Sdelphij>8	leshort		0x2b62		(BACKUP)
232284194Sdelphij>8	leshort		0x2b88		(LIBDATA)
233284194Sdelphij>8	leshort		0x2d9d		(PROG)
234284194Sdelphij>8	leshort		0x2dcc		(CODE)
235284194Sdelphij>8	leshort		0x2e48		(GNAME)
236284194Sdelphij>8	leshort		0x2e6d		(LNAME)
237284194Sdelphij>8	leshort		0x2e92		(XLIB)
238284194Sdelphij
239284194Sdelphij0	string		%%HP:		HP text
240284194Sdelphij>6	string		T(0)		- T(0)
241284194Sdelphij>6	string		T(1)		- T(1)
242284194Sdelphij>6	string		T(2)		- T(2)
243284194Sdelphij>6	string		T(3)		- T(3)
244284194Sdelphij>10	string		A(D)		A(D)
245284194Sdelphij>10	string		A(R)		A(R)
246284194Sdelphij>10	string		A(G)		A(G)
247284194Sdelphij>14	string		F(.)		F(.);
248284194Sdelphij>14	string		F(,)		F(,);
249284194Sdelphij
250284194Sdelphij
251284194Sdelphij# Summary: HP-38/39 calculator
252284194Sdelphij# Created by: Samuel Thibault <samuel.thibault@ens-lyon.org>
253284194Sdelphij0	string		HP3
254284194Sdelphij>3	string		8		HP 38
255284194Sdelphij>3	string		9		HP 39
256284194Sdelphij>4	string		Bin		binary
257284194Sdelphij>4	string		Asc		ASCII
258284194Sdelphij>7	string		A		(Directory List)
259284194Sdelphij>7	string		B		(Zaplet)
260284194Sdelphij>7	string		C		(Note)
261284194Sdelphij>7	string		D		(Program)
262284194Sdelphij>7	string		E		(Variable)
263284194Sdelphij>7	string		F		(List)
264284194Sdelphij>7	string		G		(Matrix)
265284194Sdelphij>7	string		H		(Library)
266284194Sdelphij>7	string		I		(Target List)
267284194Sdelphij>7	string		J		(ASCII Vector specification)
268284194Sdelphij>7	string		K		(wildcard)
269284194Sdelphij
270284194Sdelphij# Summary: HP-38/39 calculator
271284194Sdelphij# Created by: Samuel Thibault <samuel.thibault@ens-lyon.org>
272284194Sdelphij0	string		HP3
273284194Sdelphij>3	string		8		HP 38
274284194Sdelphij>3	string		9		HP 39
275284194Sdelphij>4	string		Bin		binary
276284194Sdelphij>4	string		Asc		ASCII
277284194Sdelphij>7	string		A		(Directory List)
278284194Sdelphij>7	string		B		(Zaplet)
279284194Sdelphij>7	string		C		(Note)
280284194Sdelphij>7	string		D		(Program)
281284194Sdelphij>7	string		E		(Variable)
282284194Sdelphij>7	string		F		(List)
283284194Sdelphij>7	string		G		(Matrix)
284284194Sdelphij>7	string		H		(Library)
285284194Sdelphij>7	string		I		(Target List)
286284194Sdelphij>7	string		J		(ASCII Vector specification)
287284194Sdelphij>7	string		K		(wildcard)
288284194Sdelphij
289284194Sdelphij# hpBSD magic numbers
290284194Sdelphij0	beshort		200		hp200 (68010) BSD
291284194Sdelphij>2	beshort		0407		impure binary
292284194Sdelphij>2	beshort		0410		read-only binary
293284194Sdelphij>2	beshort		0413		demand paged binary
294284194Sdelphij0	beshort		300		hp300 (68020+68881) BSD
295284194Sdelphij>2	beshort		0407		impure binary
296284194Sdelphij>2	beshort		0410		read-only binary
297284194Sdelphij>2	beshort		0413		demand paged binary
298284194Sdelphij#
299284194Sdelphij# From David Gero <dgero@nortelnetworks.com>
300284194Sdelphij# HP-UX 10.20 core file format from /usr/include/sys/core.h
301284194Sdelphij# Unfortunately, HP-UX uses corehead blocks without specifying the order
302284194Sdelphij# There are four we care about:
303284194Sdelphij#     CORE_KERNEL, which starts with the string "HP-UX"
304284194Sdelphij#     CORE_EXEC, which contains the name of the command
305284194Sdelphij#     CORE_PROC, which contains the signal number that caused the core dump
306284194Sdelphij#     CORE_FORMAT, which contains the version of the core file format (== 1)
307284194Sdelphij# The only observed order in real core files is KERNEL, EXEC, FORMAT, PROC
308284194Sdelphij# but we include all 6 variations of the order of the first 3, and
309284194Sdelphij# assume that PROC will always be last
310284194Sdelphij# Order 1: KERNEL, EXEC, FORMAT, PROC
311284194Sdelphij0x10		string	HP-UX
312284194Sdelphij>0		belong	2
313284194Sdelphij>>0xC		belong	0x3C
314284194Sdelphij>>>0x4C		belong	0x100
315284194Sdelphij>>>>0x58	belong	0x44
316284194Sdelphij>>>>>0xA0	belong	1
317284194Sdelphij>>>>>>0xAC	belong	4
318284194Sdelphij>>>>>>>0xB0	belong	1
319284194Sdelphij>>>>>>>>0xB4	belong	4		core file
320284194Sdelphij>>>>>>>>>0x90	string	>\0		from '%s'
321284194Sdelphij>>>>>>>>>0xC4	belong	3		- received SIGQUIT
322284194Sdelphij>>>>>>>>>0xC4	belong	4		- received SIGILL
323284194Sdelphij>>>>>>>>>0xC4	belong	5		- received SIGTRAP
324284194Sdelphij>>>>>>>>>0xC4	belong	6		- received SIGABRT
325284194Sdelphij>>>>>>>>>0xC4	belong	7		- received SIGEMT
326284194Sdelphij>>>>>>>>>0xC4	belong	8		- received SIGFPE
327284194Sdelphij>>>>>>>>>0xC4	belong	10		- received SIGBUS
328284194Sdelphij>>>>>>>>>0xC4	belong	11		- received SIGSEGV
329284194Sdelphij>>>>>>>>>0xC4	belong	12		- received SIGSYS
330284194Sdelphij>>>>>>>>>0xC4	belong	33		- received SIGXCPU
331284194Sdelphij>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
332284194Sdelphij# Order 2: KERNEL, FORMAT, EXEC, PROC
333284194Sdelphij>>>0x4C		belong	1
334284194Sdelphij>>>>0x58	belong	4
335284194Sdelphij>>>>>0x5C	belong	1
336284194Sdelphij>>>>>>0x60	belong	0x100
337284194Sdelphij>>>>>>>0x6C	belong	0x44
338284194Sdelphij>>>>>>>>0xB4	belong	4		core file
339284194Sdelphij>>>>>>>>>0xA4	string	>\0		from '%s'
340284194Sdelphij>>>>>>>>>0xC4	belong	3		- received SIGQUIT
341284194Sdelphij>>>>>>>>>0xC4	belong	4		- received SIGILL
342284194Sdelphij>>>>>>>>>0xC4	belong	5		- received SIGTRAP
343284194Sdelphij>>>>>>>>>0xC4	belong	6		- received SIGABRT
344284194Sdelphij>>>>>>>>>0xC4	belong	7		- received SIGEMT
345284194Sdelphij>>>>>>>>>0xC4	belong	8		- received SIGFPE
346284194Sdelphij>>>>>>>>>0xC4	belong	10		- received SIGBUS
347284194Sdelphij>>>>>>>>>0xC4	belong	11		- received SIGSEGV
348284194Sdelphij>>>>>>>>>0xC4	belong	12		- received SIGSYS
349284194Sdelphij>>>>>>>>>0xC4	belong	33		- received SIGXCPU
350284194Sdelphij>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
351284194Sdelphij# Order 3: FORMAT, KERNEL, EXEC, PROC
352284194Sdelphij0x24		string	HP-UX
353284194Sdelphij>0		belong	1
354284194Sdelphij>>0xC		belong	4
355284194Sdelphij>>>0x10		belong	1
356284194Sdelphij>>>>0x14	belong	2
357284194Sdelphij>>>>>0x20	belong	0x3C
358284194Sdelphij>>>>>>0x60	belong	0x100
359284194Sdelphij>>>>>>>0x6C	belong	0x44
360284194Sdelphij>>>>>>>>0xB4	belong	4		core file
361284194Sdelphij>>>>>>>>>0xA4	string	>\0		from '%s'
362284194Sdelphij>>>>>>>>>0xC4	belong	3		- received SIGQUIT
363284194Sdelphij>>>>>>>>>0xC4	belong	4		- received SIGILL
364284194Sdelphij>>>>>>>>>0xC4	belong	5		- received SIGTRAP
365284194Sdelphij>>>>>>>>>0xC4	belong	6		- received SIGABRT
366284194Sdelphij>>>>>>>>>0xC4	belong	7		- received SIGEMT
367284194Sdelphij>>>>>>>>>0xC4	belong	8		- received SIGFPE
368284194Sdelphij>>>>>>>>>0xC4	belong	10		- received SIGBUS
369284194Sdelphij>>>>>>>>>0xC4	belong	11		- received SIGSEGV
370284194Sdelphij>>>>>>>>>0xC4	belong	12		- received SIGSYS
371284194Sdelphij>>>>>>>>>0xC4	belong	33		- received SIGXCPU
372284194Sdelphij>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
373284194Sdelphij# Order 4: EXEC, KERNEL, FORMAT, PROC
374284194Sdelphij0x64		string	HP-UX
375284194Sdelphij>0		belong	0x100
376284194Sdelphij>>0xC		belong	0x44
377284194Sdelphij>>>0x54		belong	2
378284194Sdelphij>>>>0x60	belong	0x3C
379284194Sdelphij>>>>>0xA0	belong	1
380284194Sdelphij>>>>>>0xAC	belong	4
381284194Sdelphij>>>>>>>0xB0	belong	1
382284194Sdelphij>>>>>>>>0xB4	belong	4		core file
383284194Sdelphij>>>>>>>>>0x44	string	>\0		from '%s'
384284194Sdelphij>>>>>>>>>0xC4	belong	3		- received SIGQUIT
385284194Sdelphij>>>>>>>>>0xC4	belong	4		- received SIGILL
386284194Sdelphij>>>>>>>>>0xC4	belong	5		- received SIGTRAP
387284194Sdelphij>>>>>>>>>0xC4	belong	6		- received SIGABRT
388284194Sdelphij>>>>>>>>>0xC4	belong	7		- received SIGEMT
389284194Sdelphij>>>>>>>>>0xC4	belong	8		- received SIGFPE
390284194Sdelphij>>>>>>>>>0xC4	belong	10		- received SIGBUS
391284194Sdelphij>>>>>>>>>0xC4	belong	11		- received SIGSEGV
392284194Sdelphij>>>>>>>>>0xC4	belong	12		- received SIGSYS
393284194Sdelphij>>>>>>>>>0xC4	belong	33		- received SIGXCPU
394284194Sdelphij>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
395284194Sdelphij# Order 5: FORMAT, EXEC, KERNEL, PROC
396284194Sdelphij0x78		string	HP-UX
397284194Sdelphij>0		belong	1
398284194Sdelphij>>0xC		belong	4
399284194Sdelphij>>>0x10		belong	1
400284194Sdelphij>>>>0x14	belong	0x100
401284194Sdelphij>>>>>0x20	belong	0x44
402284194Sdelphij>>>>>>0x68	belong	2
403284194Sdelphij>>>>>>>0x74	belong	0x3C
404284194Sdelphij>>>>>>>>0xB4	belong	4		core file
405284194Sdelphij>>>>>>>>>0x58	string	>\0		from '%s'
406284194Sdelphij>>>>>>>>>0xC4	belong	3		- received SIGQUIT
407284194Sdelphij>>>>>>>>>0xC4	belong	4		- received SIGILL
408284194Sdelphij>>>>>>>>>0xC4	belong	5		- received SIGTRAP
409284194Sdelphij>>>>>>>>>0xC4	belong	6		- received SIGABRT
410284194Sdelphij>>>>>>>>>0xC4	belong	7		- received SIGEMT
411284194Sdelphij>>>>>>>>>0xC4	belong	8		- received SIGFPE
412284194Sdelphij>>>>>>>>>0xC4	belong	10		- received SIGBUS
413284194Sdelphij>>>>>>>>>0xC4	belong	11		- received SIGSEGV
414284194Sdelphij>>>>>>>>>0xC4	belong	12		- received SIGSYS
415284194Sdelphij>>>>>>>>>0xC4	belong	33		- received SIGXCPU
416284194Sdelphij>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
417284194Sdelphij# Order 6: EXEC, FORMAT, KERNEL, PROC
418284194Sdelphij>0		belong	0x100
419284194Sdelphij>>0xC		belong	0x44
420284194Sdelphij>>>0x54		belong	1
421284194Sdelphij>>>>0x60	belong	4
422284194Sdelphij>>>>>0x64	belong	1
423284194Sdelphij>>>>>>0x68	belong	2
424284194Sdelphij>>>>>>>0x74	belong	0x2C
425284194Sdelphij>>>>>>>>0xB4	belong	4		core file
426284194Sdelphij>>>>>>>>>0x44	string	>\0		from '%s'
427284194Sdelphij>>>>>>>>>0xC4	belong	3		- received SIGQUIT
428284194Sdelphij>>>>>>>>>0xC4	belong	4		- received SIGILL
429284194Sdelphij>>>>>>>>>0xC4	belong	5		- received SIGTRAP
430284194Sdelphij>>>>>>>>>0xC4	belong	6		- received SIGABRT
431284194Sdelphij>>>>>>>>>0xC4	belong	7		- received SIGEMT
432284194Sdelphij>>>>>>>>>0xC4	belong	8		- received SIGFPE
433284194Sdelphij>>>>>>>>>0xC4	belong	10		- received SIGBUS
434284194Sdelphij>>>>>>>>>0xC4	belong	11		- received SIGSEGV
435284194Sdelphij>>>>>>>>>0xC4	belong	12		- received SIGSYS
436284194Sdelphij>>>>>>>>>0xC4	belong	33		- received SIGXCPU
437284194Sdelphij>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
438284194Sdelphij
439284194Sdelphij
440