https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Common_Object_File_Format Common Object File Format - Versionsgeschichte 2025-05-12T21:19:06Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.44.0-wmf.28 https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=251753133&oldid=prev Georg Hügler: dt. Name oder nur Übersetzung? 2024-12-31T10:36:29Z <p>dt. Name oder nur Übersetzung?</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 31. Dezember 2024, 12:36 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Das '''Common Object File Format''' ('''COFF'''; {{deS|<del style="font-weight: bold; text-decoration: none;">''allgemeines</del> <del style="font-weight: bold; text-decoration: none;">Objektdateiformat''</del>}}) ist ein [[Binärformat]] für Programme und Objektdateien. Es wurde von [[AT&amp;T]] für das [[Betriebssystem]] [[Unix System V]] eingeführt&lt;ref&gt;[http://www.ti.com/lit/an/spraao8/spraao8.pdf Common Object File Format] Texas Instruments, aufgerufen am 8. März 2014&lt;/ref&gt; und findet heutzutage vor allem im darauf aufbauenden Format PE für [[Microsoft Windows|Windows]] Verwendung (siehe [[Portable Executable]]). Für Dateiendungen wird, falls vorhanden und abgesehen von den für PE genutzten Endungen, oft „cof“, „obj“ oder „[[Lib (Dateierweiterung)|lib]]“ verwendet.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Das '''Common Object File Format''' ('''COFF'''; {{deS|<ins style="font-weight: bold; text-decoration: none;">„allgemeines</ins> <ins style="font-weight: bold; text-decoration: none;">Objektdateiformat“</ins>}}) ist ein [[Binärformat]] für Programme und Objektdateien. Es wurde von [[AT&amp;T]] für das [[Betriebssystem]] [[Unix System V]] eingeführt&lt;ref&gt;[http://www.ti.com/lit/an/spraao8/spraao8.pdf Common Object File Format] Texas Instruments, aufgerufen am 8. März 2014&lt;/ref&gt; und findet heutzutage vor allem im darauf aufbauenden Format PE für [[Microsoft Windows|Windows]] Verwendung (siehe [[Portable Executable]]). Für Dateiendungen wird, falls vorhanden und abgesehen von den für PE genutzten Endungen, oft „cof“, „obj“ oder „[[Lib (Dateierweiterung)|lib]]“ verwendet.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> </tr> </table> Georg Hügler https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=251137925&oldid=prev Kilianhen: /* growthexperiments-addlink-summary-summary:3|0|0 */ 2024-12-10T18:31:45Z <p>Linkvorschlag-Funktion: 3 Links hinzugefügt.</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 10. Dezember 2024, 20:31 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 2:</td> <td colspan="2" class="diff-lineno">Zeile 2:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ursprünglich wurde das Format [[a.out]] für ausführbare Dateien unter [[Unix]] verwendet. Dieses unterstützte jedoch moderne Entwicklungen wie eingebettete [[Debugging]]-Informationen oder [[dynamische Bibliothek]]en nicht. Deshalb entwickelte AT&amp;T für Release 3 vom Unix System V das Common Object File Format.&lt;ref&gt;hp.com: {{Webarchiv|text=''Product Description – SCO System V for Linux'' |url=http://h10025.www1.hp.com/ewfrf/wc/document?cc=de&amp;lc=de&amp;dlc=de&amp;tmp_geoLoc=true&amp;docname=c00346014 |wayback=20140309023908 }} (englisch)&lt;/ref&gt; Da das originale COFF designtechnisch beschränkt war, entwickelten sich unterschiedliche Varianten unter den Unix-Herstellern (z.&amp;nbsp;B. XCOFF von IBM für [[AIX]]&lt;ref&gt;[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.files/doc/aixfiles/XCOFF.htm XCOFF Object File Format] IBM, aufgerufen am 8. März 2013&lt;/ref&gt;, ECOFF von SGI und anderen). Mit dem Release 4 von System V im Jahre 1989 ersetzte AT&amp;T COFF durch das neue, gemeinsam mit [[Sun Microsystems]] entwickelte Format [[Executable and Linking Format|ELF]] (Executable and Linking Format).&lt;ref&gt;[http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50A_ACRO_SUP/OBJSPEC.PDF Object File / Symbol Table Format Specification] Compaq/HP, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ursprünglich wurde das Format [[a.out]] für ausführbare Dateien unter [[Unix]] verwendet. Dieses unterstützte jedoch moderne Entwicklungen wie eingebettete [[Debugging]]-Informationen oder [[dynamische Bibliothek]]en nicht. Deshalb entwickelte AT&amp;T für Release 3 vom Unix System V das Common Object File Format.&lt;ref&gt;hp.com: {{Webarchiv|text=''Product Description – SCO System V for Linux'' |url=http://h10025.www1.hp.com/ewfrf/wc/document?cc=de&amp;lc=de&amp;dlc=de&amp;tmp_geoLoc=true&amp;docname=c00346014 |wayback=20140309023908 }} (englisch)&lt;/ref&gt; Da das originale COFF designtechnisch beschränkt war, entwickelten sich unterschiedliche Varianten unter den Unix-Herstellern (z.&amp;nbsp;B. XCOFF von <ins style="font-weight: bold; text-decoration: none;">[[</ins>IBM<ins style="font-weight: bold; text-decoration: none;">]]</ins> für [[AIX]]&lt;ref&gt;[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.files/doc/aixfiles/XCOFF.htm XCOFF Object File Format] IBM, aufgerufen am 8. März 2013&lt;/ref&gt;, ECOFF von SGI und anderen). Mit dem Release 4 von System V im Jahre 1989 ersetzte AT&amp;T COFF durch das neue, gemeinsam mit [[Sun Microsystems]] entwickelte Format [[Executable and Linking Format|ELF]] (Executable and Linking Format).&lt;ref&gt;[http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50A_ACRO_SUP/OBJSPEC.PDF Object File / Symbol Table Format Specification] Compaq/HP, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 11:</td> <td colspan="2" class="diff-lineno">Zeile 11:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Struktur ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Struktur ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Eine COFF-Datei besteht aus mehreren Teilen. Sie beginnt mit dem ''File Header'' und einem ''Optional Header''. Dann folgt eine Anzahl von ''Sektionen'', bestehend aus Header, einer Datensektion sowie einem Bereich für Zeilennummerneinträge und einem Bereich für Relokationseinträge. Am Dateiende folgen eine Symboltabelle und eine [[Zeichenkette]]ntabelle.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Eine COFF-Datei besteht aus mehreren Teilen. Sie beginnt mit dem ''File Header'' und einem ''Optional Header''. Dann folgt eine Anzahl von ''Sektionen'', bestehend aus Header, einer Datensektion sowie einem Bereich für Zeilennummerneinträge und einem Bereich für Relokationseinträge. Am Dateiende folgen eine <ins style="font-weight: bold; text-decoration: none;">[[</ins>Symboltabelle<ins style="font-weight: bold; text-decoration: none;">]]</ins> und eine [[Zeichenkette]]ntabelle.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== File Header ===</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== File Header ===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Der ''File Header'' steht am Anfang einer Datei. Dort sind Daten gespeichert, die den Aufbau der gesamten Datei beschreiben. Dazu gehört die [[Magische Zahl (Informatik)#Magische Zahlen zur Kennzeichnung von Dateitypen|Magische Zahl]], die für die unterschiedlichen Varianten (''PE'', ''XCOFF'' etc.) unterschiedlich ist, ein [[Unixzeit|Unix-Timestamp]] mit dem Zeitpunkt der Erstellung der Datei, sowie die Position und Größe anderer Sektionen. Zudem können mittels [[Flag (Informatik)|Flag]] verschiedene Eigenschaften der Datei definiert werden (z.&amp;nbsp;B. ob sie ausführbar ist).</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Der ''File Header'' steht am Anfang einer <ins style="font-weight: bold; text-decoration: none;">[[</ins>Datei<ins style="font-weight: bold; text-decoration: none;">]]</ins>. Dort sind Daten gespeichert, die den Aufbau der gesamten Datei beschreiben. Dazu gehört die [[Magische Zahl (Informatik)#Magische Zahlen zur Kennzeichnung von Dateitypen|Magische Zahl]], die für die unterschiedlichen Varianten (''PE'', ''XCOFF'' etc.) unterschiedlich ist, ein [[Unixzeit|Unix-Timestamp]] mit dem Zeitpunkt der Erstellung der Datei, sowie die Position und Größe anderer Sektionen. Zudem können mittels [[Flag (Informatik)|Flag]] verschiedene Eigenschaften der Datei definiert werden (z.&amp;nbsp;B. ob sie ausführbar ist).</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;syntaxhighlight lang="c"&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;syntaxhighlight lang="c"&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>struct filehdr {</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>struct filehdr {</div></td> </tr> </table> Kilianhen https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=242129182&oldid=prev DaizY am 12. Februar 2024 um 16:57 Uhr 2024-02-12T16:57:37Z <p></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 12. Februar 2024, 18:57 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 8:</td> <td colspan="2" class="diff-lineno">Zeile 8:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Moderne Unix- und [[Linux]]-Versionen unterstützen COFF nicht mehr, allerdings wird es für [[Eingebettete Systeme]] noch verwendet.&lt;ref&gt;linux.org: {{Webarchiv|url=http://www.linux.org/threads/types-of-executables.4792/ |wayback=20140309023550 |text=''Types of Executables<del style="font-weight: bold; text-decoration: none;"> </del>}} (englisch)&lt;/ref&gt; Unter [[Windows NT]] (und früher) ist die COFF-Variante [[Portable Executable]] (PE, manchmal auch PE/COFF) das Standarddateiformat für Bibliotheken und ausführbare Dateien, allerdings unterscheidet sich diese Variante geringfügig vom ursprünglichen COFF.&lt;ref&gt;[http://msdn.microsoft.com/en-us/subscriptions/gg463119 PE and COFF Specification], Microsoft Developer Network, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Moderne Unix- und [[Linux]]-Versionen unterstützen COFF nicht mehr, allerdings wird es für [[Eingebettete Systeme]] noch verwendet.&lt;ref&gt;linux.org: {{Webarchiv|url=http://www.linux.org/threads/types-of-executables.4792/ |wayback=20140309023550 |text=''Types of Executables<ins style="font-weight: bold; text-decoration: none;">''</ins>}} (englisch)&lt;/ref&gt; Unter [[Windows NT]] (und früher) ist die COFF-Variante [[Portable Executable]] (PE, manchmal auch PE/COFF) das Standarddateiformat für Bibliotheken und ausführbare Dateien, allerdings unterscheidet sich diese Variante geringfügig vom ursprünglichen COFF.&lt;ref&gt;[http://msdn.microsoft.com/en-us/subscriptions/gg463119 PE and COFF Specification], Microsoft Developer Network, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Struktur ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Struktur ==</div></td> </tr> </table> DaizY https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=242126324&oldid=prev Snoopy1964: Archivlinks überprüft 2024-02-12T15:17:20Z <p><a href="/wiki/Kategorie:Wikipedia:Defekte_Weblinks" title="Kategorie:Wikipedia:Defekte Weblinks">Archivlinks</a> überprüft</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 12. Februar 2024, 17:17 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 2:</td> <td colspan="2" class="diff-lineno">Zeile 2:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ursprünglich wurde das Format [[a.out]] für ausführbare Dateien unter [[Unix]] verwendet. Dieses unterstützte jedoch moderne Entwicklungen wie eingebettete [[Debugging]]-Informationen oder [[dynamische Bibliothek]]en nicht. Deshalb entwickelte AT&amp;T für Release 3 vom Unix System V das Common Object File Format.&lt;ref&gt; {{Webarchiv|text=<del style="font-weight: bold; text-decoration: none;">Overview</del> <del style="font-weight: bold; text-decoration: none;">over</del> SCO System V <del style="font-weight: bold; text-decoration: none;">Release</del> <del style="font-weight: bold; text-decoration: none;">3</del> |url=http://h10025.www1.hp.com/ewfrf/wc/document?cc=de&amp;lc=de&amp;dlc=de&amp;tmp_geoLoc=true&amp;docname=c00346014 |wayback=20140309023908<del style="font-weight: bold; text-decoration: none;"> |archiv-bot=2018-04-04 19:54:45 InternetArchiveBot</del> }} <del style="font-weight: bold; text-decoration: none;">HP, aufgerufen am 8. März 2014</del>&lt;/ref&gt; Da das originale COFF designtechnisch beschränkt war, entwickelten sich unterschiedliche Varianten unter den Unix-Herstellern (z.&amp;nbsp;B. XCOFF von IBM für [[AIX]]&lt;ref&gt;[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.files/doc/aixfiles/XCOFF.htm XCOFF Object File Format] IBM, aufgerufen am 8. März 2013&lt;/ref&gt;, ECOFF von SGI und anderen). Mit dem Release 4 von System V im Jahre 1989 ersetzte AT&amp;T COFF durch das neue, gemeinsam mit [[Sun Microsystems]] entwickelte Format [[Executable and Linking Format|ELF]] (Executable and Linking Format).&lt;ref&gt;[http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50A_ACRO_SUP/OBJSPEC.PDF Object File / Symbol Table Format Specification] Compaq/HP, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ursprünglich wurde das Format [[a.out]] für ausführbare Dateien unter [[Unix]] verwendet. Dieses unterstützte jedoch moderne Entwicklungen wie eingebettete [[Debugging]]-Informationen oder [[dynamische Bibliothek]]en nicht. Deshalb entwickelte AT&amp;T für Release 3 vom Unix System V das Common Object File Format.&lt;ref&gt;<ins style="font-weight: bold; text-decoration: none;">hp.com:</ins> {{Webarchiv|text=<ins style="font-weight: bold; text-decoration: none;">''Product</ins> <ins style="font-weight: bold; text-decoration: none;">Description –</ins> SCO System V <ins style="font-weight: bold; text-decoration: none;">for</ins> <ins style="font-weight: bold; text-decoration: none;">Linux''</ins> |url=http://h10025.www1.hp.com/ewfrf/wc/document?cc=de&amp;lc=de&amp;dlc=de&amp;tmp_geoLoc=true&amp;docname=c00346014 |wayback=20140309023908 }} <ins style="font-weight: bold; text-decoration: none;">(englisch)</ins>&lt;/ref&gt; Da das originale COFF designtechnisch beschränkt war, entwickelten sich unterschiedliche Varianten unter den Unix-Herstellern (z.&amp;nbsp;B. XCOFF von IBM für [[AIX]]&lt;ref&gt;[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.files/doc/aixfiles/XCOFF.htm XCOFF Object File Format] IBM, aufgerufen am 8. März 2013&lt;/ref&gt;, ECOFF von SGI und anderen). Mit dem Release 4 von System V im Jahre 1989 ersetzte AT&amp;T COFF durch das neue, gemeinsam mit [[Sun Microsystems]] entwickelte Format [[Executable and Linking Format|ELF]] (Executable and Linking Format).&lt;ref&gt;[http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50A_ACRO_SUP/OBJSPEC.PDF Object File / Symbol Table Format Specification] Compaq/HP, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 8:</td> <td colspan="2" class="diff-lineno">Zeile 8:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Moderne Unix- und [[Linux]]-Versionen unterstützen COFF nicht mehr, allerdings wird es für [[Eingebettete Systeme]] noch verwendet&lt;ref&gt;{{Webarchiv|url=http://www.linux.org/threads/types-of-executables.4792/ |wayback=20140309023550 |text=<del style="font-weight: bold; text-decoration: none;">Typer</del> of <del style="font-weight: bold; text-decoration: none;">Executable |archiv-bot=2019-03-10 22:34:41 InternetArchiveBot</del> }} <del style="font-weight: bold; text-decoration: none;">Linux.org, aufgerufen am 8. März 2014</del>&lt;/ref&gt;<del style="font-weight: bold; text-decoration: none;">.</del> Unter [[Windows NT]] (und früher) ist die COFF-Variante [[Portable Executable]] (PE, manchmal auch PE/COFF) das Standarddateiformat für Bibliotheken und ausführbare Dateien, allerdings unterscheidet sich diese Variante geringfügig vom ursprünglichen COFF.&lt;ref&gt;[http://msdn.microsoft.com/en-us/subscriptions/gg463119 PE and COFF Specification], Microsoft Developer Network, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Moderne Unix- und [[Linux]]-Versionen unterstützen COFF nicht mehr, allerdings wird es für [[Eingebettete Systeme]] noch verwendet<ins style="font-weight: bold; text-decoration: none;">.</ins>&lt;ref&gt;<ins style="font-weight: bold; text-decoration: none;">linux.org: </ins>{{Webarchiv|url=http://www.linux.org/threads/types-of-executables.4792/ |wayback=20140309023550 |text=<ins style="font-weight: bold; text-decoration: none;">''Types</ins> of <ins style="font-weight: bold; text-decoration: none;">Executables</ins> }} <ins style="font-weight: bold; text-decoration: none;">(englisch)</ins>&lt;/ref&gt; Unter [[Windows NT]] (und früher) ist die COFF-Variante [[Portable Executable]] (PE, manchmal auch PE/COFF) das Standarddateiformat für Bibliotheken und ausführbare Dateien, allerdings unterscheidet sich diese Variante geringfügig vom ursprünglichen COFF.&lt;ref&gt;[http://msdn.microsoft.com/en-us/subscriptions/gg463119 PE and COFF Specification], Microsoft Developer Network, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Struktur ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Struktur ==</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 96:</td> <td colspan="2" class="diff-lineno">Zeile 96:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Zeichenkettentabelle ===</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Zeichenkettentabelle ===</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Zeichenkettentabelle folgt am Schluss der Datei. Sie beginnt mit einer Ganzzahl ("integer"), in der die Länge der Tabelle gespeichert ist. Danach folgen alle Zeichenketten hintereinander. Um eine Zeichenkette zu lesen, muss man deren Position kennen und kann an dieser Stelle mit dem Lesen beginnen. Die Zeichenketten sind [[Zeichenkette#Repräsentation mit Abschlusszeichen|nullterminiert]].</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Zeichenkettentabelle folgt am Schluss der Datei. Sie beginnt mit einer Ganzzahl ("integer"), in der die Länge der Tabelle gespeichert ist. Danach folgen alle Zeichenketten hintereinander. Um eine Zeichenkette zu lesen, muss man deren Position kennen und kann an dieser Stelle mit dem Lesen beginnen. Die Zeichenketten sind [[Zeichenkette#Repräsentation mit Abschlusszeichen|nullterminiert]].</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_9_1_rhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_5_1_lhs"></a>== Einzelnachweise ==</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_9_2_rhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_5_2_lhs"></a>&lt;references /&gt;</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://delorie.com/djgpp/doc/coff/ DJGPP COFF Spec] – weitere Details zu einer COFF-Implementierung</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://delorie.com/djgpp/doc/coff/ DJGPP COFF Spec] – weitere Details zu einer COFF-Implementierung</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del style="font-weight: bold; text-decoration: none;">[</del>http://www-scf.usc.edu/~csci402/ncode/coff_8h-source.html MIPS COFF als C-Datentypen<del style="font-weight: bold; text-decoration: none;">]</del></div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">{{Webarchiv | url=</ins>http://www-scf.usc.edu/~csci402/ncode/coff_8h-source.html <ins style="font-weight: bold; text-decoration: none;">| wayback=20140723105157 | text=</ins>MIPS COFF als C-Datentypen<ins style="font-weight: bold; text-decoration: none;"> }}</ins></div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://support.microsoft.com/?id=121460 Microsoft COFF Information]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://support.microsoft.com/?id=121460 Microsoft COFF Information]</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_5_1_lhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_9_1_rhs"></a>== Einzelnachweise ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_5_2_lhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_9_2_rhs"></a>&lt;references /&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Normdaten|TYP=s|GND=4356762-9}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Normdaten|TYP=s|GND=4356762-9}}</div></td> </tr> </table> Snoopy1964 https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=224816870&oldid=prev Aka: Tippfehler entfernt 2022-07-25T18:10:36Z <p><a href="/wiki/Benutzer:Aka/Tippfehler_entfernt" title="Benutzer:Aka/Tippfehler entfernt">Tippfehler entfernt</a></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. Juli 2022, 20:10 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Das '''Common Object File Format''' ('''COFF'''; {{deS|''allgemeines Objektdateiformat''}}) ist ein [[Binärformat]] für Programme und Objektdateien. Es wurde von [[AT&amp;T]] für das [[Betriebssystem]] [[Unix System V]] eingeführt&lt;ref&gt;[http://www.ti.com/lit/an/spraao8/spraao8.pdf Common Object File Format] Texas Instruments, <del style="font-weight: bold; text-decoration: none;">Aufgerufen</del> am 8. März 2014&lt;/ref&gt; und findet heutzutage vor allem im darauf aufbauenden Format PE für [[Microsoft Windows|Windows]] Verwendung (siehe [[Portable Executable]]). Für Dateiendungen wird, falls vorhanden und abgesehen von den für PE genutzten Endungen, oft „cof“, „obj“ oder „[[Lib (Dateierweiterung)|lib]]“ verwendet.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Das '''Common Object File Format''' ('''COFF'''; {{deS|''allgemeines Objektdateiformat''}}) ist ein [[Binärformat]] für Programme und Objektdateien. Es wurde von [[AT&amp;T]] für das [[Betriebssystem]] [[Unix System V]] eingeführt&lt;ref&gt;[http://www.ti.com/lit/an/spraao8/spraao8.pdf Common Object File Format] Texas Instruments, <ins style="font-weight: bold; text-decoration: none;">aufgerufen</ins> am 8. März 2014&lt;/ref&gt; und findet heutzutage vor allem im darauf aufbauenden Format PE für [[Microsoft Windows|Windows]] Verwendung (siehe [[Portable Executable]]). Für Dateiendungen wird, falls vorhanden und abgesehen von den für PE genutzten Endungen, oft „cof“, „obj“ oder „[[Lib (Dateierweiterung)|lib]]“ verwendet.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ursprünglich wurde das Format [[a.out]] für ausführbare Dateien unter [[Unix]] verwendet. Dieses unterstützte jedoch moderne Entwicklungen wie eingebettete [[Debugging]]-Informationen oder [[dynamische Bibliothek]]en nicht. Deshalb entwickelte AT&amp;T für Release 3 vom Unix System V das Common Object File Format.&lt;ref&gt; {{Webarchiv|text=Overview over SCO System V Release 3 |url=http://h10025.www1.hp.com/ewfrf/wc/document?cc=de&amp;lc=de&amp;dlc=de&amp;tmp_geoLoc=true&amp;docname=c00346014 |wayback=20140309023908 |archiv-bot=2018-04-04 19:54:45 InternetArchiveBot }} HP, <del style="font-weight: bold; text-decoration: none;">Aufgerufen</del> am 8. März 2014&lt;/ref&gt; Da das originale COFF designtechnisch beschränkt war, entwickelten sich unterschiedliche Varianten unter den Unix-Herstellern (z.&amp;nbsp;B. XCOFF von IBM für [[AIX]]&lt;ref&gt;[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.files/doc/aixfiles/XCOFF.htm XCOFF Object File Format] IBM, <del style="font-weight: bold; text-decoration: none;">Aufgerufen</del> am 8. März 2013&lt;/ref&gt;, ECOFF von SGI und anderen). Mit dem Release 4 von System V im Jahre 1989 ersetzte AT&amp;T COFF durch das neue, gemeinsam mit [[Sun Microsystems]] entwickelte Format [[Executable and Linking Format|ELF]] (Executable and Linking Format).&lt;ref&gt;[http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50A_ACRO_SUP/OBJSPEC.PDF Object File / Symbol Table Format Specification] Compaq/HP, <del style="font-weight: bold; text-decoration: none;">Aufgerufen</del> am 8. März 2014&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ursprünglich wurde das Format [[a.out]] für ausführbare Dateien unter [[Unix]] verwendet. Dieses unterstützte jedoch moderne Entwicklungen wie eingebettete [[Debugging]]-Informationen oder [[dynamische Bibliothek]]en nicht. Deshalb entwickelte AT&amp;T für Release 3 vom Unix System V das Common Object File Format.&lt;ref&gt; {{Webarchiv|text=Overview over SCO System V Release 3 |url=http://h10025.www1.hp.com/ewfrf/wc/document?cc=de&amp;lc=de&amp;dlc=de&amp;tmp_geoLoc=true&amp;docname=c00346014 |wayback=20140309023908 |archiv-bot=2018-04-04 19:54:45 InternetArchiveBot }} HP, <ins style="font-weight: bold; text-decoration: none;">aufgerufen</ins> am 8. März 2014&lt;/ref&gt; Da das originale COFF designtechnisch beschränkt war, entwickelten sich unterschiedliche Varianten unter den Unix-Herstellern (z.&amp;nbsp;B. XCOFF von IBM für [[AIX]]&lt;ref&gt;[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.files/doc/aixfiles/XCOFF.htm XCOFF Object File Format] IBM, <ins style="font-weight: bold; text-decoration: none;">aufgerufen</ins> am 8. März 2013&lt;/ref&gt;, ECOFF von SGI und anderen). Mit dem Release 4 von System V im Jahre 1989 ersetzte AT&amp;T COFF durch das neue, gemeinsam mit [[Sun Microsystems]] entwickelte Format [[Executable and Linking Format|ELF]] (Executable and Linking Format).&lt;ref&gt;[http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50A_ACRO_SUP/OBJSPEC.PDF Object File / Symbol Table Format Specification] Compaq/HP, <ins style="font-weight: bold; text-decoration: none;">aufgerufen</ins> am 8. März 2014&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td> </tr> </table> Aka https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=200744320&oldid=prev Karsten11: Nach Navilöschung 2020-06-08T07:21:46Z <p>Nach Navilöschung</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 8. Juni 2020, 09:21 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 105:</td> <td colspan="2" class="diff-lineno">Zeile 105:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://support.microsoft.com/?id=121460 Microsoft COFF Information]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://support.microsoft.com/?id=121460 Microsoft COFF Information]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{Navigationsleiste ausführbare Binär- und Objekt-Formate}}</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Normdaten|TYP=s|GND=4356762-9}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Normdaten|TYP=s|GND=4356762-9}}</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> Karsten11 https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=200524804&oldid=prev Universalamateur: HC: Entferne Kategorie:Binärformat; Ergänze Kategorie:Binärformat für ausführbare Programme, Bibliotheken und/oder Objektcode 2020-06-01T12:37:16Z <p><a href="/wiki/Wikipedia:HC" class="mw-redirect" title="Wikipedia:HC">HC</a>: Entferne <a href="/wiki/Kategorie:Bin%C3%A4rformat" title="Kategorie:Binärformat">Kategorie:Binärformat</a>; Ergänze <a href="/wiki/Kategorie:Bin%C3%A4rformat_f%C3%BCr_ausf%C3%BChrbare_Programme,_Bibliotheken_und/oder_Objektcode" title="Kategorie:Binärformat für ausführbare Programme, Bibliotheken und/oder Objektcode">Kategorie:Binärformat für ausführbare Programme, Bibliotheken und/oder Objektcode</a></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 1. Juni 2020, 14:37 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 108:</td> <td colspan="2" class="diff-lineno">Zeile 108:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Normdaten|TYP=s|GND=4356762-9}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Normdaten|TYP=s|GND=4356762-9}}</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Binärformat]]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Binärformat<ins style="font-weight: bold; text-decoration: none;"> für ausführbare Programme, Bibliotheken und/oder Objektcode</ins>]]</div></td> </tr> </table> Universalamateur https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=193774925&oldid=prev 194.95.171.239: /* Geschichte */ 2019-11-05T11:40:15Z <p><span class="autocomment">Geschichte</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. November 2019, 13:40 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 2:</td> <td colspan="2" class="diff-lineno">Zeile 2:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ursprünglich wurde das Format [[a.out]] für ausführbare Dateien unter [[Unix]] verwendet. Dieses unterstützte jedoch moderne Entwicklungen wie eingebettete [[Debugging]]-Informationen oder [[dynamische Bibliothek]]en nicht. Deshalb entwickelte AT&amp;T für Release 3 vom Unix System V das Common Object File Format.&lt;ref&gt; {{Webarchiv|text=Overview over SCO System V Release 3 |url=http://h10025.www1.hp.com/ewfrf/wc/document?cc=de&amp;lc=de&amp;dlc=de&amp;tmp_geoLoc=true&amp;docname=c00346014 |wayback=20140309023908 |archiv-bot=2018-04-04 19:54:45 InternetArchiveBot }} HP, Aufgerufen am 8. März 2014&lt;/ref&gt; Da das originale COFF designtechnisch beschränkt war, entwickelten sich unterschiedliche Varianten unter den Unix-Herstellern (z.&amp;nbsp;B. XCOFF von IBM für [[AIX]]&lt;ref&gt;[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.files/doc/aixfiles/XCOFF.htm XCOFF Object File Format] IBM, Aufgerufen am 8. März 2013&lt;/ref&gt;, ECOFF von SGI und anderen). Mit dem Release 4 von System V im Jahre 1989 ersetzte AT&amp;T COFF durch das neue Format [[Executable and Linking Format|ELF]] (Executable and Linking Format).&lt;ref&gt;[http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50A_ACRO_SUP/OBJSPEC.PDF Object File / Symbol Table Format Specification] Compaq/HP, Aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ursprünglich wurde das Format [[a.out]] für ausführbare Dateien unter [[Unix]] verwendet. Dieses unterstützte jedoch moderne Entwicklungen wie eingebettete [[Debugging]]-Informationen oder [[dynamische Bibliothek]]en nicht. Deshalb entwickelte AT&amp;T für Release 3 vom Unix System V das Common Object File Format.&lt;ref&gt; {{Webarchiv|text=Overview over SCO System V Release 3 |url=http://h10025.www1.hp.com/ewfrf/wc/document?cc=de&amp;lc=de&amp;dlc=de&amp;tmp_geoLoc=true&amp;docname=c00346014 |wayback=20140309023908 |archiv-bot=2018-04-04 19:54:45 InternetArchiveBot }} HP, Aufgerufen am 8. März 2014&lt;/ref&gt; Da das originale COFF designtechnisch beschränkt war, entwickelten sich unterschiedliche Varianten unter den Unix-Herstellern (z.&amp;nbsp;B. XCOFF von IBM für [[AIX]]&lt;ref&gt;[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.files/doc/aixfiles/XCOFF.htm XCOFF Object File Format] IBM, Aufgerufen am 8. März 2013&lt;/ref&gt;, ECOFF von SGI und anderen). Mit dem Release 4 von System V im Jahre 1989 ersetzte AT&amp;T COFF durch das neue<ins style="font-weight: bold; text-decoration: none;">, gemeinsam mit [[Sun Microsystems]] entwickelte</ins> Format [[Executable and Linking Format|ELF]] (Executable and Linking Format).&lt;ref&gt;[http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50A_ACRO_SUP/OBJSPEC.PDF Object File / Symbol Table Format Specification] Compaq/HP, Aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td> </tr> </table> 194.95.171.239 https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=186459286&oldid=prev InternetArchiveBot: InternetArchiveBot hat 1 Archivlink(s) ergänzt und 0 Link(s) als defekt/tot markiert. #IABot (v2.0beta12) 2019-03-10T22:34:41Z <p><a href="/wiki/Benutzer:InternetArchiveBot" title="Benutzer:InternetArchiveBot">InternetArchiveBot</a> hat 1 Archivlink(s) ergänzt und 0 Link(s) als defekt/tot markiert. #IABot (v2.0beta12)</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 11. März 2019, 00:34 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 8:</td> <td colspan="2" class="diff-lineno">Zeile 8:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Verwendung ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Moderne Unix- und [[Linux]]-Versionen unterstützen COFF nicht mehr, allerdings wird es für [[Eingebettete Systeme]] noch verwendet&lt;ref&gt;<del style="font-weight: bold; text-decoration: none;">[</del>http://www.linux.org/threads/types-of-executables.4792/ Typer of Executable<del style="font-weight: bold; text-decoration: none;">]{{Toter</del> <del style="font-weight: bold; text-decoration: none;">Link</del>|<del style="font-weight: bold; text-decoration: none;">date=2018</del>-<del style="font-weight: bold; text-decoration: none;">04 |archivebot</del>=<del style="font-weight: bold; text-decoration: none;">2018</del>-<del style="font-weight: bold; text-decoration: none;">04</del>-<del style="font-weight: bold; text-decoration: none;">04</del> <del style="font-weight: bold; text-decoration: none;">19</del>:<del style="font-weight: bold; text-decoration: none;">54</del>:<del style="font-weight: bold; text-decoration: none;">45</del> InternetArchiveBot<del style="font-weight: bold; text-decoration: none;"> |url=http://www.linux.org/threads/types-of-executables.4792/</del> }} Linux.org, aufgerufen am 8. März 2014&lt;/ref&gt;. Unter [[Windows NT]] (und früher) ist die COFF-Variante [[Portable Executable]] (PE, manchmal auch PE/COFF) das Standarddateiformat für Bibliotheken und ausführbare Dateien, allerdings unterscheidet sich diese Variante geringfügig vom ursprünglichen COFF.&lt;ref&gt;[http://msdn.microsoft.com/en-us/subscriptions/gg463119 PE and COFF Specification], Microsoft Developer Network, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Moderne Unix- und [[Linux]]-Versionen unterstützen COFF nicht mehr, allerdings wird es für [[Eingebettete Systeme]] noch verwendet&lt;ref&gt;<ins style="font-weight: bold; text-decoration: none;">{{Webarchiv|url=</ins>http://www.linux.org/threads/types-of-executables.4792/ <ins style="font-weight: bold; text-decoration: none;">|wayback=20140309023550 |text=</ins>Typer of Executable |<ins style="font-weight: bold; text-decoration: none;">archiv</ins>-<ins style="font-weight: bold; text-decoration: none;">bot</ins>=<ins style="font-weight: bold; text-decoration: none;">2019</ins>-<ins style="font-weight: bold; text-decoration: none;">03</ins>-<ins style="font-weight: bold; text-decoration: none;">10</ins> <ins style="font-weight: bold; text-decoration: none;">22</ins>:<ins style="font-weight: bold; text-decoration: none;">34</ins>:<ins style="font-weight: bold; text-decoration: none;">41</ins> InternetArchiveBot }} Linux.org, aufgerufen am 8. März 2014&lt;/ref&gt;. Unter [[Windows NT]] (und früher) ist die COFF-Variante [[Portable Executable]] (PE, manchmal auch PE/COFF) das Standarddateiformat für Bibliotheken und ausführbare Dateien, allerdings unterscheidet sich diese Variante geringfügig vom ursprünglichen COFF.&lt;ref&gt;[http://msdn.microsoft.com/en-us/subscriptions/gg463119 PE and COFF Specification], Microsoft Developer Network, aufgerufen am 8. März 2014&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Struktur ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Struktur ==</div></td> </tr> </table> InternetArchiveBot https://de.wikipedia.org/w/index.php?title=Common_Object_File_Format&diff=185596983&oldid=prev Atirador: /* Zeichenkettentabelle */ typo 2019-02-11T20:28:56Z <p><span class="autocomment">Zeichenkettentabelle: </span> typo</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 11. Februar 2019, 22:28 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 95:</td> <td colspan="2" class="diff-lineno">Zeile 95:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Zeichenkettentabelle ===</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Zeichenkettentabelle ===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Zeichenkettentabelle folgt am Schluss der Datei. Sie beginnt mit einer <del style="font-weight: bold; text-decoration: none;">Ganzahl</del> ("integer"), in der die Länge der Tabelle gespeichert ist. Danach folgen alle Zeichenketten hintereinander. Um eine Zeichenkette zu lesen, muss man deren Position kennen und kann an dieser Stelle mit dem Lesen beginnen. Die Zeichenketten sind [[Zeichenkette#Repräsentation mit Abschlusszeichen|nullterminiert]].</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Zeichenkettentabelle folgt am Schluss der Datei. Sie beginnt mit einer <ins style="font-weight: bold; text-decoration: none;">Ganzzahl</ins> ("integer"), in der die Länge der Tabelle gespeichert ist. Danach folgen alle Zeichenketten hintereinander. Um eine Zeichenkette zu lesen, muss man deren Position kennen und kann an dieser Stelle mit dem Lesen beginnen. Die Zeichenketten sind [[Zeichenkette#Repräsentation mit Abschlusszeichen|nullterminiert]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td> </tr> </table> Atirador