1b6cee71dSXin LI 2b6cee71dSXin LI#------------------------------------------------------------------------------ 3*ae316d1dSXin LI# $File: hp,v 1.27 2024/08/27 18:50:57 christos Exp $ 4b6cee71dSXin LI# hp: file(1) magic for Hewlett Packard machines (see also "printer") 5b6cee71dSXin LI# 6b6cee71dSXin LI# XXX - somebody should figure out whether any byte order needs to be 7b6cee71dSXin LI# applied to the "TML" stuff; I'm assuming the Apollo stuff is 8b6cee71dSXin LI# big-endian as it was mostly 68K-based. 9b6cee71dSXin LI# 10b6cee71dSXin LI# I think the 500 series was the old stack-based machines, running a 11b6cee71dSXin LI# UNIX environment atop the "SUN kernel"; dunno whether it was 12b6cee71dSXin LI# big-endian or little-endian. 13b6cee71dSXin LI# 14b6cee71dSXin LI# Daniel Quinlan (quinlan@yggdrasil.com): hp200 machines are 68010 based; 15b6cee71dSXin LI# hp300 are 68020+68881 based; hp400 are also 68k. The following basic 16b6cee71dSXin LI# HP magic is useful for reference, but using "long" magic is a better 17b6cee71dSXin LI# practice in order to avoid collisions. 18b6cee71dSXin LI# 19b6cee71dSXin LI# Guy Harris (guy@netapp.com): some additions to this list came from 20b6cee71dSXin LI# HP-UX 10.0's "/usr/include/sys/unistd.h" (68030, 68040, PA-RISC 1.1, 21b6cee71dSXin LI# 1.2, and 2.0). The 1.2 and 2.0 stuff isn't in the HP-UX 10.0 22b6cee71dSXin LI# "/etc/magic", though, except for the "archive file relocatable library" 23b6cee71dSXin LI# stuff, and the 68030 and 68040 stuff isn't there at all - are they not 24b6cee71dSXin LI# used in executables, or have they just not yet updated "/etc/magic" 25b6cee71dSXin LI# completely? 26b6cee71dSXin LI# 27b6cee71dSXin LI# 0 beshort 200 hp200 (68010) BSD binary 28b6cee71dSXin LI# 0 beshort 300 hp300 (68020+68881) BSD binary 29b6cee71dSXin LI# 0 beshort 0x20c hp200/300 HP-UX binary 30b6cee71dSXin LI# 0 beshort 0x20d hp400 (68030) HP-UX binary 31b6cee71dSXin LI# 0 beshort 0x20e hp400 (68040?) HP-UX binary 32b6cee71dSXin LI# 0 beshort 0x20b PA-RISC1.0 HP-UX binary 33b6cee71dSXin LI# 0 beshort 0x210 PA-RISC1.1 HP-UX binary 34b6cee71dSXin LI# 0 beshort 0x211 PA-RISC1.2 HP-UX binary 35b6cee71dSXin LI# 0 beshort 0x214 PA-RISC2.0 HP-UX binary 36b6cee71dSXin LI 37b6cee71dSXin LI# 38b6cee71dSXin LI# The "misc" stuff needs a byte order; the archives look suspiciously 39b6cee71dSXin LI# like the old 177545 archives (0xff65 = 0177545). 40b6cee71dSXin LI# 41b6cee71dSXin LI#### Old Apollo stuff 42b6cee71dSXin LI0 beshort 0627 Apollo m68k COFF executable 43b6cee71dSXin LI>18 beshort ^040000 not stripped 44b6cee71dSXin LI>22 beshort >0 - version %d 45b6cee71dSXin LI0 beshort 0624 apollo a88k COFF executable 46b6cee71dSXin LI>18 beshort ^040000 not stripped 47b6cee71dSXin LI>22 beshort >0 - version %d 48b6cee71dSXin LI0 long 01203604016 TML 0123 byte-order format 49b6cee71dSXin LI0 long 01702407010 TML 1032 byte-order format 50b6cee71dSXin LI0 long 01003405017 TML 2301 byte-order format 51b6cee71dSXin LI0 long 01602007412 TML 3210 byte-order format 52b6cee71dSXin LI#### PA-RISC 1.1 53b6cee71dSXin LI0 belong 0x02100106 PA-RISC1.1 relocatable object 54b6cee71dSXin LI0 belong 0x02100107 PA-RISC1.1 executable 55b6cee71dSXin LI>168 belong &0x00000004 dynamically linked 56b6cee71dSXin LI>(144) belong 0x054ef630 dynamically linked 57b6cee71dSXin LI>96 belong >0 - not stripped 58b6cee71dSXin LI 59b6cee71dSXin LI0 belong 0x02100108 PA-RISC1.1 shared executable 60b6cee71dSXin LI>168 belong&0x4 0x4 dynamically linked 61b6cee71dSXin LI>(144) belong 0x054ef630 dynamically linked 62b6cee71dSXin LI>96 belong >0 - not stripped 63b6cee71dSXin LI 64b6cee71dSXin LI0 belong 0x0210010b PA-RISC1.1 demand-load executable 65b6cee71dSXin LI>168 belong&0x4 0x4 dynamically linked 66b6cee71dSXin LI>(144) belong 0x054ef630 dynamically linked 67b6cee71dSXin LI>96 belong >0 - not stripped 68b6cee71dSXin LI 69b6cee71dSXin LI0 belong 0x0210010e PA-RISC1.1 shared library 70b6cee71dSXin LI>96 belong >0 - not stripped 71b6cee71dSXin LI 72b6cee71dSXin LI0 belong 0x0210010d PA-RISC1.1 dynamic load library 73b6cee71dSXin LI>96 belong >0 - not stripped 74b6cee71dSXin LI 75b6cee71dSXin LI#### PA-RISC 2.0 76b6cee71dSXin LI0 belong 0x02140106 PA-RISC2.0 relocatable object 77b6cee71dSXin LI 78b6cee71dSXin LI0 belong 0x02140107 PA-RISC2.0 executable 79b6cee71dSXin LI>168 belong &0x00000004 dynamically linked 80b6cee71dSXin LI>(144) belong 0x054ef630 dynamically linked 81b6cee71dSXin LI>96 belong >0 - not stripped 82b6cee71dSXin LI 83b6cee71dSXin LI0 belong 0x02140108 PA-RISC2.0 shared executable 84b6cee71dSXin LI>168 belong &0x00000004 dynamically linked 85b6cee71dSXin LI>(144) belong 0x054ef630 dynamically linked 86b6cee71dSXin LI>96 belong >0 - not stripped 87b6cee71dSXin LI 88b6cee71dSXin LI0 belong 0x0214010b PA-RISC2.0 demand-load executable 89b6cee71dSXin LI>168 belong &0x00000004 dynamically linked 90b6cee71dSXin LI>(144) belong 0x054ef630 dynamically linked 91b6cee71dSXin LI>96 belong >0 - not stripped 92b6cee71dSXin LI 93b6cee71dSXin LI0 belong 0x0214010e PA-RISC2.0 shared library 94b6cee71dSXin LI>96 belong >0 - not stripped 95b6cee71dSXin LI 96b6cee71dSXin LI0 belong 0x0214010d PA-RISC2.0 dynamic load library 97b6cee71dSXin LI>96 belong >0 - not stripped 98b6cee71dSXin LI 99b6cee71dSXin LI#### 800 100b6cee71dSXin LI0 belong 0x020b0106 PA-RISC1.0 relocatable object 101b6cee71dSXin LI 102b6cee71dSXin LI0 belong 0x020b0107 PA-RISC1.0 executable 103b6cee71dSXin LI>168 belong&0x4 0x4 dynamically linked 104b6cee71dSXin LI>(144) belong 0x054ef630 dynamically linked 105b6cee71dSXin LI>96 belong >0 - not stripped 106b6cee71dSXin LI 107b6cee71dSXin LI0 belong 0x020b0108 PA-RISC1.0 shared executable 108b6cee71dSXin LI>168 belong&0x4 0x4 dynamically linked 109b6cee71dSXin LI>(144) belong 0x054ef630 dynamically linked 110b6cee71dSXin LI>96 belong >0 - not stripped 111b6cee71dSXin LI 112b6cee71dSXin LI0 belong 0x020b010b PA-RISC1.0 demand-load executable 113b6cee71dSXin LI>168 belong&0x4 0x4 dynamically linked 114b6cee71dSXin LI>(144) belong 0x054ef630 dynamically linked 115b6cee71dSXin LI>96 belong >0 - not stripped 116b6cee71dSXin LI 117b6cee71dSXin LI0 belong 0x020b010e PA-RISC1.0 shared library 118b6cee71dSXin LI>96 belong >0 - not stripped 119b6cee71dSXin LI 120b6cee71dSXin LI0 belong 0x020b010d PA-RISC1.0 dynamic load library 121b6cee71dSXin LI>96 belong >0 - not stripped 122b6cee71dSXin LI 123b6cee71dSXin LI#### 500 124b6cee71dSXin LI0 long 0x02080106 HP s500 relocatable executable 125b6cee71dSXin LI>16 long >0 - version %d 126b6cee71dSXin LI 127b6cee71dSXin LI0 long 0x02080107 HP s500 executable 128b6cee71dSXin LI>16 long >0 - version %d 129b6cee71dSXin LI 130b6cee71dSXin LI0 long 0x02080108 HP s500 pure executable 131b6cee71dSXin LI>16 long >0 - version %d 132b6cee71dSXin LI 133b6cee71dSXin LI#### 200 134b6cee71dSXin LI0 belong 0x020c0108 HP s200 pure executable 135b6cee71dSXin LI>4 beshort >0 - version %d 136b6cee71dSXin LI>8 belong &0x80000000 save fp regs 137b6cee71dSXin LI>8 belong &0x40000000 dynamically linked 138b6cee71dSXin LI>8 belong &0x20000000 debuggable 139b6cee71dSXin LI>36 belong >0 not stripped 140b6cee71dSXin LI 141b6cee71dSXin LI0 belong 0x020c0107 HP s200 executable 142b6cee71dSXin LI>4 beshort >0 - version %d 143b6cee71dSXin LI>8 belong &0x80000000 save fp regs 144b6cee71dSXin LI>8 belong &0x40000000 dynamically linked 145b6cee71dSXin LI>8 belong &0x20000000 debuggable 146b6cee71dSXin LI>36 belong >0 not stripped 147b6cee71dSXin LI 148b6cee71dSXin LI0 belong 0x020c010b HP s200 demand-load executable 149b6cee71dSXin LI>4 beshort >0 - version %d 150b6cee71dSXin LI>8 belong &0x80000000 save fp regs 151b6cee71dSXin LI>8 belong &0x40000000 dynamically linked 152b6cee71dSXin LI>8 belong &0x20000000 debuggable 153b6cee71dSXin LI>36 belong >0 not stripped 154b6cee71dSXin LI 155b6cee71dSXin LI0 belong 0x020c0106 HP s200 relocatable executable 156b6cee71dSXin LI>4 beshort >0 - version %d 157b6cee71dSXin LI>6 beshort >0 - highwater %d 158b6cee71dSXin LI>8 belong &0x80000000 save fp regs 159b6cee71dSXin LI>8 belong &0x20000000 debuggable 160b6cee71dSXin LI>8 belong &0x10000000 PIC 161b6cee71dSXin LI 162b6cee71dSXin LI0 belong 0x020a0108 HP s200 (2.x release) pure executable 163b6cee71dSXin LI>4 beshort >0 - version %d 164b6cee71dSXin LI>36 belong >0 not stripped 165b6cee71dSXin LI 166b6cee71dSXin LI0 belong 0x020a0107 HP s200 (2.x release) executable 167b6cee71dSXin LI>4 beshort >0 - version %d 168b6cee71dSXin LI>36 belong >0 not stripped 169b6cee71dSXin LI 170b6cee71dSXin LI0 belong 0x020c010e HP s200 shared library 171b6cee71dSXin LI>4 beshort >0 - version %d 172b6cee71dSXin LI>6 beshort >0 - highwater %d 173b6cee71dSXin LI>36 belong >0 not stripped 174b6cee71dSXin LI 175b6cee71dSXin LI0 belong 0x020c010d HP s200 dynamic load library 176b6cee71dSXin LI>4 beshort >0 - version %d 177b6cee71dSXin LI>6 beshort >0 - highwater %d 178b6cee71dSXin LI>36 belong >0 not stripped 179b6cee71dSXin LI 180b6cee71dSXin LI#### MISC 181b6cee71dSXin LI0 long 0x0000ff65 HP old archive 182b6cee71dSXin LI0 long 0x020aff65 HP s200 old archive 183b6cee71dSXin LI0 long 0x020cff65 HP s200 old archive 184b6cee71dSXin LI0 long 0x0208ff65 HP s500 old archive 185b6cee71dSXin LI 186b6cee71dSXin LI0 long 0x015821a6 HP core file 187b6cee71dSXin LI 188b6cee71dSXin LI0 long 0x4da7eee8 HP-WINDOWS font 189b6cee71dSXin LI>8 byte >0 - version %d 190b6cee71dSXin LI0 string Bitmapfile HP Bitmapfile 191b6cee71dSXin LI 192b6cee71dSXin LI0 string IMGfile CIS compimg HP Bitmapfile 193b6cee71dSXin LI# XXX - see "lif" 194b6cee71dSXin LI#0 short 0x8000 lif file 195b6cee71dSXin LI0 long 0x020c010c compiled Lisp 196b6cee71dSXin LI 197b6cee71dSXin LI0 string msgcat01 HP NLS message catalog, 198b6cee71dSXin LI>8 long >0 %d messages 199b6cee71dSXin LI 200b6cee71dSXin LI# Summary: HP-48/49 calculator 201b6cee71dSXin LI# Created by: phk@data.fls.dk 202b6cee71dSXin LI# Modified by (1): AMAKAWA Shuhei <sa264@cam.ac.uk> 203b6cee71dSXin LI# Modified by (2): Samuel Thibault <samuel.thibault@ens-lyon.org> (HP49 support) 204b6cee71dSXin LI0 string HPHP HP 205b6cee71dSXin LI>4 string 48 48 binary 206b6cee71dSXin LI>4 string 49 49 binary 207b6cee71dSXin LI>7 byte >64 - Rev %c 208b6cee71dSXin LI>8 leshort 0x2911 (ADR) 209b6cee71dSXin LI>8 leshort 0x2933 (REAL) 210b6cee71dSXin LI>8 leshort 0x2955 (LREAL) 211b6cee71dSXin LI>8 leshort 0x2977 (COMPLX) 212b6cee71dSXin LI>8 leshort 0x299d (LCOMPLX) 213b6cee71dSXin LI>8 leshort 0x29bf (CHAR) 214b6cee71dSXin LI>8 leshort 0x29e8 (ARRAY) 215b6cee71dSXin LI>8 leshort 0x2a0a (LNKARRAY) 216b6cee71dSXin LI>8 leshort 0x2a2c (STRING) 217b6cee71dSXin LI>8 leshort 0x2a4e (HXS) 218b6cee71dSXin LI>8 leshort 0x2a74 (LIST) 219b6cee71dSXin LI>8 leshort 0x2a96 (DIR) 220b6cee71dSXin LI>8 leshort 0x2ab8 (ALG) 221b6cee71dSXin LI>8 leshort 0x2ada (UNIT) 222b6cee71dSXin LI>8 leshort 0x2afc (TAGGED) 223b6cee71dSXin LI>8 leshort 0x2b1e (GROB) 224b6cee71dSXin LI>8 leshort 0x2b40 (LIB) 225b6cee71dSXin LI>8 leshort 0x2b62 (BACKUP) 226b6cee71dSXin LI>8 leshort 0x2b88 (LIBDATA) 227b6cee71dSXin LI>8 leshort 0x2d9d (PROG) 228b6cee71dSXin LI>8 leshort 0x2dcc (CODE) 229b6cee71dSXin LI>8 leshort 0x2e48 (GNAME) 230b6cee71dSXin LI>8 leshort 0x2e6d (LNAME) 231b6cee71dSXin LI>8 leshort 0x2e92 (XLIB) 232b6cee71dSXin LI 233b6cee71dSXin LI0 string %%HP: HP text 234b6cee71dSXin LI>6 string T(0) - T(0) 235b6cee71dSXin LI>6 string T(1) - T(1) 236b6cee71dSXin LI>6 string T(2) - T(2) 237b6cee71dSXin LI>6 string T(3) - T(3) 238b6cee71dSXin LI>10 string A(D) A(D) 239b6cee71dSXin LI>10 string A(R) A(R) 240b6cee71dSXin LI>10 string A(G) A(G) 241b6cee71dSXin LI>14 string F(.) F(.); 242b6cee71dSXin LI>14 string F(,) F(,); 243b6cee71dSXin LI 244b6cee71dSXin LI 245b6cee71dSXin LI# Summary: HP-38/39 calculator 246b6cee71dSXin LI# Created by: Samuel Thibault <samuel.thibault@ens-lyon.org> 247b6cee71dSXin LI0 string HP3 248b6cee71dSXin LI>3 string 8 HP 38 249b6cee71dSXin LI>3 string 9 HP 39 250b6cee71dSXin LI>4 string Bin binary 251b6cee71dSXin LI>4 string Asc ASCII 252b6cee71dSXin LI>7 string A (Directory List) 253b6cee71dSXin LI>7 string B (Zaplet) 254b6cee71dSXin LI>7 string C (Note) 255b6cee71dSXin LI>7 string D (Program) 256b6cee71dSXin LI>7 string E (Variable) 257b6cee71dSXin LI>7 string F (List) 258b6cee71dSXin LI>7 string G (Matrix) 259b6cee71dSXin LI>7 string H (Library) 260b6cee71dSXin LI>7 string I (Target List) 261b6cee71dSXin LI>7 string J (ASCII Vector specification) 262b6cee71dSXin LI>7 string K (wildcard) 263b6cee71dSXin LI 264b6cee71dSXin LI# hpBSD magic numbers 265b6cee71dSXin LI0 beshort 200 hp200 (68010) BSD 266b6cee71dSXin LI>2 beshort 0407 impure binary 267b6cee71dSXin LI>2 beshort 0410 read-only binary 268b6cee71dSXin LI>2 beshort 0413 demand paged binary 269b6cee71dSXin LI0 beshort 300 hp300 (68020+68881) BSD 270b6cee71dSXin LI>2 beshort 0407 impure binary 271b6cee71dSXin LI>2 beshort 0410 read-only binary 272b6cee71dSXin LI>2 beshort 0413 demand paged binary 273b6cee71dSXin LI# 274b6cee71dSXin LI# From David Gero <dgero@nortelnetworks.com> 275b6cee71dSXin LI# HP-UX 10.20 core file format from /usr/include/sys/core.h 276b6cee71dSXin LI# Unfortunately, HP-UX uses corehead blocks without specifying the order 277b6cee71dSXin LI# There are four we care about: 278b6cee71dSXin LI# CORE_KERNEL, which starts with the string "HP-UX" 279b6cee71dSXin LI# CORE_EXEC, which contains the name of the command 280b6cee71dSXin LI# CORE_PROC, which contains the signal number that caused the core dump 281b6cee71dSXin LI# CORE_FORMAT, which contains the version of the core file format (== 1) 282b6cee71dSXin LI# The only observed order in real core files is KERNEL, EXEC, FORMAT, PROC 283b6cee71dSXin LI# but we include all 6 variations of the order of the first 3, and 284b6cee71dSXin LI# assume that PROC will always be last 285b6cee71dSXin LI# Order 1: KERNEL, EXEC, FORMAT, PROC 286b6cee71dSXin LI0x10 string HP-UX 287b6cee71dSXin LI>0 belong 2 288b6cee71dSXin LI>>0xC belong 0x3C 289b6cee71dSXin LI>>>0x4C belong 0x100 290b6cee71dSXin LI>>>>0x58 belong 0x44 291b6cee71dSXin LI>>>>>0xA0 belong 1 292b6cee71dSXin LI>>>>>>0xAC belong 4 293b6cee71dSXin LI>>>>>>>0xB0 belong 1 294b6cee71dSXin LI>>>>>>>>0xB4 belong 4 core file 295b6cee71dSXin LI>>>>>>>>>0x90 string >\0 from '%s' 296b6cee71dSXin LI>>>>>>>>>0xC4 belong 3 - received SIGQUIT 297b6cee71dSXin LI>>>>>>>>>0xC4 belong 4 - received SIGILL 298b6cee71dSXin LI>>>>>>>>>0xC4 belong 5 - received SIGTRAP 299b6cee71dSXin LI>>>>>>>>>0xC4 belong 6 - received SIGABRT 300b6cee71dSXin LI>>>>>>>>>0xC4 belong 7 - received SIGEMT 301b6cee71dSXin LI>>>>>>>>>0xC4 belong 8 - received SIGFPE 302b6cee71dSXin LI>>>>>>>>>0xC4 belong 10 - received SIGBUS 303b6cee71dSXin LI>>>>>>>>>0xC4 belong 11 - received SIGSEGV 304b6cee71dSXin LI>>>>>>>>>0xC4 belong 12 - received SIGSYS 305b6cee71dSXin LI>>>>>>>>>0xC4 belong 33 - received SIGXCPU 306b6cee71dSXin LI>>>>>>>>>0xC4 belong 34 - received SIGXFSZ 307b6cee71dSXin LI# Order 2: KERNEL, FORMAT, EXEC, PROC 308b6cee71dSXin LI>>>0x4C belong 1 309b6cee71dSXin LI>>>>0x58 belong 4 310b6cee71dSXin LI>>>>>0x5C belong 1 311b6cee71dSXin LI>>>>>>0x60 belong 0x100 312b6cee71dSXin LI>>>>>>>0x6C belong 0x44 313b6cee71dSXin LI>>>>>>>>0xB4 belong 4 core file 314b6cee71dSXin LI>>>>>>>>>0xA4 string >\0 from '%s' 315b6cee71dSXin LI>>>>>>>>>0xC4 belong 3 - received SIGQUIT 316b6cee71dSXin LI>>>>>>>>>0xC4 belong 4 - received SIGILL 317b6cee71dSXin LI>>>>>>>>>0xC4 belong 5 - received SIGTRAP 318b6cee71dSXin LI>>>>>>>>>0xC4 belong 6 - received SIGABRT 319b6cee71dSXin LI>>>>>>>>>0xC4 belong 7 - received SIGEMT 320b6cee71dSXin LI>>>>>>>>>0xC4 belong 8 - received SIGFPE 321b6cee71dSXin LI>>>>>>>>>0xC4 belong 10 - received SIGBUS 322b6cee71dSXin LI>>>>>>>>>0xC4 belong 11 - received SIGSEGV 323b6cee71dSXin LI>>>>>>>>>0xC4 belong 12 - received SIGSYS 324b6cee71dSXin LI>>>>>>>>>0xC4 belong 33 - received SIGXCPU 325b6cee71dSXin LI>>>>>>>>>0xC4 belong 34 - received SIGXFSZ 326b6cee71dSXin LI# Order 3: FORMAT, KERNEL, EXEC, PROC 327b6cee71dSXin LI0x24 string HP-UX 328b6cee71dSXin LI>0 belong 1 329b6cee71dSXin LI>>0xC belong 4 330b6cee71dSXin LI>>>0x10 belong 1 331b6cee71dSXin LI>>>>0x14 belong 2 332b6cee71dSXin LI>>>>>0x20 belong 0x3C 333b6cee71dSXin LI>>>>>>0x60 belong 0x100 334b6cee71dSXin LI>>>>>>>0x6C belong 0x44 335b6cee71dSXin LI>>>>>>>>0xB4 belong 4 core file 336b6cee71dSXin LI>>>>>>>>>0xA4 string >\0 from '%s' 337b6cee71dSXin LI>>>>>>>>>0xC4 belong 3 - received SIGQUIT 338b6cee71dSXin LI>>>>>>>>>0xC4 belong 4 - received SIGILL 339b6cee71dSXin LI>>>>>>>>>0xC4 belong 5 - received SIGTRAP 340b6cee71dSXin LI>>>>>>>>>0xC4 belong 6 - received SIGABRT 341b6cee71dSXin LI>>>>>>>>>0xC4 belong 7 - received SIGEMT 342b6cee71dSXin LI>>>>>>>>>0xC4 belong 8 - received SIGFPE 343b6cee71dSXin LI>>>>>>>>>0xC4 belong 10 - received SIGBUS 344b6cee71dSXin LI>>>>>>>>>0xC4 belong 11 - received SIGSEGV 345b6cee71dSXin LI>>>>>>>>>0xC4 belong 12 - received SIGSYS 346b6cee71dSXin LI>>>>>>>>>0xC4 belong 33 - received SIGXCPU 347b6cee71dSXin LI>>>>>>>>>0xC4 belong 34 - received SIGXFSZ 348b6cee71dSXin LI# Order 4: EXEC, KERNEL, FORMAT, PROC 349b6cee71dSXin LI0x64 string HP-UX 350b6cee71dSXin LI>0 belong 0x100 351b6cee71dSXin LI>>0xC belong 0x44 352b6cee71dSXin LI>>>0x54 belong 2 353b6cee71dSXin LI>>>>0x60 belong 0x3C 354b6cee71dSXin LI>>>>>0xA0 belong 1 355b6cee71dSXin LI>>>>>>0xAC belong 4 356b6cee71dSXin LI>>>>>>>0xB0 belong 1 357b6cee71dSXin LI>>>>>>>>0xB4 belong 4 core file 358b6cee71dSXin LI>>>>>>>>>0x44 string >\0 from '%s' 359b6cee71dSXin LI>>>>>>>>>0xC4 belong 3 - received SIGQUIT 360b6cee71dSXin LI>>>>>>>>>0xC4 belong 4 - received SIGILL 361b6cee71dSXin LI>>>>>>>>>0xC4 belong 5 - received SIGTRAP 362b6cee71dSXin LI>>>>>>>>>0xC4 belong 6 - received SIGABRT 363b6cee71dSXin LI>>>>>>>>>0xC4 belong 7 - received SIGEMT 364b6cee71dSXin LI>>>>>>>>>0xC4 belong 8 - received SIGFPE 365b6cee71dSXin LI>>>>>>>>>0xC4 belong 10 - received SIGBUS 366b6cee71dSXin LI>>>>>>>>>0xC4 belong 11 - received SIGSEGV 367b6cee71dSXin LI>>>>>>>>>0xC4 belong 12 - received SIGSYS 368b6cee71dSXin LI>>>>>>>>>0xC4 belong 33 - received SIGXCPU 369b6cee71dSXin LI>>>>>>>>>0xC4 belong 34 - received SIGXFSZ 370b6cee71dSXin LI# Order 5: FORMAT, EXEC, KERNEL, PROC 371b6cee71dSXin LI0x78 string HP-UX 372b6cee71dSXin LI>0 belong 1 373b6cee71dSXin LI>>0xC belong 4 374b6cee71dSXin LI>>>0x10 belong 1 375b6cee71dSXin LI>>>>0x14 belong 0x100 376b6cee71dSXin LI>>>>>0x20 belong 0x44 377b6cee71dSXin LI>>>>>>0x68 belong 2 378b6cee71dSXin LI>>>>>>>0x74 belong 0x3C 379b6cee71dSXin LI>>>>>>>>0xB4 belong 4 core file 380b6cee71dSXin LI>>>>>>>>>0x58 string >\0 from '%s' 381b6cee71dSXin LI>>>>>>>>>0xC4 belong 3 - received SIGQUIT 382b6cee71dSXin LI>>>>>>>>>0xC4 belong 4 - received SIGILL 383b6cee71dSXin LI>>>>>>>>>0xC4 belong 5 - received SIGTRAP 384b6cee71dSXin LI>>>>>>>>>0xC4 belong 6 - received SIGABRT 385b6cee71dSXin LI>>>>>>>>>0xC4 belong 7 - received SIGEMT 386b6cee71dSXin LI>>>>>>>>>0xC4 belong 8 - received SIGFPE 387b6cee71dSXin LI>>>>>>>>>0xC4 belong 10 - received SIGBUS 388b6cee71dSXin LI>>>>>>>>>0xC4 belong 11 - received SIGSEGV 389b6cee71dSXin LI>>>>>>>>>0xC4 belong 12 - received SIGSYS 390b6cee71dSXin LI>>>>>>>>>0xC4 belong 33 - received SIGXCPU 391b6cee71dSXin LI>>>>>>>>>0xC4 belong 34 - received SIGXFSZ 392b6cee71dSXin LI# Order 6: EXEC, FORMAT, KERNEL, PROC 393b6cee71dSXin LI>0 belong 0x100 394b6cee71dSXin LI>>0xC belong 0x44 395b6cee71dSXin LI>>>0x54 belong 1 396b6cee71dSXin LI>>>>0x60 belong 4 397b6cee71dSXin LI>>>>>0x64 belong 1 398b6cee71dSXin LI>>>>>>0x68 belong 2 399b6cee71dSXin LI>>>>>>>0x74 belong 0x2C 400b6cee71dSXin LI>>>>>>>>0xB4 belong 4 core file 401b6cee71dSXin LI>>>>>>>>>0x44 string >\0 from '%s' 402b6cee71dSXin LI>>>>>>>>>0xC4 belong 3 - received SIGQUIT 403b6cee71dSXin LI>>>>>>>>>0xC4 belong 4 - received SIGILL 404b6cee71dSXin LI>>>>>>>>>0xC4 belong 5 - received SIGTRAP 405b6cee71dSXin LI>>>>>>>>>0xC4 belong 6 - received SIGABRT 406b6cee71dSXin LI>>>>>>>>>0xC4 belong 7 - received SIGEMT 407b6cee71dSXin LI>>>>>>>>>0xC4 belong 8 - received SIGFPE 408b6cee71dSXin LI>>>>>>>>>0xC4 belong 10 - received SIGBUS 409b6cee71dSXin LI>>>>>>>>>0xC4 belong 11 - received SIGSEGV 410b6cee71dSXin LI>>>>>>>>>0xC4 belong 12 - received SIGSYS 411b6cee71dSXin LI>>>>>>>>>0xC4 belong 33 - received SIGXCPU 412b6cee71dSXin LI>>>>>>>>>0xC4 belong 34 - received SIGXFSZ 413b6cee71dSXin LI 414*ae316d1dSXin LI# PA-RISC COFF object file 415*ae316d1dSXin LI0 leshort 0x0290 416*ae316d1dSXin LI>16 leshort 0 417*ae316d1dSXin LI>>0 use display-coff 418b6cee71dSXin LI 419