268:
4516:
136:
3537:
3973:, all applications are compiled into native ELF binaries on installation. It's also possible to use native Linux software from package managers like Termux, or compile them from sources via Clang or GCC, that are available in repositories.
724:
Further specifies the ABI version. Its interpretation depends on the target ABI. Linux kernel (after at least 2.6) has no definition of it, so it is ignored for statically-linked executables. In that case, offset and size of EI_PAD are
4704:
4391:, Dave Jensen, Kean Johnston, Andrew Josey, Robert Lipe, Bela Lubkin, Tim Marsland, Greg Page, Ronald Joe Record, Tim Ruckle, Joel Silverstein, Chia-pi Tien, and Erik Troan. Operating systems and companies represented were
1799:
from where the process starts executing. This field is either 32 or 64 bits long, depending on the format defined earlier (byte 0x04). If the file doesn't have an associated entry point, then this holds zero.
302:
addresses. The header contains three fields that are affected by this setting and offset other fields that follow them. The ELF header is 52 or 64 bytes long for 32-bit and 64-bit binaries respectively.
4465:) and the main x86 Unix vendors having added support for the format, the project decided that Linux ELF was the format chosen by the industry and "declare itself dissolved" on July 25, 1999.
4708:
4339:
architecture, to encourage software developers to port to the architecture. The initial idea was to standardize on a small subset of Spec 1170, a predecessor of the
4306:(LSB) supplements some of the above specifications for architectures in which it is specified. For example, that is the case for the System V ABI, AMD64 Supplement.
4775:
5165:
4343:, and the GNU C Library (glibc) to enable unmodified binaries to run on the x86 Unix-like operating systems. The project was originally designated "Spec 150".
4207:
5441:
4292:
5362:
5015:
743:
as a feature level requested by the shared object (executable or dynamic library) and refuses to load it if an unknown feature is requested, i.e.
4895:
4690:
5519:
5373:
4149:
4856:
1826:
Points to the start of the program header table. It usually follows the file header immediately following this one, making the offset
4825:
4455:
4200:
4454:
began officially supporting lxrun for
Solaris in early 1999, and later moved to integrated support of the Linux binary format via
5380:
5239:
3341:
Contains the section index of an associated section. This field is used for several purposes, depending on the type of section.
3416:
Contains the size, in bytes, of each entry, for sections that contain fixed-size entries. Otherwise, this field contains zero.
4184:
1975:
Contains the size of a section header table entry. As explained below, this will typically be 0x28 (32 bit) or 0x40 (64 bit).
1929:
Contains the size of a program header table entry. As explained below, this will typically be 0x20 (32 bit) or 0x38 (64 bit).
5679:
5556:
5088:
4534:
5113:
4965:
4932:
4545:
4247:
3642:
3364:
Contains extra information about the section. This field is used for several purposes, depending on the type of section.
276:
4779:
4500:
etc.), there is the potential advantage of software-platform abstraction e.g., binaries which support multiple kernel
5326:
4989:
4870:
4800:
3651:
283:
in the entire file can be owned by one section at most, and orphan bytes can occur which are unowned by any section.
5169:
4346:
The format eventually chosen was ELF, specifically the Linux implementation of ELF, after it had turned out to be a
1020:
5705:
5641:
4380:
5217:
4232:
1663:
4447:
3864:
3497:
665:
267:
5023:
4077:
5139:
5478:
5045:
4529:
4501:
3510:
929:
477:
231:
188:
5191:
5656:
5353:
4521:
3970:
3761:
3708:
3558:
5425:
5317:. The Morgan Kaufmann Series in Software Engineering and Programming (1 ed.). San Francisco, USA:
4443:
3954:
3746:
3603:
3513:
for which the code in a relocatable, executable, or shared object file is intended, or on which an ELF
653:
558:
373:
5261:
4918:
4902:
4216:
5646:
5549:
4562:
4340:
2049:
The program header table tells the system how to create a process image. It is found at file offset
199:(SVR4), and later in the Tool Interface Standard, it was quickly accepted among different vendors of
5470:
5340:
4384:
3714:
3632:
124:
91:
5516:
4383:, Chuck Cranor, Michael Davidson, Chris G. Demetriou, Ulrich Drepper, Don Dugger, Steve Ginzburg,
4729:
4630:
4277:
4070:
1216:
227:
5405:
1906:
Contains the size of this header, normally 64 Bytes for 64-bit and 52 Bytes for 32-bit format.
1724:
5418:
5412:
4262:
4146:
3582:
The ELF format has replaced older executable formats in various environments. It has replaced
5493:
5461:
5447:
4676:
4651:
3962:
3784:
1405:
996:
766:
Reserved padding bytes. Currently unused. Should be filled with zeros and ignored when read.
279:
execution of the file, while sections contain important data for linking and relocation. Any
5542:
5365:, How To Write Shared Libraries, Version 4.1.2 (2011). Published on the author's web page,
4416:
4357:
4107:
3853:
3776:
2073:
are in a different structure location for alignment reasons. Each entry is structured as:
4832:
4046:
8:
5651:
4550:
4462:
4431:
4303:
3896:
3700:
255:
250:
Each ELF file is made up of one ELF header, followed by file data. The data can include:
113:
4062:
2472:
On systems where physical address is relevant, reserved for segment's physical address.
4372:
3938:
3928:
3900:
3892:
239:
196:
25:
5487:
5355:
4601:
4123:
4092:
432:, respectively. This affects interpretation of multi-byte fields starting with offset
76:
5631:
5534:
5502:
5332:
5322:
4985:
4850:
4504:
versions. As of 2021, FatELF has not been integrated into the mainline Linux kernel.
4347:
4139:
4132:
4006:
3982:
3978:
3914:
3757:
3480:
is a command for viewing ELF information in an ELF file, available under
Solaris and
1044:
5377:
by Peter
Seebach, December 20, 2005, archived from the original on February 24, 2007
4616:
4038:
16:
Standard file format for executables, object code, shared libraries, and core dumps.
5586:
4451:
4420:
4329:
3924:
3780:
3390:
Contains the required alignment of the section. This field must be a power of two.
1265:
299:
295:
235:
3456:
is a Unix binary utility that displays information about one or more ELF files. A
2021:
Contains index of the section header table entry that contains the section names.
5596:
5523:
5482:
5384:
5318:
4979:
4497:
4153:
3966:
1579:
1567:
1555:
1543:
1373:
1277:
5063:
2583:
specify no alignment. Otherwise should be a positive, integral power of 2, with
203:
systems. In 1999, it was chosen as the standard binary file format for Unix and
5636:
5456:
5308:
4388:
4376:
3505:
3492:
provides a wide range of information about ELF files and other object formats.
1139:
1056:
1008:
736:
263:
Data referred to by entries in the program header table or section header table
219:
180:
5699:
5661:
5506:
4333:
4162:
4013:
3888:
3800:
3796:
3792:
3788:
3637:
3457:
1229:
5397:
5391:
5336:
4585:
5497:
5476:
The ERESI project : reverse engineering on ELF-based operating systems
4368:
3856:(EHF) which was used on Amigas equipped with PPC processor expansion cards.
3562:
3471:
3461:
3445:
1361:
223:
4874:
4804:
5569:
4318:
4169:
3910:
3820:
3725:
1796:
1675:
700:
176:
168:
109:
101:
5406:
A Whirlwind
Tutorial on Creating Really Teensy ELF Executables for Linux
4356:
The group began email discussions in 1997 and first met together at the
3674:
ELF has also seen some adoption in non-Unix operating systems, such as:
3266:
Virtual address of the section in memory, for sections that are loaded.
5621:
5565:
4978:
Rosen, Kenneth; Host, Douglas; Klee, Rachel; Rosinski, Richard (2007).
4486:
4474:
4435:
4364:
4017:
3948:
3736:
1736:
1102:
1032:
960:
429:
172:
105:
3947:
phones or tablets running the Maemo or the Meego OS, for example, the
4490:
4485:
operating systems. Additionally to the CPU architecture abstraction (
4482:
4326:
3998:
3878:
Some operating systems for mobile phones and mobile devices use ELF:
3849:
3810:
3591:
3551:
3514:
1700:
1325:
1313:
1301:
1289:
204:
184:
152:
117:
4515:
3509:
utility can display some information about ELF files, including the
5601:
5283:
4750:
4439:
3986:
3920:
3815:
3547:
2546:
Segment-dependent flags (position for 32-bit structure). See above
688:
546:
498:
5366:
5143:
5002:
Dynamically linked libraries are also called shared objects (.so).
5527:
4955:
PlayStation
Portable use encrypted & relocated ELF : PSP
4400:
4285:
4270:
4193:
4177:
4021:
3994:
3906:
3882:
3859:
3842:
3720:
3704:
3682:
3678:
3627:
3617:
3607:
3488:
3481:
3452:
1883:
Interpretation of this field depends on the target architecture.
1687:
1126:
1114:
1090:
641:
629:
595:
570:
135:
5475:
3885:
OS v9 uses E32Image format that is based on the ELF file format;
5626:
5312:
5195:
4412:
4225:
4009:
3622:
2066:
2062:
1712:
1501:
1489:
1349:
1241:
522:
4705:"sourceware.org Git - glibc.git/blob - sysdeps/gnu/ldsodefs.h"
4461:
With the BSDs having long supported Linux binaries (through a
143:
used at run time, whereas the section header lists the set of
5666:
5606:
5581:
4539:
4478:
4427:
4426:
The project progressed and in mid-1998, SCO began developing
4408:
4404:
4255:
4240:
4100:
4085:
4055:
4002:
3944:
3830:
3751:
3741:
3731:
3686:
3663:
3647:
3598:
3583:
3236:
Section is excluded unless referenced or allocated (Solaris)
1467:
1337:
1253:
1194:
1068:
972:
607:
534:
510:
369:
1998:
Contains the number of entries in the section header table.
1952:
Contains the number of entries in the program header table.
5684:
5616:
5591:
5358:
4933:"Under the hood of Microsoft's Windows Subsystem for Linux"
4556:
4396:
4392:
4322:
4116:
3934:
3805:
3692:
3612:
3587:
1172:
583:
280:
200:
192:
4217:
64-bit PowerPC ELF Application Binary
Interface Supplement
3650:(except for 32-bit PA-RISC programs which continue to use
2498:
Size in bytes of the segment in the file image. May be 0.
5510:
4494:
4353:
supported by all involved vendors and operating systems.
4336:
3825:
3696:
3657:
2334:
Segment-dependent flags (position for 64-bit structure).
1611:
984:
739:: it defines a list of dynamic linker's features, treats
208:
4093:
System V ABI, Intel386 Architecture
Processor Supplement
226:
and address sizes so it does not exclude any particular
139:
An ELF file has two views: the program header shows the
4468:
4012:
microcontroller architectures. Some implementations of
218:
By design, the ELF format is flexible, extensible, and
5564:
5494:
Announcement of 86open on Debian
Announce mailing list
260:
Section header table, describing zero or more sections
234:. This has allowed it to be adopted by many different
4984:(2 ed.). McGraw Hill Professional. p. 707.
4977:
2269:
Reserved inclusive range. Operating system specific.
1457:
Advanced Logic Corp. TinyJ embedded processor family
873:
Reserved inclusive range. Operating system specific.
271:
Structure of an ELF file with key entries highlighted
4511:
275:
The segments contain information that is needed for
5381:
LibElf and GElf - A Library to
Manipulate ELf Files
4473:FatELF is an ELF binary-format extension that adds
3997:culture. The ELF file format is also used with the
3977:Some phones can run ELF files through the use of a
5240:"FatELF: Turns out I liked the uncertainty better"
4593:
2669:section that represents the name of this section.
2524:Size in bytes of the segment in memory. May be 0.
1834:for 32- and 64-bit ELF executables, respectively.
4691:"sourceware.org Git - glibc.git/blob - libc-abis"
4586:Executable and Linking Format (ELF) Specification
3931:(and all phone LTE2 which has the patch applied).
1860:Points to the start of the section header table.
1523:STMicroelectronics ST9+ 8/16 bit microcontroller
5697:
2239:Segment containing program header table itself.
1633:Infineon Technologies 32-bit embedded processor
4579:
4577:
3869:Café OS (The operating system run by the Wii U)
402:to signify 32- or 64-bit format, respectively.
187:. First published in the specification for the
4542: – a format for debugging data
4108:Itanium Software Conventions and Runtime Guide
2296:Reserved inclusive range. Processor specific.
1623:Axis Communications 32-bit embedded processor
1601:STMicroelectronics ST19 8-bit microcontroller
896:Reserved inclusive range. Processor specific.
254:Program header table, describing zero or more
5550:
4446:. SCO announced official support of lxrun at
4208:PowerPC Embedded Application Binary Interface
1533:STMicroelectronics ST7 8-bit microcontroller
458:for the original and current version of ELF.
4901:. Hewlett Packard Enterprise. Archived from
4574:
4317:was a project to form consensus on a common
4140:System V ABI, MIPS RISC Processor Supplement
3852:, the ELF executable has replaced the prior
5413:ELF relocation into non-relocatable objects
5275:
3760:also uses the ELF format, but only for its
3146:Non-standard OS specific handling required
747:is greater than the largest known feature.
5557:
5543:
5281:
5209:
5189:
5137:
3015:Identifies the attributes of the section.
2446:Virtual address of the segment in memory.
5471:Oracle Solaris Linker and Libraries Guide
4873:. Riscos.info. 2012-04-22. Archived from
4553: – format used by Windows
4456:Solaris Containers for Linux Applications
3717:, an open source reimplementation of BeOS
3292:Offset of the section in the file image.
2420:Offset of the segment in the file image.
5398:The ELF Object File Format by Dissection
5392:The ELF Object File Format: Introduction
5259:
3500:as a back-end to structure the ELF data.
3318:Size in bytes of the section. May be 0.
735:treats this field as ABI version of the
266:
134:
5284:"SELF: Anatomy of an (alleged) failure"
5253:
5231:
3909:, the SGOLD and SGOLD2 platforms: from
3699:based computers (where it replaced the
3221:Special ordering requirement (Solaris)
2061:. The layout is slightly different in
476:Identifies the target operating system
5698:
5307:
5163:
4855:: CS1 maint: archived copy as title (
4016:can also load ELF files, most notably
294:The ELF header defines whether to use
222:. For instance, it supports different
5538:
5419:Embedded ELF debugging without ptrace
5166:"Bulletin on status of 86open at SCO"
5089:"Executable and Linking Format (ELF)"
5050:System V Application Binary Interface
4617:System V Application Binary Interface
4535:Comparison of executable file formats
4039:System V Application Binary Interface
4020:'s implementation used in almost all
3841:Other (operating) systems running on
4469:FatELF: universal binaries for Linux
4293:E32Image file format on Symbian OS 9
4170:Motorola 8- and 16- bit Embedded ABI
3669:
3530:
3526:
2685:Identifies the type of this header.
2123:Identifies the type of the segment.
5503:Declaration of Ulrich Drepper (PDF)
5374:An unsung hero: The hardworking ELF
5140:"86Open Frequently-Asked Questions"
4546:Intel Binary Compatibility Standard
4379:. Other people on the project were
2149:Program header table entry unused.
1447:STMicroelectronics ST100 processor
1385:Fujitsu MMA Multimedia Accelerator
13:
5300:
5262:"Ryan Gordon Halts FatELF Project"
5237:
5215:
5192:"The86open Project – Final Update"
5013:
3961:(shared object) libraries for the
2711:Section header table entry unused
1795:This is the memory address of the
1266:Siemens TriCore embedded processor
372:; these four bytes constitute the
14:
5717:
5434:
5387: (archived February 25, 2004)
5282:Brockmeier, Joe (June 23, 2010).
4966:Symbian OS executable file format
4930:
4803:. Wiki.minix3.org. Archived from
4367:, Dion Johnson, Evan Leibovitch,
4027:
3772:Some game consoles also use ELF:
3101:Contains null-terminated strings
3056:Occupies memory during execution
2831:Program space with no data (bss)
2618:
2044:
1774:for the original version of ELF.
1580:Motorola MC68HC05 Microcontroller
1568:Motorola MC68HC08 Microcontroller
1556:Motorola MC68HC11 Microcontroller
1544:Motorola MC68HC16 Microcontroller
1406:Sony nCPU embedded RISC processor
5442:FreeBSD Handbook: Binary formats
4514:
4278:zSeries 64bit ELF ABI Supplement
3873:
3767:
3535:
2771:Relocation entries with addends
1643:Element 14 64-bit DSP Processor
5426:Study of ELF loading and relocs
5367:https://www.akkadia.org/drepper
5343:from the original on 2012-12-05
5190:Leibovitch, Evan (1999-07-25).
5183:
5157:
5138:Leibovitch, Evan (1997-12-23).
5131:
5106:
5081:
5064:"LSB Referenced Specifications"
5056:
5038:
5007:
4971:
4958:
4949:
4924:
4888:
4863:
4818:
4793:
4768:
4743:
4652:"LXR linux/include/linux/elf.h"
4024:machines the company produced.
3521:
3176:Section hold thread-local data
3131:Preserve order after combining
2846:Relocation entries, no addends
2254:Thread-Local Storage template.
1653:LSI Logic 16-bit DSP Processor
195:operating system version named
5421:by the ELFsh team (2005-08-01)
5415:by Julien Vanegue (2003-08-13)
5401:by Eric Youngdale (1995-05-01)
4722:
4697:
4683:
4669:
4644:
4623:
4609:
4602:Portable Formats Specification
4599:Tool Interface Standard (TIS)
4583:Tool Interface Standard (TIS)
4559: – virtual DSO
4477:capabilities. It is aimed for
4434:able to run Linux binaries on
4263:S/390 32bit ELF ABI Supplement
4248:System V ABI, SPARC Supplement
4188:Version 1.43 (October 6, 1997)
4063:System V ABI, AMD64 Supplement
3989:, which is a feature known as
3550:format but may read better as
3498:Binary File Descriptor library
3470:provides alternative tools to
3460:implementation is provided by
3433:End of Section Header (size).
2612:End of Program Header (size).
1502:Digital Equipment Corp. PDP-11
1490:Digital Equipment Corp. PDP-10
245:
157:Executable and Linkable Format
129:Many executable binary formats
20:Executable and Linkable Format
1:
5488:Linux Today article on 86open
5260:Holwerda, Thom (2009-11-03).
5164:Record, Ronald (1998-05-21).
4896:"Guardian Programmer's Guide"
4568:
3728:, in PA-RISC and x86 versions
3161:Section is member of a group
3116:'sh_info' contains SHT index
2665:An offset to a string in the
2179:Dynamic linking information.
1513:Siemens FX66 microcontroller
1427:Motorola Star*Core processor
784:Identifies object file type.
289:
4981:UNIX: The Complete Reference
4801:"MinixReleases – Minix Wiki"
4530:Application binary interface
4360:offices on August 22, 1997.
4201:System V ABI, PPC Supplement
4078:ELF for the ARM Architecture
3913:to S75 and BenQ-Siemens E71/
3511:instruction set architecture
2876:Dynamic linker symbol table
2801:Dynamic linking information
2550:field for flag definitions.
950:No specific instruction set
930:instruction set architecture
701:Stratus Technologies OpenVOS
232:instruction set architecture
189:application binary interface
7:
4522:Computer programming portal
4507:
4363:The steering committee was
3762:Windows Subsystem for Linux
3709:Preferred Executable Format
420:This byte is set to either
394:This byte is set to either
238:on many different hardware
212:
10:
5722:
5429:by Pat Beirne (1999-08-03)
4185:ELF Supplement for PA-RISC
3836:
3443:
2921:Array of pre-constructors
2038:End of ELF Header (size).
1417:Denso NDR1 microprocessor
5675:
5577:
5517:86open and ELF discussion
5218:"fatelf-specification v1"
5046:"Chapter 4: Object Files"
4563:Position-independent code
4341:Single UNIX Specification
4309:
3969:(ART), the default since
3923:, for example, the E398,
3695:Revision 4 and later for
3430:
3355:
3332:
3000:
2966:Number of defined types.
2951:Extended section indices
2676:
2673:
2656:
2653:
2634:
2631:
2628:
2625:
2609:
2295:
2268:
2194:Interpreter information.
2114:
2109:
2090:
2087:
2084:
2081:
2035:
2012:
1989:
1966:
1943:
1920:
1897:
1874:
1778:
1761:
1756:
1069:MIPS RS3000 Little-endian
919:
914:
895:
872:
775:
770:
757:
752:
715:
710:
467:
462:
445:
440:
428:to signify little or big
411:
406:
385:
380:
365:
344:
339:
320:
317:
314:
311:
165:Extensible Linking Format
123:
97:
87:
75:
24:
4620:Edition 4.1 (1997-03-18)
4233:RISC-V ELF Specification
4127:Version 1.2 (2004-08-26)
4042:Edition 4.1 (1997-03-18)
3439:
2057:entries, each with size
1162:Reserved for future use
1080:Reserved for future use
92:Unix System Laboratories
5706:Executable file formats
5052:, 2009-10-26, e_machine
4147:MIPS EABI documentation
4124:M32R ELF ABI Supplement
3559:converting this article
2209:Auxiliary information.
1091:Hewlett-Packard PA-RISC
167:) is a common standard
3971:Android 5.0 "Lollipop"
3764:compatibility system.
2891:Array of constructors
1725:Berkeley Packet Filter
1437:Toyota ME16 processor
1219:(up to Armv7/AArch32)
272:
148:
5680:Comparison of formats
4677:"glibc 2.12 announce"
4210:32-Bit Implementation
3963:Java Native Interface
3785:PlayStation (console)
2906:Array of destructors
1591:Silicon Graphics SVx
1009:Motorola 88000 (M88k)
997:Motorola 68000 (M68k)
932:. Some examples are:
270:
138:
5513:, September 19, 2006
4917:p. 44 archived from
4732:. Sco.com. July 2000
4633:. Sco.com. July 2000
4358:Santa Cruz Operation
3854:Extended Hunk Format
3777:PlayStation Portable
3707:version stayed with
3142:SHF_OS_NONCONFORMING
2360:Executable segment.
731:glibc 2.12+ in case
5314:Linkers and Loaders
5286:. Linux Weekly News
5118:linuxfoundation.org
5093:linuxfoundation.org
5068:linuxfoundation.org
5026:on 16 February 2023
4551:Portable Executable
4463:compatibility layer
4432:compatibility layer
4304:Linux Standard Base
4047:System V ABI Update
3993:in the underground
3937:, for example, the
3891:, for example, the
3701:Portable Executable
3594:operating systems:
3206:Processor-specific
2981:Start OS-specific.
2375:Writeable segment.
2078:
1479:Sony DSP Processor
308:
21:
5522:2019-02-01 at the
5496:October 10, 1997,
5481:2021-03-14 at the
5444:(archived version)
4871:"GCCSDK – RISC OS"
4373:Bryan Wayne Sparks
4220:Version 1.9 (2004)
4152:2012-04-01 at the
3939:Samsung Wave S8500
3561:, if appropriate.
2786:Symbol hash table
2390:Readable segment.
2164:Loadable segment.
2076:
2053:, and consists of
1664:TMS320C6000 Family
1278:Argonaut RISC Core
1142:, including S390x
821:Relocatable file.
306:
273:
211:processors by the
197:System V Release 4
149:
125:Container for
26:Filename extension
19:
5693:
5692:
5530:, August 13, 2006
5016:"Android formats"
4430:, an open-source
4385:Jon "maddog" Hall
4330:operating systems
4007:Texas Instruments
3758:Microsoft Windows
3670:Non-Unix adoption
3580:
3579:
3527:Unix-like systems
3474:purely for Linux.
3437:
3436:
3240:
3239:
2996:
2995:
2917:SHT_PREINIT_ARRAY
2616:
2615:
2394:
2393:
2312:
2311:
2069:ELF, because the
2042:
2041:
1752:
1751:
1362:Motorola ColdFire
961:AT&T WE 32100
928:Specifies target
910:
909:
834:Executable file.
706:
705:
236:operating systems
163:, formerly named
133:
132:
88:Developed by
5713:
5559:
5552:
5545:
5536:
5535:
5465:
5451:
5351:
5349:
5348:
5295:
5294:
5292:
5291:
5279:
5273:
5272:
5270:
5269:
5257:
5251:
5250:
5248:
5247:
5235:
5229:
5228:
5226:
5225:
5213:
5207:
5206:
5204:
5203:
5194:. Archived from
5187:
5181:
5180:
5178:
5177:
5168:. Archived from
5161:
5155:
5154:
5152:
5151:
5142:. Archived from
5135:
5129:
5128:
5126:
5124:
5110:
5104:
5103:
5101:
5099:
5085:
5079:
5078:
5076:
5074:
5060:
5054:
5053:
5042:
5036:
5035:
5033:
5031:
5022:. Archived from
5014:Thomas, Romain.
5011:
5005:
5004:
4999:
4998:
4975:
4969:
4962:
4956:
4953:
4947:
4946:
4944:
4943:
4931:Foley, Mary Jo.
4928:
4922:
4916:
4914:
4913:
4907:
4900:
4892:
4886:
4885:
4883:
4882:
4867:
4861:
4860:
4854:
4846:
4844:
4843:
4837:
4831:. Archived from
4830:
4822:
4816:
4815:
4813:
4812:
4797:
4791:
4790:
4788:
4787:
4778:. Archived from
4776:"Binary Formats"
4772:
4766:
4765:
4763:
4761:
4747:
4741:
4740:
4738:
4737:
4730:"Program Header"
4726:
4720:
4719:
4717:
4716:
4707:. Archived from
4701:
4695:
4694:
4687:
4681:
4680:
4673:
4667:
4666:
4664:
4662:
4648:
4642:
4641:
4639:
4638:
4627:
4621:
4613:
4607:
4597:
4591:
4581:
4524:
4519:
4518:
4452:Sun Microsystems
4371:, Andrew Roach,
4111:(September 2000)
3960:
3781:PlayStation Vita
3575:
3572:
3566:
3557:You can help by
3539:
3538:
3531:
3508:
3495:
3491:
3479:
3469:
3455:
3428:
3423:
3413:
3402:
3397:
3387:
3376:
3371:
3361:
3353:
3348:
3338:
3330:
3325:
3315:
3304:
3299:
3289:
3278:
3273:
3263:
3252:
3247:
3233:
3228:
3218:
3213:
3203:
3198:
3188:
3183:
3173:
3168:
3158:
3153:
3143:
3138:
3128:
3123:
3113:
3108:
3098:
3093:
3086:Might be merged
3083:
3078:
3068:
3063:
3053:
3048:
3038:
3033:
3017:
3016:
3012:
2978:
2973:
2963:
2958:
2948:
2947:SHT_SYMTAB_SHNDX
2943:
2933:
2928:
2918:
2913:
2903:
2898:
2888:
2883:
2873:
2868:
2858:
2853:
2843:
2838:
2828:
2823:
2813:
2808:
2798:
2793:
2783:
2778:
2768:
2763:
2753:
2748:
2738:
2733:
2723:
2718:
2708:
2703:
2687:
2686:
2682:
2662:
2623:
2622:
2607:
2602:
2594:
2590:
2586:
2582:
2578:
2573:
2562:
2557:
2549:
2543:
2531:
2521:
2510:
2505:
2495:
2484:
2479:
2469:
2458:
2453:
2443:
2432:
2427:
2417:
2406:
2401:
2387:
2382:
2372:
2367:
2357:
2352:
2336:
2335:
2331:
2321:
2308:
2303:
2293:
2288:
2281:
2276:
2266:
2261:
2251:
2246:
2236:
2231:
2221:
2216:
2206:
2201:
2191:
2186:
2176:
2171:
2161:
2156:
2146:
2141:
2125:
2124:
2120:
2112:
2079:
2075:
2072:
2060:
2056:
2052:
2033:
2028:
2018:
2010:
2005:
1995:
1987:
1982:
1972:
1964:
1959:
1949:
1941:
1936:
1926:
1918:
1913:
1903:
1895:
1890:
1880:
1872:
1867:
1857:
1846:
1841:
1833:
1829:
1823:
1812:
1807:
1792:
1781:
1773:
1767:
1759:
1745:
1733:
1721:
1709:
1697:
1690:(Armv8/AArch64)
1684:
1672:
1660:
1650:
1640:
1630:
1620:
1608:
1598:
1588:
1576:
1564:
1552:
1540:
1530:
1520:
1510:
1498:
1486:
1476:
1464:
1454:
1444:
1434:
1424:
1414:
1402:
1392:
1382:
1374:Motorola M68HC12
1370:
1358:
1346:
1334:
1322:
1310:
1298:
1286:
1274:
1262:
1250:
1238:
1226:
1213:
1203:
1191:
1181:
1169:
1159:
1149:
1136:
1123:
1111:
1099:
1087:
1077:
1065:
1053:
1041:
1029:
1017:
1005:
993:
981:
969:
957:
947:
934:
933:
925:
917:
903:
890:
880:
867:
854:
841:
828:
815:
802:
786:
785:
781:
773:
763:
755:
746:
742:
734:
728:
721:
713:
697:
684:
674:
662:
650:
638:
626:
616:
604:
592:
580:
567:
555:
543:
531:
519:
507:
495:
482:
481:
473:
465:
457:
451:
443:
435:
427:
423:
417:
409:
401:
397:
391:
383:
367:
363:
359:
354:
350:
342:
309:
305:
181:shared libraries
83:
82:0x7F 'E' 'L' 'F'
70:
66:
62:
58:
54:
50:
46:
42:
38:
34:
22:
18:
5721:
5720:
5716:
5715:
5714:
5712:
5711:
5710:
5696:
5695:
5694:
5689:
5671:
5573:
5563:
5533:
5524:Wayback Machine
5483:Wayback Machine
5463:
5449:
5437:
5432:
5409:by Brian Raiter
5385:Wayback Machine
5346:
5344:
5329:
5319:Morgan Kaufmann
5309:Levine, John R.
5303:
5301:Further reading
5298:
5289:
5287:
5280:
5276:
5267:
5265:
5258:
5254:
5245:
5243:
5236:
5232:
5223:
5221:
5214:
5210:
5201:
5199:
5188:
5184:
5175:
5173:
5162:
5158:
5149:
5147:
5136:
5132:
5122:
5120:
5112:
5111:
5107:
5097:
5095:
5087:
5086:
5082:
5072:
5070:
5062:
5061:
5057:
5044:
5043:
5039:
5029:
5027:
5012:
5008:
4996:
4994:
4992:
4976:
4972:
4963:
4959:
4954:
4950:
4941:
4939:
4929:
4925:
4911:
4909:
4905:
4898:
4894:
4893:
4889:
4880:
4878:
4869:
4868:
4864:
4848:
4847:
4841:
4839:
4835:
4828:
4826:"Archived copy"
4824:
4823:
4819:
4810:
4808:
4799:
4798:
4794:
4785:
4783:
4774:
4773:
4769:
4759:
4757:
4749:
4748:
4744:
4735:
4733:
4728:
4727:
4723:
4714:
4712:
4703:
4702:
4698:
4689:
4688:
4684:
4675:
4674:
4670:
4660:
4658:
4650:
4649:
4645:
4636:
4634:
4629:
4628:
4624:
4614:
4610:
4598:
4594:
4582:
4575:
4571:
4520:
4513:
4510:
4498:instruction set
4471:
4450:in March 1999.
4312:
4300:
4154:Wayback Machine
4030:
3967:Android Runtime
3958:
3876:
3839:
3770:
3672:
3576:
3570:
3567:
3556:
3540:
3536:
3529:
3524:
3504:
3493:
3487:
3477:
3467:
3451:
3448:
3442:
3426:
3421:
3411:
3400:
3395:
3385:
3374:
3369:
3359:
3351:
3346:
3336:
3328:
3323:
3313:
3302:
3297:
3287:
3276:
3271:
3261:
3250:
3245:
3231:
3226:
3216:
3211:
3201:
3196:
3186:
3181:
3171:
3166:
3156:
3151:
3141:
3136:
3126:
3121:
3111:
3106:
3096:
3091:
3081:
3076:
3066:
3061:
3051:
3046:
3036:
3031:
3010:
2976:
2971:
2961:
2956:
2946:
2941:
2931:
2926:
2916:
2911:
2901:
2896:
2886:
2881:
2871:
2866:
2856:
2851:
2841:
2836:
2826:
2821:
2811:
2806:
2796:
2791:
2781:
2776:
2766:
2761:
2751:
2746:
2736:
2731:
2721:
2716:
2706:
2701:
2680:
2660:
2621:
2605:
2600:
2592:
2588:
2584:
2580:
2576:
2571:
2560:
2555:
2547:
2541:
2529:
2519:
2508:
2503:
2493:
2482:
2477:
2467:
2456:
2451:
2441:
2430:
2425:
2415:
2404:
2399:
2385:
2380:
2370:
2365:
2355:
2350:
2329:
2319:
2306:
2301:
2291:
2286:
2279:
2274:
2264:
2259:
2249:
2244:
2234:
2229:
2219:
2214:
2204:
2199:
2189:
2184:
2174:
2169:
2159:
2154:
2144:
2139:
2118:
2110:
2077:Program header
2070:
2058:
2054:
2050:
2047:
2031:
2026:
2016:
2008:
2003:
1993:
1985:
1980:
1970:
1962:
1957:
1947:
1939:
1934:
1924:
1916:
1911:
1901:
1893:
1888:
1878:
1870:
1865:
1855:
1844:
1839:
1831:
1827:
1821:
1810:
1805:
1790:
1779:
1771:
1765:
1757:
1743:
1731:
1719:
1707:
1695:
1682:
1676:MCST Elbrus e2k
1670:
1658:
1648:
1638:
1628:
1618:
1606:
1596:
1586:
1574:
1562:
1550:
1538:
1528:
1518:
1508:
1496:
1484:
1474:
1462:
1452:
1442:
1432:
1422:
1412:
1400:
1390:
1380:
1368:
1356:
1350:Stanford MIPS-X
1344:
1332:
1320:
1308:
1302:Hitachi H8/300H
1296:
1284:
1272:
1260:
1254:SPARC Version 9
1248:
1236:
1224:
1211:
1201:
1189:
1179:
1167:
1157:
1147:
1134:
1121:
1109:
1097:
1085:
1075:
1063:
1051:
1039:
1027:
1015:
1003:
991:
979:
967:
955:
945:
923:
915:
901:
888:
878:
865:
852:
847:Shared object.
839:
826:
813:
800:
779:
771:
761:
753:
744:
740:
732:
726:
719:
711:
695:
682:
672:
660:
648:
636:
624:
619:Novell Modesto
614:
602:
590:
578:
565:
553:
541:
529:
517:
505:
493:
471:
463:
455:
449:
441:
433:
425:
421:
415:
407:
399:
395:
389:
381:
361:
357:
352:
348:
340:
292:
286:
256:memory segments
248:
81:
71:
68:
64:
60:
56:
52:
48:
44:
40:
36:
32:
17:
12:
11:
5:
5719:
5709:
5708:
5691:
5690:
5688:
5687:
5682:
5676:
5673:
5672:
5670:
5669:
5664:
5659:
5654:
5649:
5644:
5639:
5634:
5629:
5624:
5619:
5614:
5609:
5604:
5599:
5594:
5589:
5584:
5578:
5575:
5574:
5562:
5561:
5554:
5547:
5539:
5532:
5531:
5514:
5500:
5491:
5485:
5473:
5468:
5459:
5457:NetBSD ELF FAQ
5454:
5445:
5438:
5436:
5435:External links
5433:
5431:
5430:
5422:
5416:
5410:
5402:
5388:
5378:
5370:
5363:Ulrich Drepper
5360:
5327:
5304:
5302:
5299:
5297:
5296:
5274:
5252:
5238:Gordon, Ryan.
5230:
5216:Gordon, Ryan.
5208:
5182:
5156:
5130:
5114:"Introduction"
5105:
5080:
5055:
5037:
5006:
4990:
4970:
4957:
4948:
4923:
4887:
4862:
4817:
4792:
4767:
4755:sourceware.org
4742:
4721:
4696:
4682:
4668:
4643:
4622:
4608:
4606:(October 1993)
4592:
4572:
4570:
4567:
4566:
4565:
4560:
4554:
4548:
4543:
4537:
4532:
4526:
4525:
4509:
4506:
4470:
4467:
4389:Jordan Hubbard
4377:Linus Torvalds
4332:on the common
4311:
4308:
4299:
4298:
4297:
4296:
4283:
4282:
4281:
4268:
4267:
4266:
4253:
4252:
4251:
4238:
4237:
4236:
4223:
4222:
4221:
4213:
4204:
4191:
4190:
4189:
4175:
4174:
4173:
4160:
4159:
4158:
4143:
4130:
4129:
4128:
4114:
4113:
4112:
4098:
4097:
4096:
4083:
4082:
4081:
4068:
4067:
4066:
4053:
4052:
4051:
4050:(October 2009)
4043:
4031:
4029:
4028:Specifications
4026:
3975:
3974:
3952:
3942:
3932:
3918:
3904:
3886:
3875:
3872:
3871:
3870:
3867:
3862:
3857:
3845:that use ELF:
3838:
3835:
3834:
3833:
3828:
3823:
3818:
3813:
3808:
3803:
3769:
3766:
3755:
3754:
3749:
3747:HPE NonStop OS
3744:
3739:
3734:
3729:
3723:
3718:
3712:
3690:
3671:
3668:
3667:
3666:
3661:
3655:
3645:
3640:
3635:
3630:
3625:
3620:
3615:
3610:
3601:
3578:
3577:
3543:
3541:
3534:
3528:
3525:
3523:
3520:
3519:
3518:
3501:
3485:
3475:
3465:
3444:Main article:
3441:
3438:
3435:
3434:
3431:
3429:
3424:
3418:
3417:
3414:
3409:
3406:
3403:
3398:
3392:
3391:
3388:
3383:
3380:
3377:
3372:
3366:
3365:
3362:
3357:
3354:
3349:
3343:
3342:
3339:
3334:
3331:
3326:
3320:
3319:
3316:
3311:
3308:
3305:
3300:
3294:
3293:
3290:
3285:
3282:
3279:
3274:
3268:
3267:
3264:
3259:
3256:
3253:
3248:
3242:
3241:
3238:
3237:
3234:
3229:
3223:
3222:
3219:
3214:
3208:
3207:
3204:
3199:
3193:
3192:
3189:
3184:
3178:
3177:
3174:
3169:
3163:
3162:
3159:
3154:
3148:
3147:
3144:
3139:
3133:
3132:
3129:
3127:SHF_LINK_ORDER
3124:
3118:
3117:
3114:
3109:
3103:
3102:
3099:
3094:
3088:
3087:
3084:
3079:
3073:
3072:
3069:
3064:
3058:
3057:
3054:
3049:
3043:
3042:
3039:
3034:
3028:
3027:
3024:
3021:
3013:
3008:
3005:
3002:
2998:
2997:
2994:
2993:
2990:
2987:
2983:
2982:
2979:
2974:
2968:
2967:
2964:
2959:
2953:
2952:
2949:
2944:
2938:
2937:
2936:Section group
2934:
2929:
2923:
2922:
2919:
2914:
2908:
2907:
2904:
2902:SHT_FINI_ARRAY
2899:
2893:
2892:
2889:
2887:SHT_INIT_ARRAY
2884:
2878:
2877:
2874:
2869:
2863:
2862:
2859:
2854:
2848:
2847:
2844:
2839:
2833:
2832:
2829:
2824:
2818:
2817:
2814:
2809:
2803:
2802:
2799:
2794:
2788:
2787:
2784:
2779:
2773:
2772:
2769:
2764:
2758:
2757:
2754:
2749:
2743:
2742:
2739:
2734:
2728:
2727:
2724:
2719:
2713:
2712:
2709:
2704:
2698:
2697:
2694:
2691:
2683:
2678:
2675:
2671:
2670:
2663:
2658:
2655:
2651:
2650:
2647:
2644:
2641:
2637:
2636:
2633:
2630:
2627:
2620:
2619:Section header
2617:
2614:
2613:
2610:
2608:
2603:
2597:
2596:
2574:
2569:
2566:
2563:
2558:
2552:
2551:
2544:
2539:
2537:
2534:
2532:
2526:
2525:
2522:
2517:
2514:
2511:
2506:
2500:
2499:
2496:
2491:
2488:
2485:
2480:
2474:
2473:
2470:
2465:
2462:
2459:
2454:
2448:
2447:
2444:
2439:
2436:
2433:
2428:
2422:
2421:
2418:
2413:
2410:
2407:
2402:
2396:
2395:
2392:
2391:
2388:
2383:
2377:
2376:
2373:
2368:
2362:
2361:
2358:
2353:
2347:
2346:
2343:
2340:
2332:
2327:
2324:
2322:
2317:
2314:
2313:
2310:
2309:
2304:
2298:
2297:
2294:
2289:
2283:
2282:
2277:
2271:
2270:
2267:
2262:
2256:
2255:
2252:
2247:
2241:
2240:
2237:
2232:
2226:
2225:
2222:
2217:
2211:
2210:
2207:
2202:
2196:
2195:
2192:
2187:
2181:
2180:
2177:
2172:
2166:
2165:
2162:
2157:
2151:
2150:
2147:
2142:
2136:
2135:
2132:
2129:
2121:
2116:
2113:
2107:
2106:
2103:
2100:
2097:
2093:
2092:
2089:
2086:
2083:
2046:
2045:Program header
2043:
2040:
2039:
2036:
2034:
2029:
2023:
2022:
2019:
2014:
2011:
2006:
2000:
1999:
1996:
1991:
1988:
1983:
1977:
1976:
1973:
1968:
1965:
1960:
1954:
1953:
1950:
1945:
1942:
1937:
1931:
1930:
1927:
1922:
1919:
1914:
1908:
1907:
1904:
1899:
1896:
1891:
1885:
1884:
1881:
1876:
1873:
1868:
1862:
1861:
1858:
1853:
1850:
1847:
1842:
1836:
1835:
1824:
1819:
1816:
1813:
1808:
1802:
1801:
1793:
1788:
1785:
1782:
1776:
1775:
1768:
1763:
1760:
1754:
1753:
1750:
1749:
1746:
1740:
1739:
1734:
1728:
1727:
1722:
1716:
1715:
1710:
1704:
1703:
1698:
1692:
1691:
1685:
1679:
1678:
1673:
1667:
1666:
1661:
1655:
1654:
1651:
1645:
1644:
1641:
1635:
1634:
1631:
1625:
1624:
1621:
1615:
1614:
1609:
1603:
1602:
1599:
1593:
1592:
1589:
1583:
1582:
1577:
1571:
1570:
1565:
1559:
1558:
1553:
1547:
1546:
1541:
1535:
1534:
1531:
1525:
1524:
1521:
1515:
1514:
1511:
1505:
1504:
1499:
1493:
1492:
1487:
1481:
1480:
1477:
1471:
1470:
1465:
1459:
1458:
1455:
1449:
1448:
1445:
1439:
1438:
1435:
1429:
1428:
1425:
1419:
1418:
1415:
1409:
1408:
1403:
1397:
1396:
1393:
1387:
1386:
1383:
1377:
1376:
1371:
1365:
1364:
1359:
1353:
1352:
1347:
1341:
1340:
1335:
1329:
1328:
1326:Hitachi H8/500
1323:
1317:
1316:
1311:
1305:
1304:
1299:
1293:
1292:
1290:Hitachi H8/300
1287:
1281:
1280:
1275:
1269:
1268:
1263:
1257:
1256:
1251:
1245:
1244:
1239:
1233:
1232:
1227:
1221:
1220:
1214:
1208:
1207:
1204:
1198:
1197:
1192:
1186:
1185:
1182:
1176:
1175:
1170:
1164:
1163:
1160:
1154:
1153:
1150:
1144:
1143:
1137:
1131:
1130:
1124:
1118:
1117:
1112:
1106:
1105:
1100:
1094:
1093:
1088:
1082:
1081:
1078:
1072:
1071:
1066:
1060:
1059:
1057:IBM System/370
1054:
1048:
1047:
1042:
1036:
1035:
1030:
1024:
1023:
1018:
1012:
1011:
1006:
1000:
999:
994:
988:
987:
982:
976:
975:
970:
964:
963:
958:
952:
951:
948:
942:
941:
938:
926:
921:
918:
912:
911:
908:
907:
904:
898:
897:
894:
891:
885:
884:
881:
875:
874:
871:
868:
862:
861:
858:
855:
849:
848:
845:
842:
836:
835:
832:
829:
823:
822:
819:
816:
810:
809:
806:
803:
797:
796:
793:
790:
782:
777:
774:
768:
767:
764:
759:
756:
750:
749:
737:dynamic linker
722:
717:
714:
708:
707:
704:
703:
698:
692:
691:
685:
679:
678:
675:
669:
668:
663:
657:
656:
654:NonStop Kernel
651:
645:
644:
639:
633:
632:
627:
621:
620:
617:
611:
610:
605:
599:
598:
593:
587:
586:
581:
575:
574:
568:
562:
561:
556:
550:
549:
544:
538:
537:
532:
526:
525:
520:
514:
513:
508:
502:
501:
496:
490:
489:
486:
474:
469:
466:
460:
459:
452:
447:
444:
438:
437:
418:
413:
410:
404:
403:
392:
387:
384:
378:
377:
355:
346:
343:
337:
336:
333:
330:
327:
323:
322:
319:
316:
313:
291:
288:
265:
264:
261:
258:
247:
244:
220:cross-platform
131:
130:
127:
121:
120:
114:shared library
99:
98:Type of format
95:
94:
89:
85:
84:
79:
73:
72:
30:
28:
15:
9:
6:
4:
3:
2:
5718:
5707:
5704:
5703:
5701:
5686:
5683:
5681:
5678:
5677:
5674:
5668:
5665:
5663:
5660:
5658:
5655:
5653:
5650:
5648:
5645:
5643:
5640:
5638:
5635:
5633:
5630:
5628:
5625:
5623:
5620:
5618:
5615:
5613:
5610:
5608:
5605:
5603:
5600:
5598:
5595:
5593:
5590:
5588:
5585:
5583:
5580:
5579:
5576:
5571:
5567:
5560:
5555:
5553:
5548:
5546:
5541:
5540:
5537:
5529:
5525:
5521:
5518:
5515:
5512:
5508:
5507:The SCO Group
5504:
5501:
5499:
5495:
5492:
5490:July 26, 1999
5489:
5486:
5484:
5480:
5477:
5474:
5472:
5469:
5467:
5460:
5458:
5455:
5453:
5446:
5443:
5440:
5439:
5428:
5427:
5423:
5420:
5417:
5414:
5411:
5408:
5407:
5403:
5400:
5399:
5394:
5393:
5389:
5386:
5382:
5379:
5376:
5375:
5371:
5368:
5364:
5361:
5359:
5356:
5354:
5342:
5338:
5334:
5330:
5328:1-55860-496-0
5324:
5320:
5316:
5315:
5310:
5306:
5305:
5285:
5278:
5263:
5256:
5242:. icculus.org
5241:
5234:
5220:. icculus.org
5219:
5212:
5198:on 2007-02-27
5197:
5193:
5186:
5172:on 2008-12-08
5171:
5167:
5160:
5146:on 2007-03-11
5145:
5141:
5134:
5119:
5115:
5109:
5094:
5090:
5084:
5069:
5065:
5059:
5051:
5047:
5041:
5025:
5021:
5017:
5010:
5003:
4993:
4991:9780071706988
4987:
4983:
4982:
4974:
4968:
4967:
4961:
4952:
4938:
4934:
4927:
4920:
4908:on 2018-05-30
4904:
4897:
4891:
4877:on 2014-02-19
4876:
4872:
4866:
4858:
4852:
4838:on 2020-09-15
4834:
4827:
4821:
4807:on 2013-03-30
4806:
4802:
4796:
4782:on 2019-03-31
4781:
4777:
4771:
4756:
4752:
4746:
4731:
4725:
4711:on 2021-03-07
4710:
4706:
4700:
4692:
4686:
4678:
4672:
4657:
4653:
4647:
4632:
4626:
4619:
4618:
4612:
4605:
4603:
4596:
4589:
4587:
4580:
4578:
4573:
4564:
4561:
4558:
4555:
4552:
4549:
4547:
4544:
4541:
4538:
4536:
4533:
4531:
4528:
4527:
4523:
4517:
4512:
4505:
4503:
4499:
4496:
4492:
4488:
4484:
4480:
4476:
4466:
4464:
4459:
4457:
4453:
4449:
4445:
4441:
4437:
4433:
4429:
4424:
4422:
4418:
4414:
4410:
4406:
4402:
4398:
4394:
4390:
4386:
4382:
4378:
4374:
4370:
4366:
4361:
4359:
4354:
4352:
4350:
4344:
4342:
4338:
4335:
4334:PC compatible
4331:
4328:
4324:
4320:
4316:
4307:
4305:
4295:
4294:
4290:
4289:
4287:
4284:
4280:
4279:
4275:
4274:
4272:
4269:
4265:
4264:
4260:
4259:
4257:
4254:
4250:
4249:
4245:
4244:
4242:
4239:
4235:
4234:
4230:
4229:
4227:
4224:
4219:
4218:
4214:
4211:
4209:
4205:
4203:
4202:
4198:
4197:
4195:
4192:
4187:
4186:
4182:
4181:
4179:
4176:
4172:
4171:
4167:
4166:
4164:
4163:Motorola 6800
4161:
4156:
4155:
4151:
4148:
4144:
4142:
4141:
4137:
4136:
4134:
4131:
4126:
4125:
4121:
4120:
4118:
4115:
4110:
4109:
4105:
4104:
4102:
4099:
4095:
4094:
4090:
4089:
4087:
4084:
4080:
4079:
4075:
4074:
4072:
4069:
4065:
4064:
4060:
4059:
4057:
4054:
4049:
4048:
4044:
4041:
4040:
4036:
4035:
4033:
4032:
4025:
4023:
4019:
4015:
4014:Open Firmware
4011:
4008:
4004:
4000:
3996:
3992:
3988:
3984:
3983:assembly code
3980:
3972:
3968:
3964:
3956:
3953:
3950:
3946:
3943:
3940:
3936:
3933:
3930:
3926:
3922:
3919:
3916:
3912:
3908:
3905:
3902:
3898:
3894:
3890:
3889:Sony Ericsson
3887:
3884:
3881:
3880:
3879:
3874:Mobile phones
3868:
3866:
3863:
3861:
3858:
3855:
3851:
3848:
3847:
3846:
3844:
3832:
3829:
3827:
3824:
3822:
3819:
3817:
3814:
3812:
3809:
3807:
3804:
3802:
3801:PlayStation 5
3798:
3797:PlayStation 4
3794:
3793:PlayStation 3
3790:
3789:PlayStation 2
3786:
3782:
3778:
3775:
3774:
3773:
3768:Game consoles
3765:
3763:
3759:
3753:
3750:
3748:
3745:
3743:
3740:
3738:
3735:
3733:
3730:
3727:
3724:
3722:
3719:
3716:
3713:
3710:
3706:
3702:
3698:
3694:
3691:
3688:
3684:
3680:
3677:
3676:
3675:
3665:
3662:
3659:
3656:
3653:
3649:
3646:
3644:
3641:
3639:
3638:DragonFly BSD
3636:
3634:
3631:
3629:
3626:
3624:
3621:
3619:
3616:
3614:
3611:
3609:
3605:
3602:
3600:
3597:
3596:
3595:
3593:
3589:
3585:
3574:
3571:November 2016
3565:is available.
3564:
3560:
3554:
3553:
3549:
3544:This article
3542:
3533:
3532:
3517:was produced.
3516:
3512:
3507:
3502:
3499:
3490:
3486:
3483:
3476:
3473:
3466:
3463:
3459:
3458:free software
3454:
3450:
3449:
3447:
3432:
3425:
3420:
3419:
3415:
3410:
3407:
3404:
3399:
3394:
3393:
3389:
3384:
3381:
3378:
3373:
3368:
3367:
3363:
3358:
3350:
3345:
3344:
3340:
3335:
3327:
3322:
3321:
3317:
3312:
3309:
3306:
3301:
3296:
3295:
3291:
3286:
3283:
3280:
3275:
3270:
3269:
3265:
3260:
3257:
3254:
3249:
3244:
3243:
3235:
3230:
3225:
3224:
3220:
3215:
3210:
3209:
3205:
3200:
3195:
3194:
3190:
3185:
3180:
3179:
3175:
3170:
3165:
3164:
3160:
3155:
3150:
3149:
3145:
3140:
3135:
3134:
3130:
3125:
3120:
3119:
3115:
3112:SHF_INFO_LINK
3110:
3105:
3104:
3100:
3095:
3090:
3089:
3085:
3080:
3075:
3074:
3070:
3067:SHF_EXECINSTR
3065:
3060:
3059:
3055:
3050:
3045:
3044:
3040:
3035:
3030:
3029:
3025:
3022:
3019:
3018:
3014:
3009:
3006:
3003:
2999:
2991:
2988:
2985:
2984:
2980:
2975:
2970:
2969:
2965:
2960:
2955:
2954:
2950:
2945:
2940:
2939:
2935:
2930:
2925:
2924:
2920:
2915:
2910:
2909:
2905:
2900:
2895:
2894:
2890:
2885:
2880:
2879:
2875:
2870:
2865:
2864:
2860:
2855:
2850:
2849:
2845:
2840:
2835:
2834:
2830:
2825:
2820:
2819:
2815:
2810:
2805:
2804:
2800:
2795:
2790:
2789:
2785:
2780:
2775:
2774:
2770:
2765:
2760:
2759:
2756:String table
2755:
2750:
2745:
2744:
2741:Symbol table
2740:
2735:
2730:
2729:
2726:Program data
2725:
2720:
2715:
2714:
2710:
2705:
2700:
2699:
2695:
2692:
2689:
2688:
2684:
2679:
2672:
2668:
2664:
2659:
2652:
2648:
2645:
2642:
2639:
2638:
2629:Size (bytes)
2624:
2611:
2604:
2599:
2598:
2575:
2570:
2567:
2564:
2559:
2554:
2553:
2545:
2540:
2538:
2535:
2533:
2528:
2527:
2523:
2518:
2515:
2512:
2507:
2502:
2501:
2497:
2492:
2489:
2486:
2481:
2476:
2475:
2471:
2466:
2463:
2460:
2455:
2450:
2449:
2445:
2440:
2437:
2434:
2429:
2424:
2423:
2419:
2414:
2411:
2408:
2403:
2398:
2397:
2389:
2384:
2379:
2378:
2374:
2369:
2364:
2363:
2359:
2354:
2349:
2348:
2344:
2341:
2338:
2337:
2333:
2328:
2325:
2323:
2318:
2316:
2315:
2305:
2300:
2299:
2290:
2285:
2284:
2278:
2273:
2272:
2263:
2258:
2257:
2253:
2248:
2243:
2242:
2238:
2233:
2228:
2227:
2223:
2218:
2213:
2212:
2208:
2203:
2198:
2197:
2193:
2188:
2183:
2182:
2178:
2173:
2168:
2167:
2163:
2158:
2153:
2152:
2148:
2143:
2138:
2137:
2133:
2130:
2127:
2126:
2122:
2117:
2108:
2104:
2101:
2098:
2095:
2094:
2080:
2074:
2068:
2064:
2037:
2030:
2025:
2024:
2020:
2015:
2007:
2002:
2001:
1997:
1992:
1984:
1979:
1978:
1974:
1969:
1961:
1956:
1955:
1951:
1946:
1938:
1933:
1932:
1928:
1923:
1915:
1910:
1909:
1905:
1900:
1892:
1887:
1886:
1882:
1877:
1869:
1864:
1863:
1859:
1854:
1851:
1848:
1843:
1838:
1837:
1825:
1820:
1817:
1814:
1809:
1804:
1803:
1798:
1794:
1789:
1786:
1783:
1777:
1769:
1764:
1755:
1747:
1742:
1741:
1738:
1735:
1730:
1729:
1726:
1723:
1718:
1717:
1714:
1711:
1706:
1705:
1702:
1699:
1694:
1693:
1689:
1686:
1681:
1680:
1677:
1674:
1669:
1668:
1665:
1662:
1657:
1656:
1652:
1647:
1646:
1642:
1637:
1636:
1632:
1627:
1626:
1622:
1617:
1616:
1613:
1610:
1605:
1604:
1600:
1595:
1594:
1590:
1585:
1584:
1581:
1578:
1573:
1572:
1569:
1566:
1561:
1560:
1557:
1554:
1549:
1548:
1545:
1542:
1537:
1536:
1532:
1527:
1526:
1522:
1517:
1516:
1512:
1507:
1506:
1503:
1500:
1495:
1494:
1491:
1488:
1483:
1482:
1478:
1473:
1472:
1469:
1466:
1461:
1460:
1456:
1451:
1450:
1446:
1441:
1440:
1436:
1431:
1430:
1426:
1421:
1420:
1416:
1411:
1410:
1407:
1404:
1399:
1398:
1394:
1389:
1388:
1384:
1379:
1378:
1375:
1372:
1367:
1366:
1363:
1360:
1355:
1354:
1351:
1348:
1343:
1342:
1339:
1336:
1331:
1330:
1327:
1324:
1319:
1318:
1315:
1312:
1307:
1306:
1303:
1300:
1295:
1294:
1291:
1288:
1283:
1282:
1279:
1276:
1271:
1270:
1267:
1264:
1259:
1258:
1255:
1252:
1247:
1246:
1243:
1240:
1235:
1234:
1231:
1230:Digital Alpha
1228:
1223:
1222:
1218:
1215:
1210:
1209:
1206:Motorola RCE
1205:
1200:
1199:
1196:
1193:
1188:
1187:
1184:Fujitsu FR20
1183:
1178:
1177:
1174:
1171:
1166:
1165:
1161:
1156:
1155:
1151:
1146:
1145:
1141:
1138:
1133:
1132:
1128:
1125:
1120:
1119:
1116:
1113:
1108:
1107:
1104:
1101:
1096:
1095:
1092:
1089:
1084:
1083:
1079:
1074:
1073:
1070:
1067:
1062:
1061:
1058:
1055:
1050:
1049:
1046:
1043:
1038:
1037:
1034:
1031:
1026:
1025:
1022:
1019:
1014:
1013:
1010:
1007:
1002:
1001:
998:
995:
990:
989:
986:
983:
978:
977:
974:
971:
966:
965:
962:
959:
954:
953:
949:
944:
943:
939:
936:
935:
931:
927:
922:
913:
905:
900:
899:
892:
887:
886:
882:
877:
876:
869:
864:
863:
859:
856:
851:
850:
846:
843:
838:
837:
833:
830:
825:
824:
820:
817:
812:
811:
807:
804:
799:
798:
794:
791:
788:
787:
783:
778:
769:
765:
760:
751:
748:
738:
723:
718:
709:
702:
699:
694:
693:
690:
686:
681:
680:
676:
671:
670:
667:
664:
659:
658:
655:
652:
647:
646:
643:
640:
635:
634:
631:
628:
623:
622:
618:
613:
612:
609:
606:
601:
600:
597:
594:
589:
588:
585:
582:
577:
576:
572:
569:
564:
563:
560:
557:
552:
551:
548:
545:
540:
539:
536:
533:
528:
527:
524:
521:
516:
515:
512:
509:
504:
503:
500:
497:
492:
491:
487:
484:
483:
479:
475:
470:
461:
453:
448:
439:
431:
419:
414:
405:
393:
388:
379:
375:
371:
356:
347:
338:
334:
331:
328:
325:
324:
310:
304:
301:
297:
287:
284:
282:
278:
269:
262:
259:
257:
253:
252:
251:
243:
241:
237:
233:
229:
225:
221:
216:
214:
210:
206:
202:
198:
194:
191:(ABI) of the
190:
186:
182:
178:
174:
170:
166:
162:
158:
154:
146:
142:
137:
128:
126:
122:
119:
115:
111:
107:
103:
100:
96:
93:
90:
86:
80:
78:
74:
29:
27:
23:
5611:
5498:Bruce Perens
5424:
5404:
5396:
5390:
5372:
5345:. Retrieved
5313:
5288:. Retrieved
5277:
5266:. Retrieved
5264:. osnews.com
5255:
5244:. Retrieved
5233:
5222:. Retrieved
5211:
5200:. Retrieved
5196:the original
5185:
5174:. Retrieved
5170:the original
5159:
5148:. Retrieved
5144:the original
5133:
5121:. Retrieved
5117:
5108:
5096:. Retrieved
5092:
5083:
5071:. Retrieved
5067:
5058:
5049:
5040:
5028:. Retrieved
5024:the original
5019:
5009:
5001:
4995:. Retrieved
4980:
4973:
4964:
4960:
4951:
4940:. Retrieved
4936:
4926:
4921:on 2018-5-30
4919:the original
4910:. Retrieved
4903:the original
4890:
4879:. Retrieved
4875:the original
4865:
4840:. Retrieved
4833:the original
4820:
4809:. Retrieved
4805:the original
4795:
4784:. Retrieved
4780:the original
4770:
4758:. Retrieved
4754:
4745:
4734:. Retrieved
4724:
4713:. Retrieved
4709:the original
4699:
4685:
4671:
4659:. Retrieved
4655:
4646:
4635:. Retrieved
4631:"ELF Header"
4625:
4615:
4611:
4600:
4595:
4584:
4472:
4460:
4425:
4387:, Ron Holt,
4381:Keith Bostic
4369:Bruce Perens
4362:
4355:
4348:
4345:
4314:
4313:
4301:
4291:
4276:
4261:
4246:
4231:
4215:
4212:(1995-10-01)
4206:
4199:
4183:
4168:
4157:(2003-06-11)
4145:
4138:
4122:
4106:
4091:
4076:
4061:
4045:
4037:
3990:
3985:to the main
3976:
3877:
3840:
3771:
3756:
3703:format; the
3673:
3581:
3568:
3563:Editing help
3545:
3522:Applications
3472:GNU Binutils
3462:GNU Binutils
3446:GNU Binutils
3386:sh_addralign
3202:SHF_MASKPROC
3191:OS-specific
2722:SHT_PROGBITS
2666:
2085:Size (bytes)
2048:
1395:Siemens PCP
1152:IBM SPU/SPC
733:e_ident == 3
730:
374:magic number
360:followed by
315:Size (bytes)
293:
285:
274:
249:
224:endiannesses
217:
164:
160:
156:
150:
144:
140:
77:Magic number
5570:object file
5466:manual page
5452:manual page
4604:Version 1.1
4588:Version 1.2
4321:format for
4319:binary file
3911:Siemens C65
3821:Nintendo 64
3726:Stratus VOS
3590:formats in
3232:SHF_EXCLUDE
3217:SHF_ORDERED
3097:SHF_STRINGS
3071:Executable
2797:SHT_DYNAMIC
2059:e_phentsize
1971:e_shentsize
1925:e_phentsize
1797:entry point
1688:Arm 64-bits
1612:Digital VAX
1314:Hitachi H8S
1158:0x18 - 0x23
1103:Intel 80960
1076:0x0B - 0x0E
1033:Intel 80860
860:Core file.
573:(Monterey)
307:ELF header
246:File layout
207:systems on
177:object code
169:file format
5566:Executable
5347:2020-01-12
5290:2011-02-06
5268:2010-07-05
5246:2010-07-13
5224:2010-07-25
5202:2007-05-06
5176:2008-05-06
5150:2007-06-06
5020:Quarks Lab
4997:2017-06-08
4942:2016-08-19
4912:2018-05-30
4881:2014-01-19
4842:2016-10-19
4811:2014-01-19
4786:2019-03-31
4751:"elfutils"
4736:2017-04-05
4715:2019-10-28
4637:2014-02-07
4590:(May 1995)
4569:References
4487:byte order
4481:and other
4475:fat binary
4448:LinuxWorld
4436:OpenServer
4365:Marc Ewing
3981:that adds
3949:Nokia N900
3737:Fuchsia OS
3412:sh_entsize
3197:0xF0000000
3187:SHF_MASKOS
3182:0x0FF00000
2972:0x60000000
2872:SHT_DYNSYM
2827:SHT_NOBITS
2752:SHT_STRTAB
2737:SHT_SYMTAB
2302:0x7FFFFFFF
2287:0x70000000
2275:0x6FFFFFFF
2260:0x60000000
2245:0x00000007
2230:0x00000006
2224:Reserved.
2215:0x00000005
2200:0x00000004
2185:0x00000003
2175:PT_DYNAMIC
2170:0x00000002
2155:0x00000001
2140:0x00000000
2017:e_shstrndx
1748:LoongArch
1737:WDC 65C816
1468:AMD x86-64
906:ET_HIPROC
430:endianness
290:ELF header
185:core dumps
173:executable
106:executable
5311:(2000) .
4491:word size
4483:Unix-like
4327:Unix-like
4034:Generic:
4005:and with
4001:(8-bit),
3999:Atmel AVR
3957:uses ELF
3850:AmigaOS 4
3811:Dreamcast
3681:, in its
3592:Unix-like
3515:core dump
3503:The Unix
3496:uses the
3288:sh_offset
3227:0x8000000
3212:0x4000000
3157:SHF_GROUP
3082:SHF_MERGE
3052:SHF_ALLOC
3041:Writable
3037:SHF_WRITE
2932:SHT_GROUP
2861:Reserved
2857:SHT_SHLIB
2667:.shstrtab
2587:equating
2307:PT_HIPROC
2292:PT_LOPROC
2190:PT_INTERP
1766:e_version
1701:Zilog Z80
1195:TRW RH-32
1129:(64-bit)
1021:Intel MCU
924:e_machine
893:ET_LOPROC
808:Unknown.
240:platforms
215:project.
205:Unix-like
153:computing
118:core dump
5700:Category
5520:Archived
5479:Archived
5448:FreeBSD
5357:Errata:
5341:Archived
5337:42413382
5123:27 April
5098:27 April
5073:27 April
4851:cite web
4760:30 April
4661:27 April
4656:linux.no
4508:See also
4440:UnixWare
4351:standard
4349:de facto
4150:Archived
3987:firmware
3927:, v360,
3921:Motorola
3816:GameCube
3689:versions
3660:Neutrino
3643:Syllable
3468:elfutils
3026:Meaning
3011:sh_flags
2977:SHT_LOOS
2812:SHT_NOTE
2782:SHT_HASH
2767:SHT_RELA
2707:SHT_NULL
2696:Meaning
2635:Purpose
2591:modulus
2589:p_offset
2494:p_filesz
2416:p_offset
2345:Meaning
2220:PT_SHLIB
2134:Meaning
2091:Purpose
1902:e_ehsize
1173:NEC V800
883:ET_HIOS
795:Meaning
689:CloudABI
677:FenixOS
547:GNU Hurd
499:System V
366:45 4c 46
351:through
321:Purpose
277:run time
145:sections
141:segments
5572:formats
5528:Groklaw
5383:at the
4444:Solaris
4421:SunSoft
4401:FreeBSD
4286:Symbian
4271:zSeries
4194:PowerPC
4178:PA-RISC
4022:PowerPC
3995:modding
3991:ELFPack
3965:. With
3955:Android
3925:SLVR L7
3907:Siemens
3883:Symbian
3860:MorphOS
3843:PowerPC
3837:PowerPC
3721:RISC OS
3705:PowerPC
3683:Itanium
3679:OpenVMS
3628:OpenBSD
3618:FreeBSD
3608:Illumos
3604:Solaris
3494:objdump
3489:objdump
3482:FreeBSD
3478:elfdump
3453:readelf
3360:sh_info
3337:sh_link
3314:sh_size
3262:sh_addr
3172:SHF_TLS
2962:SHT_NUM
2842:SHT_REL
2681:sh_type
2661:sh_name
2649:64-bit
2646:32-bit
2643:64-bit
2640:32-bit
2626:Offset
2593:p_align
2585:p_vaddr
2572:p_align
2548:p_flags
2542:p_flags
2520:p_memsz
2468:p_paddr
2442:p_vaddr
2330:p_flags
2280:PT_HIOS
2265:PT_LOOS
2235:PT_PHDR
2205:PT_NOTE
2160:PT_LOAD
2145:PT_NULL
2105:64-bit
2071:p_flags
2065:ELF vs
2055:e_phnum
2051:e_phoff
1994:e_shnum
1948:e_phnum
1879:e_flags
1856:e_shoff
1822:e_phoff
1791:e_entry
1770:Set to
1127:PowerPC
1115:PowerPC
870:ET_LOOS
857:ET_CORE
831:ET_EXEC
805:ET_NONE
762:e_ident
745:e_ident
741:e_ident
720:e_ident
642:OpenVMS
630:OpenBSD
596:FreeBSD
559:Solaris
472:e_ident
454:Set to
450:e_ident
416:e_ident
390:e_ident
353:e_ident
349:e_ident
335:64-bit
175:files,
5647:OS/360
5627:Mach-O
5464:elf(5)
5462:Linux
5450:elf(5)
5352:Code:
5335:
5325:
5030:17 Jan
4988:
4442:, and
4413:NetBSD
4315:86open
4310:86open
4288:OS 9:
4226:RISC-V
4010:MSP430
3903:, etc.
3623:NetBSD
3546:is in
3020:Value
2816:Notes
2690:Value
2632:Field
2339:Value
2250:PT_TLS
2119:p_type
2102:32-bit
2099:64-bit
2096:32-bit
2082:Offset
2067:64-bit
2063:32-bit
1713:RISC-V
1242:SuperH
902:0xFFFF
889:0xFF00
879:0xFEFF
866:0xFE00
844:ET_DYN
818:ET_REL
780:e_type
523:NetBSD
332:32-bit
329:64-bit
326:32-bit
312:Offset
300:64-bit
296:32-bit
213:86open
183:, and
155:, the
110:object
102:Binary
67:, and
31:none,
5667:XCOFF
5607:ECOFF
5582:a.out
4937:ZDNet
4906:(PDF)
4899:(PDF)
4836:(PDF)
4829:(PDF)
4540:DWARF
4479:Linux
4428:lxrun
4409:Linux
4405:Intel
4256:S/390
4241:SPARC
4101:IA-64
4086:IA-32
4056:AMD64
4018:Apple
4003:AVR32
3979:patch
3945:Nokia
3893:W800i
3831:Wii U
3742:Z/TPF
3732:SkyOS
3715:Haiku
3687:amd64
3664:MINIX
3648:HP-UX
3633:Redox
3599:Linux
3584:a.out
3552:prose
3440:Tools
3167:0x400
3152:0x200
3137:0x100
3023:Name
3001:0x08
2693:Name
2674:0x04
2654:0x00
2342:Name
2128:Value
2088:Field
1744:0x102
1732:0x101
1338:IA-64
973:SPARC
937:Value
789:Value
687:Nuxi
608:Tru64
535:Linux
511:HP-UX
485:Value
370:ASCII
368:) in
318:Field
57:.puff
5685:.exe
5622:Hunk
5617:GOFF
5592:COFF
5568:and
5333:OCLC
5323:ISBN
5125:2015
5100:2015
5075:2015
5032:2023
4986:ISBN
4857:link
4762:2017
4663:2015
4557:vDSO
4419:and
4397:BSDI
4393:BeOS
4375:and
4325:and
4323:Unix
4302:The
4133:MIPS
4117:M32R
3935:Bada
3915:EL71
3901:W300
3897:W610
3865:AROS
3806:GP2X
3752:Deos
3693:BeOS
3685:and
3613:IRIX
3588:COFF
3586:and
3548:list
3506:file
3427:0x40
3422:0x28
3401:0x38
3396:0x24
3375:0x30
3370:0x20
3352:0x2C
3347:0x1C
3329:0x28
3324:0x18
3303:0x20
3298:0x14
3277:0x18
3272:0x10
3251:0x10
3246:0x0C
3122:0x80
3107:0x40
3092:0x20
3077:0x10
2992:...
2989:...
2986:...
2957:0x13
2942:0x12
2927:0x11
2912:0x10
2897:0x0F
2882:0x0E
2867:0x0B
2852:0x0A
2606:0x38
2601:0x20
2579:and
2561:0x30
2556:0x1C
2530:0x18
2509:0x28
2504:0x14
2483:0x20
2478:0x10
2457:0x18
2452:0x0C
2431:0x10
2426:0x08
2405:0x08
2400:0x04
2386:PF_R
2371:PF_W
2356:PF_X
2320:0x04
2131:Name
2111:0x00
2032:0x40
2027:0x34
2009:0x3E
2004:0x32
1986:0x3C
1981:0x30
1963:0x3A
1958:0x2E
1940:0x38
1935:0x2C
1917:0x36
1912:0x2A
1894:0x34
1889:0x28
1871:0x30
1866:0x24
1845:0x28
1840:0x20
1832:0x40
1828:0x34
1811:0x20
1806:0x1C
1780:0x18
1758:0x14
1720:0xF7
1708:0xF3
1696:0xDC
1683:0xB7
1671:0xAF
1659:0x8C
1649:0x4F
1639:0x4E
1629:0x4D
1619:0x4C
1607:0x4B
1597:0x4A
1587:0x49
1575:0x48
1563:0x47
1551:0x46
1539:0x45
1529:0x44
1519:0x43
1509:0x42
1497:0x41
1485:0x40
1475:0x3F
1463:0x3E
1453:0x3D
1443:0x3C
1433:0x3B
1423:0x3A
1413:0x39
1401:0x38
1391:0x37
1381:0x36
1369:0x35
1357:0x34
1345:0x33
1333:0x32
1321:0x31
1309:0x30
1297:0x2F
1285:0x2E
1273:0x2D
1261:0x2C
1249:0x2B
1237:0x2A
1225:0x29
1212:0x28
1202:0x27
1190:0x26
1180:0x25
1168:0x24
1148:0x17
1140:S390
1135:0x16
1122:0x15
1110:0x14
1098:0x13
1086:0x0F
1064:0x0A
1052:0x09
1045:MIPS
1040:0x08
1028:0x07
1016:0x06
1004:0x05
992:0x04
980:0x03
968:0x02
956:0x01
946:0x00
940:ISA
916:0x12
853:0x04
840:0x03
827:0x02
814:0x01
801:0x00
792:Type
772:0x10
754:0x09
712:0x08
696:0x12
683:0x11
673:0x10
666:AROS
661:0x0F
649:0x0E
637:0x0D
625:0x0C
615:0x0B
603:0x0A
591:0x09
584:IRIX
579:0x08
566:0x07
554:0x06
542:0x04
530:0x03
518:0x02
506:0x01
494:0x00
488:ABI
464:0x07
442:0x06
434:0x10
408:0x05
382:0x04
358:0x7F
341:0x00
281:byte
201:Unix
193:Unix
171:for
65:.mod
53:.prx
49:.out
41:.elf
37:.bin
33:.axf
5657:PEF
5642:OMF
5612:ELF
5602:COM
5597:CMD
5587:AIF
5526:on
5511:IBM
5509:vs
5505:in
4502:ABI
4495:CPU
4417:SCO
4337:x86
4071:Arm
3959:.so
3929:v3i
3826:Wii
3697:x86
3658:QNX
3652:SOM
3062:0x4
3047:0x2
3032:0x1
2837:0x9
2822:0x8
2807:0x7
2792:0x6
2777:0x5
2762:0x4
2747:0x3
2732:0x2
2717:0x1
2702:0x0
2381:0x4
2366:0x2
2351:0x1
1830:or
1217:Arm
985:x86
571:AIX
478:ABI
424:or
398:or
362:ELF
298:or
230:or
228:CPU
209:x86
161:ELF
151:In
69:.so
61:.ko
5702::
5652:PE
5637:NE
5632:MZ
5395:,
5339:.
5331:.
5321:.
5116:.
5091:.
5066:.
5048:,
5018:.
5000:.
4935:.
4853:}}
4849:{{
4753:.
4654:.
4576:^
4493:,
4489:,
4458:.
4438:,
4423:.
4415:,
4411:,
4407:,
4403:,
4399:,
4395:,
4273::
4258::
4243::
4228::
4196::
4180::
4165::
4135::
4119::
4103::
4088::
4073::
4058::
3899:,
3895:,
3799:,
3795:,
3791:,
3787:,
3783:,
3779:,
3606:/
3408:8
3405:4
3382:8
3379:4
3356:4
3333:4
3310:8
3307:4
3284:8
3281:4
3258:8
3255:4
3007:8
3004:4
2677:4
2657:4
2595:.
2115:4
729:.
480:.
436:.
376:.
242:.
179:,
116:,
112:,
108:,
104:,
63:,
59:,
55:,
51:,
47:,
45:.o
43:,
39:,
35:,
5662:X
5558:e
5551:t
5544:v
5369:.
5350:.
5293:.
5271:.
5249:.
5227:.
5205:.
5179:.
5153:.
5127:.
5102:.
5077:.
5034:.
4945:.
4915:.
4884:.
4859:)
4845:.
4814:.
4789:.
4764:.
4739:.
4718:.
4693:.
4679:.
4665:.
4640:.
3951:.
3941:.
3917:;
3711:)
3654:)
3573:)
3569:(
3555:.
3484:.
3464:.
2581:1
2577:0
2568:8
2565:4
2536:4
2516:8
2513:4
2490:8
2487:4
2464:8
2461:4
2438:8
2435:4
2412:8
2409:4
2326:4
2013:2
1990:2
1967:2
1944:2
1921:2
1898:2
1875:4
1852:8
1849:4
1818:8
1815:4
1787:8
1784:4
1772:1
1762:4
920:2
776:2
758:7
727:8
716:1
468:1
456:1
446:1
426:2
422:1
412:1
400:2
396:1
386:1
364:(
345:4
159:(
147:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.