Comparison of executable file formats
Appearance
This is a comparison of executable file formats.
a.out | COFF | ELF | PE | Mach-O | SOM | Hunk | DOS MZ | DOS COM | PEF | ECOFF | XCOFF | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Icon | No | No | No | Yes | No | No | No | No | No | No | Unknown | Unknown |
Metadata | No | No | Yes | Yes | Yes[1] | No | Yes | No | No | No | Unknown | Unknown |
Digital signature | No | No | No | Yes[2] | Yes | No | No | No | No | No | Unknown | Unknown |
String table | Yes[3] | Yes | Yes | Yes | Yes | Unknown | Unknown | Unknown | Unknown | Unknown | Yes | Yes |
Symbol table | Yes[3] | Yes | Yes | Yes[4] | Yes[1] | Yes | Unknown | Unknown | No | Yes | Yes | Yes[5] |
64-bit | Unknown | Unknown | Yes | Yes | Yes | No | No | No | No | No | Yes | Yes |