Die Veröffentlichung eines Satzes von LLVM-Entwicklungstools, die mit GCC kompatibel sind, fand statt. Insbesondere im Rahmen eines Experimentes wurde Flang – ein Frontend fĂŒr die Programmiersprache Fortran – hinzugefĂŒgt.

Von Bedeutung:

  • Der Übergang des Build-Systems zur Nutzung von Python 3 hat begonnen. Die 2. Version der Sprache wird jedoch weiterhin als 'Fallback'-Option unterstĂŒtzt.
  • UnterstĂŒtzung fĂŒr die Wiederherstellung des AST, was die Fehlersuche im Code erleichtert, einschließlich zusĂ€tzlicher Hilfsprogramme. Beispiel
  • Neue Warnungsggruppen: -Wpointer-to-int-cast, -Wuninitialized-const-reference und -Wimplicit-const-int-float-conversion. Letztere ist standardmĂ€ĂŸig aktiviert.
  • Eine Reihe erweiterter Ganzzahltypen _ExtInt(N) wurde hinzugefĂŒgt, die es ermöglichen, Typen zu erstellen, die nicht Vielfache von 2 sind. Ja, jetzt können 'Ints' Vielfache jeder Zahl sein!
  • Eine Menge Verbesserungen in Clang, insbesondere neue 'Features' fĂŒr viele Plattformen, einschließlich x86, ARM und RISC-V, verbesserte Leistung, neue Funktionen zum Arbeiten mit OpenCL (und ROCm) und OpenMP.

Die vollstĂ€ndige Liste der Änderungen finden Sie wie immer in den Release-Notizen:

https://releases.llvm.org/11.0.0/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/flang/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/lld/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/polly/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/projects/libcxx/docs/ReleaseNotes.html

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster