elf (133359) | elf (139368) |
---|---|
1 2#------------------------------------------------------------------------------ 3# elf: file(1) magic for ELF executables 4# 5# We have to check the byte order flag to see what byte order all the 6# other stuff in the header is in. 7# 8# What're the correct byte orders for the nCUBE and the Fujitsu VPP500? --- 90 unchanged lines hidden (view full) --- 99>>18 leshort 48 Hitachi H8S, 100>>18 leshort 49 Hitachi H8/500, 101>>18 leshort 50 IA-64 (Intel 64 bit architecture) 102>>18 leshort 51 Stanford MIPS-X, 103>>18 leshort 52 Motorola Coldfire, 104>>18 leshort 53 Motorola M68HC12, 105>>18 leshort 62 AMD x86-64, 106>>18 leshort 75 Digital VAX, | 1 2#------------------------------------------------------------------------------ 3# elf: file(1) magic for ELF executables 4# 5# We have to check the byte order flag to see what byte order all the 6# other stuff in the header is in. 7# 8# What're the correct byte orders for the nCUBE and the Fujitsu VPP500? --- 90 unchanged lines hidden (view full) --- 99>>18 leshort 48 Hitachi H8S, 100>>18 leshort 49 Hitachi H8/500, 101>>18 leshort 50 IA-64 (Intel 64 bit architecture) 102>>18 leshort 51 Stanford MIPS-X, 103>>18 leshort 52 Motorola Coldfire, 104>>18 leshort 53 Motorola M68HC12, 105>>18 leshort 62 AMD x86-64, 106>>18 leshort 75 Digital VAX, |
107>>18 leshort 88 Renesas M32R, |
|
107>>18 leshort 97 NatSemi 32k, 108>>18 leshort 0x9026 Alpha (unofficial), 109>>20 lelong 0 invalid version 110>>20 lelong 1 version 1 111>>36 lelong 1 MathCoPro/FPU/MAU Required 112>5 byte 2 MSB 113# only for MIPS - see comment in little-endian section above. 114>>18 beshort 8 --- 72 unchanged lines hidden (view full) --- 187>>18 beshort 48 Hitachi H8S, 188>>18 beshort 49 Hitachi H8/500, 189>>18 beshort 50 Intel Merced Processor, 190>>18 beshort 51 Stanford MIPS-X, 191>>18 beshort 52 Motorola Coldfire, 192>>18 beshort 53 Motorola M68HC12, 193>>18 beshort 73 Cray NV1, 194>>18 beshort 75 Digital VAX, | 108>>18 leshort 97 NatSemi 32k, 109>>18 leshort 0x9026 Alpha (unofficial), 110>>20 lelong 0 invalid version 111>>20 lelong 1 version 1 112>>36 lelong 1 MathCoPro/FPU/MAU Required 113>5 byte 2 MSB 114# only for MIPS - see comment in little-endian section above. 115>>18 beshort 8 --- 72 unchanged lines hidden (view full) --- 188>>18 beshort 48 Hitachi H8S, 189>>18 beshort 49 Hitachi H8/500, 190>>18 beshort 50 Intel Merced Processor, 191>>18 beshort 51 Stanford MIPS-X, 192>>18 beshort 52 Motorola Coldfire, 193>>18 beshort 53 Motorola M68HC12, 194>>18 beshort 73 Cray NV1, 195>>18 beshort 75 Digital VAX, |
196>>18 beshort 88 Renesas M32R, |
|
195>>18 beshort 97 NatSemi 32k, 196>>18 beshort 0x9026 Alpha (unofficial), 197>>18 beshort 0xa390 IBM S/390 (obsolete), 198>>20 belong 0 invalid version 199>>20 belong 1 version 1 200>>36 belong 1 MathCoPro/FPU/MAU Required 201# Up to now only 0, 1 and 2 are defined; I've seen a file with 0x83, it seemed 202# like proper ELF, but extracting the string had bad results. --- 18 unchanged lines hidden --- | 197>>18 beshort 97 NatSemi 32k, 198>>18 beshort 0x9026 Alpha (unofficial), 199>>18 beshort 0xa390 IBM S/390 (obsolete), 200>>20 belong 0 invalid version 201>>20 belong 1 version 1 202>>36 belong 1 MathCoPro/FPU/MAU Required 203# Up to now only 0, 1 and 2 are defined; I've seen a file with 0x83, it seemed 204# like proper ELF, but extracting the string had bad results. --- 18 unchanged lines hidden --- |