| Zeile 14: | Zeile 14: | ||
! Offset || Größe || Beschreibung | ! Offset || Größe || Beschreibung | ||
|- | |- | ||
| − | | | + | | 0x00 || 2 Bytes || Hier wird beschrieben, für welche Plattform diese aufführbare Datei geeignet ist |
|- | |- | ||
| − | | | + | | 0x02 || 2 Bytes || Die Anzahl der Sections |
|- | |- | ||
| − | | | + | | 0x04 || 4 Bytes || Die ersten 32bits von der Sekundenanzahl von 1.Januar 1970 00:00 bis zur Erstellung der Datei |
|- | |- | ||
| − | | | + | | 0x08 || 4 Bytes || Die Dateioffset dieser COFF-Datei. Wenn Null, dann ist gar keine vorhanden |
|- | |- | ||
| − | | | + | | 0x0B || 4 Bytes || Die Anzahl der Eintragungen von der Symboltabelle (?) |
|- | |- | ||
| − | | | + | | 0x0F || 2 Bytes || Größe des optimalen Headers der ausführbaren Datei '''Achtung, ist nicht für die Objektdatei''' |
|- | |- | ||
| − | | | + | | 0x12 || 2 Bytes || Flags für Eigenschaften der Datei |
|} | |} | ||
| Zeile 35: | Zeile 35: | ||
! Wert || Plattform | ! Wert || Plattform | ||
|- | |- | ||
| − | | | + | | 0x00 || Nicht bekannt oder auf jeder Plattform lauffähig. |
|- | |- | ||
| − | | | + | | 0x1D3 || Matsushita AM33 |
|- | |- | ||
| − | | | + | | 0x8664 || [[x64]] |
|- | |- | ||
| − | | | + | | 0x1C0 || ARM little endian |
|- | |- | ||
| − | | | + | | 0xEBC || EFI Bytecode |
|- | |- | ||
| − | | | + | | 0x14C || [[x86]] kompatible Prozessoren |
|- | |- | ||
| − | | | + | | 0x200 || Intel Itanium Prozessorfamilie |
|- | |- | ||
| − | | | + | | 0x9041 || Mitsubishi M32R little endian |
|- | |- | ||
| − | | | + | | 0x266 || MIPS16 |
|- | |- | ||
| − | | | + | | 0x366 || MIPS mit FPU |
|- | |- | ||
| − | | | + | | 0x466 || MIPS16 mit FPU |
|- | |- | ||
| − | | | + | | 0x1f0 || Power PC little endian |
|- | |- | ||
| − | | | + | | 0xf1 || Power PC mit Floating Point Support |
|- | |- | ||
| − | | | + | | 0x166 || MIPS little endian |
|- | |- | ||
| − | | | + | | 0x1A2 || Hitachi SH3 |
|- | |- | ||
| − | | | + | | 0x1A3 || Hitachi SH3 DSP |
|- | |- | ||
| − | | | + | | 0x1A6 || Hitachi SH4 |
|- | |- | ||
| − | | | + | | 0x1A8 || Hitachi SH5 |
|- | |- | ||
| − | | | + | | 0x1C2 || Thumb |
|- | |- | ||
| − | | | + | | 0x169 || MIPS little endian WCE v2 |
|} | |} | ||
| Zeile 126: | Zeile 126: | ||
! Offset || Größe || Beschreibung | ! Offset || Größe || Beschreibung | ||
|- | |- | ||
| − | | 0 || 2 Bytes || Hier wird angegeben, ob es sich um PE32( | + | | 0 || 2 Bytes || Hier wird angegeben, ob es sich um PE32(0x10B) oder PE32+(0x20B) handelt. Bei PE32+ wird ein 64-Bit-Namensraum verwendet. Unter Windows gibt es trotzdem eine Beschränkung auf 2 GiB. Möglich ist es auch, die Datei als ROM Image( 0x107) zu kennzeichen, aber es geht nicht hervor, was die Unterschiede sind. |
|- | |- | ||
| 2 || 1 Byte || Hauptversion des Linkers | | 2 || 1 Byte || Hauptversion des Linkers | ||