Lines Matching +full:1 +full:- +full:bit +full:- +full:only

2 #------------------------------------------------------------------------------
4 # elf: file(1) magic for ELF executables
14 # Modified by (1): Daniel Quinlan <quinlan@yggdrasil.com>
15 # Modified by (2): Peter Tobias <tobias@server.et-inf.fho-emden.de> (core support)
20 0 name elf-mips
21 >0 lelong&0xf0000000 0x00000000 MIPS-I
22 >0 lelong&0xf0000000 0x10000000 MIPS-II
23 >0 lelong&0xf0000000 0x20000000 MIPS-III
24 >0 lelong&0xf0000000 0x30000000 MIPS-IV
25 >0 lelong&0xf0000000 0x40000000 MIPS-V
33 0 name elf-sparc
39 >0 lelong&0x3 1 partial store ordering,
42 0 name elf-pa-risc
48 0 name elf-riscv
51 >0 lelong&0x00000006 0x00000000 soft-float ABI,
52 >0 lelong&0x00000006 0x00000002 single-float ABI,
53 >0 lelong&0x00000006 0x00000004 double-float ABI,
54 >0 lelong&0x00000006 0x00000006 quad-float ABI,
56 0 name elf-le
58 !:mime application/octet-stream
59 >16 leshort 1 relocatable,
60 !:mime application/x-object
62 !:mime application/x-executable
65 !:mime application/x-${x?pie-executable:sharedlib}
67 !:mime application/x-coredump
68 # OS-specific
71 !:mime application/x-executable
76 >>18 leshort !8 processor-specific,
79 !:mime application/x-sharedlib
80 >>>16 leshort !0xFF80 processor-specific,
83 >18 leshort 1 AT&T WE32100,
87 >>4 byte 1
96 # say something if #10 is encountered, but only gory details for #8.
98 >>4 byte 1
101 >>4 byte 1
104 # only for 32-bit
105 >>4 byte 1
106 >>>36 use elf-mips
107 # only for 64-bit
109 >>>48 use elf-mips
113 >18 leshort 15 PA-RISC,
114 # only for 32-bit
115 >>4 byte 1
116 >>>36 use elf-pa-risc
117 # only for 64-bit
119 >>>48 use elf-pa-risc
123 # only for 32-bit
124 >>4 byte 1
125 >>>36 use elf-sparc
128 >18 leshort 21 64-bit PowerPC or cisco 7500,
130 >>48 lelong 1 Power ELF V1 ABI,
138 >18 leshort 38 TRW RH-32,
141 >>4 byte 1
150 >>>48 use elf-sparc
157 >18 leshort 50 IA-64,
158 >18 leshort 51 Stanford MIPS-X,
169 >18 leshort 62 x86-64,
171 >18 leshort 64 DEC PDP-10,
172 >18 leshort 65 DEC PDP-11,
174 >18 leshort 67 ST9+ 8/16 bit,
175 >18 leshort 68 ST7 8 bit,
181 >18 leshort 74 ST19 8 bit,
184 >18 leshort 77 Infineon 32-bit embedded,
185 >18 leshort 78 Element 14 64-bit DSP,
186 >18 leshort 79 LSI Logic 16-bit DSP,
188 >18 leshort 81 Harvard machine-independent,
190 >18 leshort 83 Atmel AVR 8-bit,
217 >18 leshort 110 PKU-Unity Ltd.,
218 >18 leshort 111 eXcess: 16/32/64-bit,
232 >18 leshort 136 New Japan Radio (NJR) 24-bit DSP,
240 >18 leshort 160 STMicroelectronics 64bit VLIW DSP,
250 >18 leshort 170 New Japan Radio (NJR) 16-bit DSP,
263 >18 leshort 185 Atmel 32-bit family,
264 >18 leshort 186 STMicroeletronics STM8 8-bit,
267 >18 leshort 189 Xilinx MicroBlaze 32-bit RISC,
269 >18 leshort 191 Tilera TILE-Gx,
277 >18 leshort 204 Microchip 8-bit PIC(r),
290 >18 leshort 222 FTDI Chip FT32 high performance 32-bit RISC architecture
293 >18 leshort 243 UCB RISC-V,
294 # only for 32-bit
295 >>4 byte 1
296 >>>36 use elf-riscv
297 # only for 64-bit
299 >>>48 use elf-riscv
300 >18 leshort 244 Lanai 32-bit processor,
308 >18 leshort 252 C-SKY processor family,
309 >18 leshort 253 Synopsys ARCv3 64-bit ISA/HS6x cores,
311 >18 leshort 255 Synopsys ARCv3 32-bit,
347 >20 lelong 1 version 1
352 >4 byte 1 32-bit
353 >4 byte 2 64-bit
355 >5 byte 1 LSB
356 >>0 use elf-le
358 >>0 use \^elf-le
360 >7 byte 1 (HP-UX)
384 # https://www.psdevwiki.com/ps3/SELF_-_SPRX
387 >8 byte 1 \b, SELF/SPRX signed-elf/prx
388 >8 byte 2 \b, SRVK signed-revoke-list
389 >8 byte 3 \b, SPKG signed-package
390 >8 byte 4 \b, SSPP signed-security-policy-profile
391 >8 byte 5 \b, SDIFF signed-diff
392 >8 byte 6 \b, SPSFO signed-param-sfo