Compiler

News

Maßnahme gegen Spectre-v2-Angriff: Die neue Version von Clang bringt mit Retpolines eine wichtige Maßnahme gegen "Branch Target Injection" mit. Außerdem unterstützt der Compiler nun standardmäßig C++14.

Titelthema

Compiler übersetzen Quellcode in lauffähige Programme und Bibliotheken. Das klingt simpel, ist es aber nicht: Im Inneren moderner Compilersuiten analysiert ein mehrstufiger Prozess die Sourcen, weist auf Fehler hin, erzeugt Zwischencodes und Tabellen, sortiert viel um und macht sich über den...

Titelthema

Aufgrund der flotten Updates bei den C++-Standards haben Compilerbauer in letzter Zeit alle Hände voll zu tun. Doch wie genau folgen sie den Standards und wo liegen eigentlich die Unterschiede?

Titelthema

Niemand kennt die kleinsten Details von 80 Prozent aller in PCs verbauten Prozessoren so gut wie Intel. Das legt den Verdacht nahe, dass die proprietäre Compilersuite des CPU-Herstellers das letzte Quäntchen Performance aus den Chips kitzeln kann. Das Linux-Magazin hat nachgemessen.

Titelthema

Wer Software für einen Rechner übersetzt, der 135 Millionen Euro gekostet hat, der wählt Sprachen und Compiler besonders sorgfältig aus. Zwei Mitarbeiter des Leibniz-Rechenzentrums der Bayerischen Akademie der Wissenschaften berichten über für gut befundene Tools ihres Boliden Super MUC.

Softwareentwicklung

Von der ersten Seite der DELUG-DVD bootet in diesem Monat Knoppix 8.1, die andere Seite bietet unter anderem 23 Videos von der Gnome-Konferenz Guadec 2017, ein Vorlesungsskript zum Thema Compilerbau, Tails 3.2, Q4 OS sowie eine VM mit vorinstalliertem Nix OS.

News

Das Compiler-Infrastruktur-Projekt LLVM hat die Version 5.0.0 erreicht. Während Clang nun C++17 und die Coroutines TS vollständig unterstützt, bringt LLVM Verbesserungen für die verschiedenen Targets und neue Tools sowie Bibliotheken.

Nach oben