DennisM
Moderator u. Newsposter
Heute gaben die Entwickler der GCC, nach rund 1-jähriger Entwicklungszeit eine neue Minor Version der GCC4 Branch frei. In dieser Version gibt es sehr viele Verbesserungen, die Optimierungsfunktionen wurden an viele Stellen stark verbessert, zB Partial Dead Code Elimination (PDCE) soll die Wahrscheinlichkeit von Verzweigungen besser abschätzen und deshalb besseren Code erzeugen. Desweiteren wurde der Objective-C und C Parser komplett neu geschrieben, die C++-Standardbibliothek wurde an einigen Stellen verbessert. Die Java-Laufzeitbibliothek wurde außerdem stark verbessert, sie setzt auf GNU Classpath 0.19 mit Patches von 0.20.
Zitat ProLinux:
Red Hat hat Code zu GCC beigetragen, der Unterstützung für die Prozessoren der MorphoSys-Architektur hinzufügt. GCC kann nun Code erzeugen, der Anwendungen vor stackbasierten Pufferüberläufen schützen soll, die unter Umständen eine Sicherheitslücke darstellen. Der Schutz besteht aus der Erkennung von Pufferüberläufen und der Umordnung von Variablen auf dem Stack, mit der das Überschreiben von Zeigern verhindert werden soll.
Links:
- GCC Projektseite: http://gcc.gnu.org
- Changelog: http://gcc.gnu.org/gcc-4.1/changes.html
- DL: http://gcc.gnu.org/mirrors.html
- ProLinux Meldung: http://www.pro-linux.de/news/2006/9365.html
Quelle: ProLinux
Zitat ProLinux:
Red Hat hat Code zu GCC beigetragen, der Unterstützung für die Prozessoren der MorphoSys-Architektur hinzufügt. GCC kann nun Code erzeugen, der Anwendungen vor stackbasierten Pufferüberläufen schützen soll, die unter Umständen eine Sicherheitslücke darstellen. Der Schutz besteht aus der Erkennung von Pufferüberläufen und der Umordnung von Variablen auf dem Stack, mit der das Überschreiben von Zeigern verhindert werden soll.
Links:
- GCC Projektseite: http://gcc.gnu.org
- Changelog: http://gcc.gnu.org/gcc-4.1/changes.html
- DL: http://gcc.gnu.org/mirrors.html
- ProLinux Meldung: http://www.pro-linux.de/news/2006/9365.html
Quelle: ProLinux
Zuletzt bearbeitet: