<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=GNU_Binutils</id>
	<title>GNU Binutils - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=GNU_Binutils"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=GNU_Binutils&amp;action=history"/>
	<updated>2026-06-03T15:38:25Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=GNU_Binutils&amp;diff=1084387&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot: Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=GNU_Binutils&amp;diff=1084387&amp;oldid=prev"/>
		<updated>2025-06-12T19:44:50Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Name                 = &lt;br /&gt;
|Logo                 = &lt;br /&gt;
|Screenshot           = &lt;br /&gt;
|Beschreibung         = &lt;br /&gt;
|Maintainer           = &lt;br /&gt;
|Hersteller           = [[GNU-Projekt]]&lt;br /&gt;
|Management           = &lt;br /&gt;
|Erscheinungsjahr     = &lt;br /&gt;
|AktuelleVersion      = &lt;br /&gt;
|AktuelleVersionFreigabeDatum = &lt;br /&gt;
|AktuelleVorabVersion = &lt;br /&gt;
|AktuelleVorabVersionFreigabeDatum = &lt;br /&gt;
|Betriebssystem       = &lt;br /&gt;
|Programmiersprache   = &lt;br /&gt;
|Kategorie            = [[:Kategorie:Programmierwerkzeug|Programmierwerkzeug]]&lt;br /&gt;
|Lizenz               = [[GNU General Public License|GPL]]&lt;br /&gt;
|Deutsch              = &lt;br /&gt;
|Website              = [https://www.gnu.org/software/binutils/ www.gnu.org/software/binutils]&lt;br /&gt;
|Dateien              = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Die &amp;#039;&amp;#039;&amp;#039;[[GNU]] Binary Utilities&amp;#039;&amp;#039;&amp;#039; (kurz &amp;#039;&amp;#039;&amp;#039;binutils&amp;#039;&amp;#039;&amp;#039;) sind eine Sammlung von [[Programmierwerkzeug]]en für die Erzeugung und Manipulation von Programmen ([[Linker (Computerprogramm)|Linken]]), [[Objektcode]], Bibliotheken, [[Assemblersprache]] sowie [[Quellcode]] in verschiedenen [[Dateiformat]]en, die ursprünglich von [[Cygnus Solutions]] entwickelt wurde. Es gibt Portierungen für verschiedene Systeme, darunter die meisten [[UNIX]]-Varianten, [[Microsoft Windows|Windows]], [[Mac OS X]] und (teilw.) [[OS/2]].&amp;lt;ref&amp;gt;[http://os2ports.smedley.info/index.php?page=gnu-binutils OS/2-Port]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Typischerweise werden sie zusammen mit der [[GNU Compiler Collection]], [[make]] und dem [[GNU Debugger]] genutzt.&lt;br /&gt;
&lt;br /&gt;
Die Binutils enthalten folgende Werkzeuge:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Tool || Funktion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[[GNU Assembler|as]]&amp;lt;/code&amp;gt; || [[Assembler (Informatik)|Assembler]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[[GNU Linker|ld]]&amp;lt;/code&amp;gt; || [[Linker (Computerprogramm)|Linker]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gprof&amp;lt;/code&amp;gt; || [[Profiler (Programmierung)|Profiler]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;addr2line&amp;lt;/code&amp;gt; || Adresse in Datei und Zeile konvertieren&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;[[Ar (Unix)|ar]]&amp;lt;/code&amp;gt; || Archive erstellen, extrahieren und modifizieren&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;c++filt&amp;lt;/code&amp;gt; || [[Linker (Computerprogramm)#Sprachspezifische Varianten beim Laden|Demangling]]-Filter für [[C++]]-[[Symboltabelle|Symbole]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dlltool&amp;lt;/code&amp;gt; || Erzeugung von Windows-[[Dynamic Link Library|DLLs]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gold&amp;lt;/code&amp;gt; || Weiterer Linker&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nlmconv&amp;lt;/code&amp;gt; || Konvertierung der Objektdatei in ein &amp;#039;&amp;#039;NetWare Loadable Module&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nm&amp;lt;/code&amp;gt; || Symbole in Objektdateien auflisten&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;objcopy&amp;lt;/code&amp;gt; || Objektdateien kopieren und unter Umständen verändern&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;objdump&amp;lt;/code&amp;gt; || [[Dump]]-Informationen über Objektdateien&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ranlib&amp;lt;/code&amp;gt; || [[Indexstruktur]]en für Archive erzeugen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;readelf&amp;lt;/code&amp;gt; || Inhalt von [[Executable and Linking Format|ELF]]-Dateien anzeigen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;size&amp;lt;/code&amp;gt; || Gesamt- und Teilgrößen anzeigen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;strings&amp;lt;/code&amp;gt; || Druckbare [[Zeichenkette|Strings]] ausgeben&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;strip&amp;lt;/code&amp;gt; || Symbole aus einer Objektdatei entfernen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;windmc&amp;lt;/code&amp;gt; || Ein zu [[Microsoft Windows|Windows]] kompatibler Message Compiler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;windres&amp;lt;/code&amp;gt; || Übersetzer für Windows-[[Ressource (Software)|Ressourcedateien]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Integration mit der Binary File Descriptor Bibliothek (BFD oder libbfd) ==&lt;br /&gt;
Ein großer Teil des Programmcodes befindet sich in der BFD-Bibliothek ({{lang|en|Binary File Descriptor}}), die in jeweils spezifisch angepassten Versionen mit den GNU binutils und dem GNU Debugger (gdb) mitgeliefert und von den meisten enthaltenen Tools (außer gold, dem ld von Google, readelf, sowie elfedit) benutzt wird.&lt;br /&gt;
&lt;br /&gt;
Des Weiteren wird z.&amp;amp;nbsp;B. die ebenfalls sehr umfangreiche opcodes-Bibliothek vom GNU Assembler und von GNU objdump genutzt.&lt;br /&gt;
&lt;br /&gt;
Die ursprünglichen BFD-Versionen wurden von David Henkel-Wallace und Steve Chamberlain geschrieben. Spätere Entwickler sind Ken Raeburn und Ian Lance Taylor. Der derzeitige [[Maintainer]] ist seit 2005 Nick Clifton.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.gnu.org/software/binutils/ GNU Binary Utilities homepage]&lt;br /&gt;
* [https://sourceware.org/binutils/docs/ GNU Binary Utilities-Dokumentation]&lt;br /&gt;
* [http://ftp.gnu.org/gnu/binutils/ Downloadseite]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Gnu Binutils}}&lt;br /&gt;
[[Kategorie:Freies Programmierwerkzeug]]&lt;br /&gt;
[[Kategorie:Unix-Software]]&lt;br /&gt;
[[Kategorie:GNU-Paket]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>