1226048Sobrien
268349Sobrien#------------------------------------------------------------------------------
3267843Sdelphij# $File: hp,v 1.24 2014/04/30 21:41:02 christos Exp $
468349Sobrien# hp:  file(1) magic for Hewlett Packard machines (see also "printer")
568349Sobrien#
668349Sobrien# XXX - somebody should figure out whether any byte order needs to be
768349Sobrien# applied to the "TML" stuff; I'm assuming the Apollo stuff is
868349Sobrien# big-endian as it was mostly 68K-based.
968349Sobrien#
1068349Sobrien# I think the 500 series was the old stack-based machines, running a
1168349Sobrien# UNIX environment atop the "SUN kernel"; dunno whether it was
1268349Sobrien# big-endian or little-endian.
1368349Sobrien#
1468349Sobrien# Daniel Quinlan (quinlan@yggdrasil.com): hp200 machines are 68010 based;
1568349Sobrien# hp300 are 68020+68881 based; hp400 are also 68k.  The following basic
1668349Sobrien# HP magic is useful for reference, but using "long" magic is a better
1768349Sobrien# practice in order to avoid collisions.
1868349Sobrien#
1968349Sobrien# Guy Harris (guy@netapp.com): some additions to this list came from
2068349Sobrien# HP-UX 10.0's "/usr/include/sys/unistd.h" (68030, 68040, PA-RISC 1.1,
2168349Sobrien# 1.2, and 2.0).  The 1.2 and 2.0 stuff isn't in the HP-UX 10.0
2268349Sobrien# "/etc/magic", though, except for the "archive file relocatable library"
2368349Sobrien# stuff, and the 68030 and 68040 stuff isn't there at all - are they not
2468349Sobrien# used in executables, or have they just not yet updated "/etc/magic"
2568349Sobrien# completely?
2668349Sobrien#
2768349Sobrien# 0	beshort		200		hp200 (68010) BSD binary
2868349Sobrien# 0	beshort		300		hp300 (68020+68881) BSD binary
2968349Sobrien# 0	beshort		0x20c		hp200/300 HP-UX binary
3068349Sobrien# 0	beshort		0x20d		hp400 (68030) HP-UX binary
3168349Sobrien# 0	beshort		0x20e		hp400 (68040?) HP-UX binary
3268349Sobrien# 0	beshort		0x20b		PA-RISC1.0 HP-UX binary
3368349Sobrien# 0	beshort		0x210		PA-RISC1.1 HP-UX binary
3468349Sobrien# 0	beshort		0x211		PA-RISC1.2 HP-UX binary
3568349Sobrien# 0	beshort		0x214		PA-RISC2.0 HP-UX binary
3668349Sobrien
3768349Sobrien#
3868349Sobrien# The "misc" stuff needs a byte order; the archives look suspiciously
3968349Sobrien# like the old 177545 archives (0xff65 = 0177545).
4068349Sobrien#
4168349Sobrien#### Old Apollo stuff
4268349Sobrien0	beshort		0627		Apollo m68k COFF executable
4368349Sobrien>18	beshort		^040000		not stripped
44267843Sdelphij>22	beshort		>0		- version %d
4568349Sobrien0	beshort		0624		apollo a88k COFF executable
4668349Sobrien>18	beshort		^040000		not stripped
47267843Sdelphij>22	beshort		>0		- version %d
4868349Sobrien0       long            01203604016     TML 0123 byte-order format
4968349Sobrien0       long            01702407010     TML 1032 byte-order format
5068349Sobrien0       long            01003405017     TML 2301 byte-order format
5168349Sobrien0       long            01602007412     TML 3210 byte-order format
5268349Sobrien#### PA-RISC 1.1
5368349Sobrien0	belong 		0x02100106	PA-RISC1.1 relocatable object
5468349Sobrien0	belong 		0x02100107	PA-RISC1.1 executable
5568349Sobrien>168	belong		&0x00000004	dynamically linked
5668349Sobrien>(144)	belong		0x054ef630	dynamically linked
5768349Sobrien>96	belong		>0		- not stripped
5868349Sobrien
5968349Sobrien0	belong 		0x02100108	PA-RISC1.1 shared executable
6068349Sobrien>168	belong&0x4	0x4		dynamically linked
6168349Sobrien>(144)	belong		0x054ef630	dynamically linked
6268349Sobrien>96	belong		>0		- not stripped
6368349Sobrien
6468349Sobrien0	belong 		0x0210010b	PA-RISC1.1 demand-load executable
6568349Sobrien>168	belong&0x4	0x4		dynamically linked
6668349Sobrien>(144)	belong		0x054ef630	dynamically linked
6768349Sobrien>96	belong		>0		- not stripped
6868349Sobrien
6968349Sobrien0	belong 		0x0210010e	PA-RISC1.1 shared library
7068349Sobrien>96	belong		>0		- not stripped
7168349Sobrien
7268349Sobrien0	belong 		0x0210010d	PA-RISC1.1 dynamic load library
7368349Sobrien>96	belong		>0		- not stripped
7468349Sobrien
7568349Sobrien#### PA-RISC 2.0
7668349Sobrien0	belong		0x02140106	PA-RISC2.0 relocatable object
7768349Sobrien
7868349Sobrien0       belong		0x02140107	PA-RISC2.0 executable
7968349Sobrien>168	belong		&0x00000004	dynamically linked
8068349Sobrien>(144)	belong		0x054ef630	dynamically linked
8168349Sobrien>96	belong		>0		- not stripped
8268349Sobrien
8368349Sobrien0       belong		0x02140108	PA-RISC2.0 shared executable
8468349Sobrien>168	belong		&0x00000004	dynamically linked
8568349Sobrien>(144)	belong		0x054ef630	dynamically linked
8668349Sobrien>96	belong		>0		- not stripped
8768349Sobrien
8868349Sobrien0       belong		0x0214010b	PA-RISC2.0 demand-load executable
8968349Sobrien>168	belong		&0x00000004	dynamically linked
9068349Sobrien>(144)	belong		0x054ef630	dynamically linked
9168349Sobrien>96	belong		>0		- not stripped
9268349Sobrien
9368349Sobrien0       belong		0x0214010e	PA-RISC2.0 shared library
9468349Sobrien>96	belong		>0		- not stripped
9568349Sobrien
9668349Sobrien0       belong		0x0214010d	PA-RISC2.0 dynamic load library
9768349Sobrien>96	belong		>0		- not stripped
9868349Sobrien
9968349Sobrien#### 800
10068349Sobrien0	belong 		0x020b0106	PA-RISC1.0 relocatable object
10168349Sobrien
10268349Sobrien0	belong 		0x020b0107	PA-RISC1.0 executable
10368349Sobrien>168	belong&0x4	0x4		dynamically linked
10468349Sobrien>(144)	belong		0x054ef630	dynamically linked
10568349Sobrien>96	belong		>0		- not stripped
10668349Sobrien
10768349Sobrien0	belong 		0x020b0108	PA-RISC1.0 shared executable
10868349Sobrien>168	belong&0x4	0x4		dynamically linked
10968349Sobrien>(144)	belong		0x054ef630	dynamically linked
11068349Sobrien>96	belong		>0		- not stripped
11168349Sobrien
11268349Sobrien0	belong 		0x020b010b	PA-RISC1.0 demand-load executable
11368349Sobrien>168	belong&0x4	0x4		dynamically linked
11468349Sobrien>(144)	belong		0x054ef630	dynamically linked
11568349Sobrien>96	belong		>0		- not stripped
11668349Sobrien
11768349Sobrien0	belong 		0x020b010e	PA-RISC1.0 shared library
11868349Sobrien>96	belong		>0		- not stripped
11968349Sobrien
12068349Sobrien0	belong 		0x020b010d	PA-RISC1.0 dynamic load library
12168349Sobrien>96	belong		>0		- not stripped
12268349Sobrien
12368349Sobrien0	belong		0x213c6172	archive file
12468349Sobrien>68	belong 		0x020b0619	- PA-RISC1.0 relocatable library
12568349Sobrien>68	belong	 	0x02100619	- PA-RISC1.1 relocatable library
12668349Sobrien>68	belong 		0x02110619	- PA-RISC1.2 relocatable library
12768349Sobrien>68	belong 		0x02140619	- PA-RISC2.0 relocatable library
12868349Sobrien
12968349Sobrien#### 500
13068349Sobrien0	long		0x02080106	HP s500 relocatable executable
131267843Sdelphij>16	long		>0		- version %d
13268349Sobrien
13368349Sobrien0	long		0x02080107	HP s500 executable
134267843Sdelphij>16	long		>0		- version %d
13568349Sobrien
13668349Sobrien0	long		0x02080108	HP s500 pure executable
137267843Sdelphij>16	long		>0		- version %d
13868349Sobrien
13968349Sobrien#### 200
14068349Sobrien0	belong 		0x020c0108	HP s200 pure executable
141267843Sdelphij>4	beshort		>0		- version %d
14268349Sobrien>8	belong		&0x80000000	save fp regs
14368349Sobrien>8	belong		&0x40000000	dynamically linked
14468349Sobrien>8	belong		&0x20000000	debuggable
14568349Sobrien>36	belong		>0		not stripped
14668349Sobrien
14768349Sobrien0	belong		0x020c0107	HP s200 executable
148267843Sdelphij>4	beshort		>0		- version %d
14968349Sobrien>8	belong		&0x80000000	save fp regs
15068349Sobrien>8	belong		&0x40000000	dynamically linked
15168349Sobrien>8	belong		&0x20000000	debuggable
15268349Sobrien>36	belong		>0		not stripped
15368349Sobrien
15468349Sobrien0	belong		0x020c010b	HP s200 demand-load executable
155267843Sdelphij>4	beshort		>0		- version %d
15668349Sobrien>8	belong		&0x80000000	save fp regs
15768349Sobrien>8	belong		&0x40000000	dynamically linked
15868349Sobrien>8	belong		&0x20000000	debuggable
15968349Sobrien>36	belong		>0		not stripped
16068349Sobrien
16168349Sobrien0	belong		0x020c0106	HP s200 relocatable executable
162267843Sdelphij>4	beshort		>0		- version %d
16368349Sobrien>6	beshort		>0		- highwater %d
16468349Sobrien>8	belong		&0x80000000	save fp regs
16568349Sobrien>8	belong		&0x20000000	debuggable
16668349Sobrien>8	belong		&0x10000000	PIC
16768349Sobrien
16868349Sobrien0	belong 		0x020a0108	HP s200 (2.x release) pure executable
169267843Sdelphij>4	beshort		>0		- version %d
17068349Sobrien>36	belong		>0		not stripped
17168349Sobrien
17268349Sobrien0	belong		0x020a0107	HP s200 (2.x release) executable
173267843Sdelphij>4	beshort		>0		- version %d
17468349Sobrien>36	belong		>0		not stripped
17568349Sobrien
17668349Sobrien0	belong		0x020c010e	HP s200 shared library
177267843Sdelphij>4	beshort		>0		- version %d
17868349Sobrien>6	beshort		>0		- highwater %d
17968349Sobrien>36	belong		>0		not stripped
18068349Sobrien
18168349Sobrien0	belong		0x020c010d	HP s200 dynamic load library
182267843Sdelphij>4	beshort		>0		- version %d
18368349Sobrien>6	beshort		>0		- highwater %d
18468349Sobrien>36	belong		>0		not stripped
18568349Sobrien
18668349Sobrien#### MISC
18768349Sobrien0	long		0x0000ff65	HP old archive
18868349Sobrien0	long		0x020aff65	HP s200 old archive
18968349Sobrien0	long		0x020cff65	HP s200 old archive
19068349Sobrien0	long		0x0208ff65	HP s500 old archive
19168349Sobrien
19268349Sobrien0	long		0x015821a6	HP core file
19368349Sobrien
19468349Sobrien0	long		0x4da7eee8	HP-WINDOWS font
195267843Sdelphij>8	byte		>0		- version %d
19668349Sobrien0	string		Bitmapfile	HP Bitmapfile
19768349Sobrien
19868349Sobrien0	string		IMGfile	CIS 	compimg HP Bitmapfile
19968349Sobrien# XXX - see "lif"
20068349Sobrien#0	short		0x8000		lif file
20168349Sobrien0	long		0x020c010c	compiled Lisp
20268349Sobrien
20368349Sobrien0	string		msgcat01	HP NLS message catalog,
20468349Sobrien>8	long		>0		%d messages
20568349Sobrien
206186690Sobrien# Summary: HP-48/49 calculator
207186690Sobrien# Created by: phk@data.fls.dk
208186690Sobrien# Modified by (1): AMAKAWA Shuhei <sa264@cam.ac.uk>
209186690Sobrien# Modified by (2): Samuel Thibault <samuel.thibault@ens-lyon.org> (HP49 support)
210186690Sobrien0	string		HPHP		HP
211186690Sobrien>4	string		48		48 binary
212186690Sobrien>4	string		49		49 binary
213186690Sobrien>7	byte		>64		- Rev %c
214186690Sobrien>8	leshort		0x2911		(ADR)
215186690Sobrien>8	leshort		0x2933		(REAL)
216186690Sobrien>8	leshort		0x2955		(LREAL)
217186690Sobrien>8	leshort		0x2977		(COMPLX)
218186690Sobrien>8	leshort		0x299d		(LCOMPLX)
219186690Sobrien>8	leshort		0x29bf		(CHAR)
220186690Sobrien>8	leshort		0x29e8		(ARRAY)
221186690Sobrien>8	leshort		0x2a0a		(LNKARRAY)
222186690Sobrien>8	leshort		0x2a2c		(STRING)
223186690Sobrien>8	leshort		0x2a4e		(HXS)
224186690Sobrien>8	leshort		0x2a74		(LIST)
225186690Sobrien>8	leshort		0x2a96		(DIR)
226186690Sobrien>8	leshort		0x2ab8		(ALG)
227186690Sobrien>8	leshort		0x2ada		(UNIT)
228186690Sobrien>8	leshort		0x2afc		(TAGGED)
229186690Sobrien>8	leshort		0x2b1e		(GROB)
230186690Sobrien>8	leshort		0x2b40		(LIB)
231186690Sobrien>8	leshort		0x2b62		(BACKUP)
232186690Sobrien>8	leshort		0x2b88		(LIBDATA)
233186690Sobrien>8	leshort		0x2d9d		(PROG)
234186690Sobrien>8	leshort		0x2dcc		(CODE)
235186690Sobrien>8	leshort		0x2e48		(GNAME)
236186690Sobrien>8	leshort		0x2e6d		(LNAME)
237186690Sobrien>8	leshort		0x2e92		(XLIB)
238186690Sobrien
239186690Sobrien0	string		%%HP:		HP text
24068349Sobrien>6	string		T(0)		- T(0)
24168349Sobrien>6	string		T(1)		- T(1)
24268349Sobrien>6	string		T(2)		- T(2)
24368349Sobrien>6	string		T(3)		- T(3)
24468349Sobrien>10	string		A(D)		A(D)
24568349Sobrien>10	string		A(R)		A(R)
24668349Sobrien>10	string		A(G)		A(G)
24768349Sobrien>14	string		F(.)		F(.);
24868349Sobrien>14	string		F(,)		F(,);
24968349Sobrien
250186690Sobrien
251186690Sobrien# Summary: HP-38/39 calculator
252186690Sobrien# Created by: Samuel Thibault <samuel.thibault@ens-lyon.org>
253186690Sobrien0	string		HP3
254186690Sobrien>3	string		8		HP 38
255186690Sobrien>3	string		9		HP 39
256186690Sobrien>4	string		Bin		binary
257186690Sobrien>4	string		Asc		ASCII
258186690Sobrien>7	string		A		(Directory List)
259186690Sobrien>7	string		B		(Zaplet)
260186690Sobrien>7	string		C		(Note)
261186690Sobrien>7	string		D		(Program)
262186690Sobrien>7	string		E		(Variable)
263186690Sobrien>7	string		F		(List)
264186690Sobrien>7	string		G		(Matrix)
265186690Sobrien>7	string		H		(Library)
266186690Sobrien>7	string		I		(Target List)
267186690Sobrien>7	string		J		(ASCII Vector specification)
268186690Sobrien>7	string		K		(wildcard)
269186690Sobrien
270186690Sobrien# Summary: HP-38/39 calculator
271186690Sobrien# Created by: Samuel Thibault <samuel.thibault@ens-lyon.org>
272186690Sobrien0	string		HP3
273186690Sobrien>3	string		8		HP 38
274186690Sobrien>3	string		9		HP 39
275186690Sobrien>4	string		Bin		binary
276186690Sobrien>4	string		Asc		ASCII
277186690Sobrien>7	string		A		(Directory List)
278186690Sobrien>7	string		B		(Zaplet)
279186690Sobrien>7	string		C		(Note)
280186690Sobrien>7	string		D		(Program)
281186690Sobrien>7	string		E		(Variable)
282186690Sobrien>7	string		F		(List)
283186690Sobrien>7	string		G		(Matrix)
284186690Sobrien>7	string		H		(Library)
285186690Sobrien>7	string		I		(Target List)
286186690Sobrien>7	string		J		(ASCII Vector specification)
287186690Sobrien>7	string		K		(wildcard)
288186690Sobrien
28968349Sobrien# hpBSD magic numbers
29068349Sobrien0	beshort		200		hp200 (68010) BSD
29168349Sobrien>2	beshort		0407		impure binary
29268349Sobrien>2	beshort		0410		read-only binary
29368349Sobrien>2	beshort		0413		demand paged binary
29468349Sobrien0	beshort		300		hp300 (68020+68881) BSD
29568349Sobrien>2	beshort		0407		impure binary
29668349Sobrien>2	beshort		0410		read-only binary
29768349Sobrien>2	beshort		0413		demand paged binary
29874784Sobrien#
29974784Sobrien# From David Gero <dgero@nortelnetworks.com>
30074784Sobrien# HP-UX 10.20 core file format from /usr/include/sys/core.h
30174784Sobrien# Unfortunately, HP-UX uses corehead blocks without specifying the order
30274784Sobrien# There are four we care about:
30374784Sobrien#     CORE_KERNEL, which starts with the string "HP-UX"
30474784Sobrien#     CORE_EXEC, which contains the name of the command
30574784Sobrien#     CORE_PROC, which contains the signal number that caused the core dump
30674784Sobrien#     CORE_FORMAT, which contains the version of the core file format (== 1)
30774784Sobrien# The only observed order in real core files is KERNEL, EXEC, FORMAT, PROC
30874784Sobrien# but we include all 6 variations of the order of the first 3, and
30974784Sobrien# assume that PROC will always be last
31074784Sobrien# Order 1: KERNEL, EXEC, FORMAT, PROC
31174784Sobrien0x10		string	HP-UX
31274784Sobrien>0		belong	2
31374784Sobrien>>0xC		belong	0x3C
31474784Sobrien>>>0x4C		belong	0x100
31574784Sobrien>>>>0x58	belong	0x44
31674784Sobrien>>>>>0xA0	belong	1
31774784Sobrien>>>>>>0xAC	belong	4
31874784Sobrien>>>>>>>0xB0	belong	1
31974784Sobrien>>>>>>>>0xB4	belong	4		core file
32074784Sobrien>>>>>>>>>0x90	string	>\0		from '%s'
32174784Sobrien>>>>>>>>>0xC4	belong	3		- received SIGQUIT
32274784Sobrien>>>>>>>>>0xC4	belong	4		- received SIGILL
32374784Sobrien>>>>>>>>>0xC4	belong	5		- received SIGTRAP
32474784Sobrien>>>>>>>>>0xC4	belong	6		- received SIGABRT
32574784Sobrien>>>>>>>>>0xC4	belong	7		- received SIGEMT
32674784Sobrien>>>>>>>>>0xC4	belong	8		- received SIGFPE
32774784Sobrien>>>>>>>>>0xC4	belong	10		- received SIGBUS
32874784Sobrien>>>>>>>>>0xC4	belong	11		- received SIGSEGV
32974784Sobrien>>>>>>>>>0xC4	belong	12		- received SIGSYS
33074784Sobrien>>>>>>>>>0xC4	belong	33		- received SIGXCPU
33174784Sobrien>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
33274784Sobrien# Order 2: KERNEL, FORMAT, EXEC, PROC
33374784Sobrien>>>0x4C		belong	1
33474784Sobrien>>>>0x58	belong	4
33574784Sobrien>>>>>0x5C	belong	1
33674784Sobrien>>>>>>0x60	belong	0x100
33774784Sobrien>>>>>>>0x6C	belong	0x44
33874784Sobrien>>>>>>>>0xB4	belong	4		core file
33974784Sobrien>>>>>>>>>0xA4	string	>\0		from '%s'
34074784Sobrien>>>>>>>>>0xC4	belong	3		- received SIGQUIT
34174784Sobrien>>>>>>>>>0xC4	belong	4		- received SIGILL
34274784Sobrien>>>>>>>>>0xC4	belong	5		- received SIGTRAP
34374784Sobrien>>>>>>>>>0xC4	belong	6		- received SIGABRT
34474784Sobrien>>>>>>>>>0xC4	belong	7		- received SIGEMT
34574784Sobrien>>>>>>>>>0xC4	belong	8		- received SIGFPE
34674784Sobrien>>>>>>>>>0xC4	belong	10		- received SIGBUS
34774784Sobrien>>>>>>>>>0xC4	belong	11		- received SIGSEGV
34874784Sobrien>>>>>>>>>0xC4	belong	12		- received SIGSYS
34974784Sobrien>>>>>>>>>0xC4	belong	33		- received SIGXCPU
35074784Sobrien>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
35174784Sobrien# Order 3: FORMAT, KERNEL, EXEC, PROC
35274784Sobrien0x24		string	HP-UX
35374784Sobrien>0		belong	1
35474784Sobrien>>0xC		belong	4
35574784Sobrien>>>0x10		belong	1
35674784Sobrien>>>>0x14	belong	2
35774784Sobrien>>>>>0x20	belong	0x3C
35874784Sobrien>>>>>>0x60	belong	0x100
35974784Sobrien>>>>>>>0x6C	belong	0x44
36074784Sobrien>>>>>>>>0xB4	belong	4		core file
36174784Sobrien>>>>>>>>>0xA4	string	>\0		from '%s'
36274784Sobrien>>>>>>>>>0xC4	belong	3		- received SIGQUIT
36374784Sobrien>>>>>>>>>0xC4	belong	4		- received SIGILL
36474784Sobrien>>>>>>>>>0xC4	belong	5		- received SIGTRAP
36574784Sobrien>>>>>>>>>0xC4	belong	6		- received SIGABRT
36674784Sobrien>>>>>>>>>0xC4	belong	7		- received SIGEMT
36774784Sobrien>>>>>>>>>0xC4	belong	8		- received SIGFPE
36874784Sobrien>>>>>>>>>0xC4	belong	10		- received SIGBUS
36974784Sobrien>>>>>>>>>0xC4	belong	11		- received SIGSEGV
37074784Sobrien>>>>>>>>>0xC4	belong	12		- received SIGSYS
37174784Sobrien>>>>>>>>>0xC4	belong	33		- received SIGXCPU
37274784Sobrien>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
37374784Sobrien# Order 4: EXEC, KERNEL, FORMAT, PROC
37474784Sobrien0x64		string	HP-UX
37574784Sobrien>0		belong	0x100
37674784Sobrien>>0xC		belong	0x44
37774784Sobrien>>>0x54		belong	2
37874784Sobrien>>>>0x60	belong	0x3C
37974784Sobrien>>>>>0xA0	belong	1
38074784Sobrien>>>>>>0xAC	belong	4
38174784Sobrien>>>>>>>0xB0	belong	1
38274784Sobrien>>>>>>>>0xB4	belong	4		core file
38374784Sobrien>>>>>>>>>0x44	string	>\0		from '%s'
38474784Sobrien>>>>>>>>>0xC4	belong	3		- received SIGQUIT
38574784Sobrien>>>>>>>>>0xC4	belong	4		- received SIGILL
38674784Sobrien>>>>>>>>>0xC4	belong	5		- received SIGTRAP
38774784Sobrien>>>>>>>>>0xC4	belong	6		- received SIGABRT
38874784Sobrien>>>>>>>>>0xC4	belong	7		- received SIGEMT
38974784Sobrien>>>>>>>>>0xC4	belong	8		- received SIGFPE
39074784Sobrien>>>>>>>>>0xC4	belong	10		- received SIGBUS
39174784Sobrien>>>>>>>>>0xC4	belong	11		- received SIGSEGV
39274784Sobrien>>>>>>>>>0xC4	belong	12		- received SIGSYS
39374784Sobrien>>>>>>>>>0xC4	belong	33		- received SIGXCPU
39474784Sobrien>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
39574784Sobrien# Order 5: FORMAT, EXEC, KERNEL, PROC
39674784Sobrien0x78		string	HP-UX
39774784Sobrien>0		belong	1
39874784Sobrien>>0xC		belong	4
39974784Sobrien>>>0x10		belong	1
40074784Sobrien>>>>0x14	belong	0x100
40174784Sobrien>>>>>0x20	belong	0x44
40274784Sobrien>>>>>>0x68	belong	2
40374784Sobrien>>>>>>>0x74	belong	0x3C
40474784Sobrien>>>>>>>>0xB4	belong	4		core file
40574784Sobrien>>>>>>>>>0x58	string	>\0		from '%s'
40674784Sobrien>>>>>>>>>0xC4	belong	3		- received SIGQUIT
40774784Sobrien>>>>>>>>>0xC4	belong	4		- received SIGILL
40874784Sobrien>>>>>>>>>0xC4	belong	5		- received SIGTRAP
40974784Sobrien>>>>>>>>>0xC4	belong	6		- received SIGABRT
41074784Sobrien>>>>>>>>>0xC4	belong	7		- received SIGEMT
41174784Sobrien>>>>>>>>>0xC4	belong	8		- received SIGFPE
41274784Sobrien>>>>>>>>>0xC4	belong	10		- received SIGBUS
41374784Sobrien>>>>>>>>>0xC4	belong	11		- received SIGSEGV
41474784Sobrien>>>>>>>>>0xC4	belong	12		- received SIGSYS
41574784Sobrien>>>>>>>>>0xC4	belong	33		- received SIGXCPU
41674784Sobrien>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
41774784Sobrien# Order 6: EXEC, FORMAT, KERNEL, PROC
41874784Sobrien>0		belong	0x100
41974784Sobrien>>0xC		belong	0x44
42074784Sobrien>>>0x54		belong	1
42174784Sobrien>>>>0x60	belong	4
42274784Sobrien>>>>>0x64	belong	1
42374784Sobrien>>>>>>0x68	belong	2
42474784Sobrien>>>>>>>0x74	belong	0x2C
42574784Sobrien>>>>>>>>0xB4	belong	4		core file
42674784Sobrien>>>>>>>>>0x44	string	>\0		from '%s'
42774784Sobrien>>>>>>>>>0xC4	belong	3		- received SIGQUIT
42874784Sobrien>>>>>>>>>0xC4	belong	4		- received SIGILL
42974784Sobrien>>>>>>>>>0xC4	belong	5		- received SIGTRAP
43074784Sobrien>>>>>>>>>0xC4	belong	6		- received SIGABRT
43174784Sobrien>>>>>>>>>0xC4	belong	7		- received SIGEMT
43274784Sobrien>>>>>>>>>0xC4	belong	8		- received SIGFPE
43374784Sobrien>>>>>>>>>0xC4	belong	10		- received SIGBUS
43474784Sobrien>>>>>>>>>0xC4	belong	11		- received SIGSEGV
43574784Sobrien>>>>>>>>>0xC4	belong	12		- received SIGSYS
43674784Sobrien>>>>>>>>>0xC4	belong	33		- received SIGXCPU
43774784Sobrien>>>>>>>>>0xC4	belong	34		- received SIGXFSZ
438110949Sobrien
439110949Sobrien
440