{"id":182790,"date":"2026-08-10T19:40:58","date_gmt":"2026-08-10T17:40:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/wild-0-10"},"modified":"2026-08-10T19:40:58","modified_gmt":"2026-08-10T17:40:59","slug":"wild-0-10","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/wild-0-10","title":{"rendered":"Wild 0.10","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23838\/original.png\">           <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/08\/7ab01917cb05c48ed9793eb8a63e59a9.jpg\" style=\"display:block;margin: 0 auto;\" \/>         <\/a>                <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23839\/original.png\">           <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/08\/327d0387cce2ddd07b590b763a3434d6.jpg\" style=\"display:block;margin: 0 auto;\" \/>         <\/a>                                              <noindex>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23838\/original.png\" class=\"active\"><\/a><\/noindex>                                                      <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23839\/original.png\"><\/a>                                             <a rel=\"nofollow\" id=\"memories_button\" href=\"#\" title=\"Verfolgen\"><i class=\"icon-bell\"><\/i><\/a><br \/>2                            <noindex><\/p>\n<p>Am 4. August fand der Abschluss statt <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild\/releases\/tag\/0.10.0\">Wild 0.10<\/a> \u2014 eines freien Linkers, geschrieben in Rust und haupts\u00e4chlich f\u00fcr die schnelle Erstellung von Programmen unter Linux gedacht. Der Linker f\u00fchrt den letzten Schritt des Builds aus: Er kombiniert Objektdateien und Bibliotheken zu einer ausf\u00fchrbaren Datei oder einer shared library. Wild kann als Ersatz f\u00fcr GNU ld, LLD und Mold verwendet werden, obwohl das erkl\u00e4rte Endziel der Entwickler \u2014 die inkrementelle Linkung \u2014 <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild#why-another-linker\">derzeit noch nicht umgesetzt ist<\/a>.<\/p>\n<p><\/noindex> <noindex><\/p>\n<p>Eine der Hauptneuheiten ist die Unterst\u00fctzung der Parameter <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild\/pull\/1990\">&#8212;gdb-index und &#8212;no-gdb-index<\/a>. Wenn diese Funktion aktiviert ist, erstellt Wild im Ausgabedatei einen Abschnitt .gdb_index mit einem Index f\u00fcr Debugging-Informationen. Dadurch kann GDB schneller die ben\u00f6tigten Symbole in gro\u00dfen Programmen finden, ohne den Index separat nach dem Build zu erstellen. Die Implementierung unterst\u00fctzt die neunte Version des GDB-Indexformats; die Operationen zum Scannen, Zusammenf\u00fchren und Schreiben des Index wurden parallelisiert.<\/p>\n<p><\/noindex> <\/p>\n<p>Die Arbeit mit Linker-Skripten wurde erheblich erweitert. Es wurde Unterst\u00fctzung hinzugef\u00fcgt f\u00fcr:<\/p>\n<ul>\n<li>den Abschnitt \/DISCARD\/ zum Ausschlie\u00dfen unerw\u00fcnschter Eingabeseiten;<\/li>\n<li>benutzerdefinierte Programm-Header PHDRS;<\/li>\n<li>die Funktionen SIZEOF_HEADERS, DEFINED und SEGMENT_START;<\/li>\n<li>das Schl\u00fcsselwort AT und die Funktion LOADADDR;<\/li>\n<li>Bedingte Ausdr\u00fccke mit dem tern\u00e4ren Operator;<\/li>\n<li>die Befehle SORT, SORT_BY_NAME und SORT_BY_ALIGNMENT;<\/li>\n<li>das Symbol __bss_start;<\/li>\n<li>Muster f\u00fcr das Auff\u00fcllen von Ausgabeseiten;<\/li>\n<li>die Befehle OUTPUT_FORMAT und OUTPUT_ARCH;<\/li>\n<li>mehrere relative Z\u00e4hler f\u00fcr die aktuelle Adresse.<\/li>\n<\/ul>\n<p> <noindex><\/p>\n<p>Eine vollst\u00e4ndige Kompatibilit\u00e4t mit GNU ld wurde bisher nicht erreicht. Beispielsweise sind Teile der Funktionen des Befehls MEMORY, Abschnitte OVERLAY und einige Anordnungen von Abschnitten unvollst\u00e4ndig. Die Entwickler f\u00fchren separat <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild\/blob\/0.10.0\/LINKER_SCRIPT_SUPPORT.md#linux-kernel-requirements\">eine Tabelle der Funktionen, die f\u00fcr das Linken des Linux-Kernels erforderlich sind<\/a>.<\/p>\n<p><\/noindex> <\/p>\n<p>Die Leistung bei der Ablage von Build-Ergebnissen auf Btrfs und VFAT wurde verbessert. Wild verwendet jetzt automatisch den Modus &#8212;no-mmap-output-file und blendet die Ausgabedatei nicht mehr \u00fcber mmap in den Speicher ein. In einem vom Entwickler durchgef\u00fchrten Test mit Zed auf Btrfs reduzierte sich die Zeit von etwa 2,6\u20132,8 auf 1,5\u20131,8 Sekunden. Der Autor der \u00c4nderung warnt jedoch, dass Btrfs in diesem Szenario auch nach der Optimierung deutlich langsamer bleibt als tmpfs; bei Ext4 und XFS erwies sich die Verwendung von mmap hingegen als vorteilhafter.<\/p>\n<p>Die \u00dcbertragung von Wild auf andere Formate und Plattformen wird fortgesetzt. Die experimentelle Version f\u00fcr WebAssembly kann bereits eine Reihe von Programmen verkn\u00fcpfen, und der Port f\u00fcr Mach-O erm\u00f6glicht einfachste ausf\u00fchrbare Dateien. Die Arbeiten an 32-Bit-Zielplattformen haben begonnen, was die Anwendung von Wild in der Entwicklung eingebetteter Systeme in Zukunft erleichtern sollte. Au\u00dferdem wurde die erste Verarbeitung von Objektdateien im PowerPC64 ELFv2-Format hinzugef\u00fcgt und die Unterst\u00fctzung f\u00fcr Mach-O erweitert, einschlie\u00dflich universeller Objektdateien und direkter Verkn\u00fcpfung mit dynamischen Bibliotheken. Diese Ports sollten vorerst nicht als bereit f\u00fcr den t\u00e4glichen Gebrauch betrachtet werden.<\/p>\n<p>Die Bibliotheksversion des Linkers libwild kann nun Eingabedateien direkt im Speicher erhalten und das Ergebnis speichern. Dies erm\u00f6glicht es anderen Programmen, Wild einzubetten, ohne dass dabei zwingend Zwischenablage-Dateien auf der Festplatte erstellt werden m\u00fcssen. Dar\u00fcber hinaus \u00fcberschreibt die Bibliothek nicht mehr den globalen Thread-Pool von Rayon, und die Unterst\u00fctzung f\u00fcr Zstandard-Kompression kann w\u00e4hrend des Builds deaktiviert werden.<\/p>\n<p>Die Ver\u00f6ffentlichung beinhaltete zahlreiche Verbesserungen f\u00fcr x86-64, AArch64, RISC-V und LoongArch64. Fehler bei der Verarbeitung von TLS, PLT, LTO, komprimierten Debugging-Informationen, gro\u00dfen Ausrichtungen und Verschiebungen in PIE- und Shared Objects wurden behoben. M\u00f6gliche Abst\u00fcrze beim Parsen von Linker-Skripten sowie Fehler bei der Erstellung der Abschnitte .tbss, .strtab und .eh_frame wurden korrigiert.<\/p>\n<p> <noindex><\/p>\n<p>Wild unterst\u00fctzt Linux auf den Architekturen x86-64, AArch64 und RISC-V; die Unterst\u00fctzung f\u00fcr LoongArch64 und PowerPC64LE ist derzeit als anf\u00e4nglich gekennzeichnet. Der Linker kann aus vorgefertigten Archiven, \u00fcber cargo-binstall, Homebrew, Nix oder durch den Befehl cargo install &#8212;locked wild-linker installiert werden. Der Quellcode wird dem Benutzer wahlweise unter <a rel=\"nofollow\" href=\"https:\/\/github.com\/wild-linker\/wild#license\">den Lizenzen Apache 2.0 oder MIT bereitgestellt.<\/a>.<\/p>\n<p><\/noindex><\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/development\/18352880\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>2 4 \u0430\u0432\u0433\u0443\u0441\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a Wild 0.10 \u2014 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u043e\u0432\u0449\u0438\u043a\u0430, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 Rust \u0438 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0432 Linux. \u041a\u043e\u043c\u043f\u043e\u043d\u043e\u0432\u0449\u0438\u043a \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0437\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u044d\u0442\u0430\u043f \u0441\u0431\u043e\u0440\u043a\u0438: \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0432 \u0433\u043e\u0442\u043e\u0432\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b \u0438\u043b\u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u0443\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443. Wild \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u0437\u0430\u043c\u0435\u043d\u0430 GNU ld, LLD \u0438 Mold, \u0445\u043e\u0442\u044f \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u0430\u044f \u0446\u0435\u043b\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":9,"featured_media":182791,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182790","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Emin Berklin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/wild-0-10\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Wild 0.10 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/wild-0-10\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-08-10T17:40:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-10T17:40:59+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wild 0.10 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/wild-0-10","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Wild 0.10 | ProHoster","og:url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/wild-0-10","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-08-10T17:40:59+00:00","article:modified_time":"2026-08-10T17:40:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=182790"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182790\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/182791"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=182790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=182790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=182790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}