Megjelent a GCC 16.1, mely a GCC 16 sorozat első stabil kiadása C++20 alapértelmezéssel

Megjelent a GCC 16.1, mely a GCC 16 sorozat első stabil kiadása C++20 alapértelmezéssel

Megjelent a GCC 16.1, a GNU Compiler Collection 16-os sorozatának első stabil kiadása. Az új verzió egyik legnagyobb újdonsága a C++ fordítást érinti: a GCC C++ frontendje mostantól alapértelmezésben GNU C++20 dialektust használja a korábbi GNU C++17 helyett. Ez a változás több projektet is érinthet, ezért a régebbi C++ szabványra épülő kódbázisoknál szükség lehet a fordítási beállítások pontosítására vagy a forráskód frissítésére.

Részletek
A GCC 15 compiler alapértelmezett C++ dialektusa a gnu++20 lett

A GCC 15 compiler alapértelmezett C++ dialektusa a gnu++20 lett

A GCC fejlesztői bejelentették, hogy a GCC 15 verziótól kezdve a C++ alapértelmezett dialektusa a gnu++20. A változásra vonatkozóan benyújtott commit azt jelzi, hogy a C++20 immár nem számít kísérleti nyelvnek, és a korábbi alapértelmezés, a gnu++17 több mint öt év után leváltásra kerül. A fejlesztők célja, hogy a modern C++20 szabvány adta újítások, mint a coroutines, concepts és modules, könnyebben elérhetők legyenek a napi fejlesztés során, miközben a modules támogatása továbbra is opcionális és kísérleti jellegű marad.

Részletek
Változik a Linux kernel fordításához szükséges eszközök minimum verziószáma

Változik a Linux kernel fordításához szükséges eszközök minimum verziószáma

Arnd Bergmann frissítést küldött be a Linux kernelbe, amely egységesíti a fordítóeszközök minimálisan elvárt verzióját minden architektúra számára. Eddig csak az x86-os rendszereknél volt előírás a gcc-8 használata, mostantól azonban ez a verzió lesz a minimum követelmény az összes támogatott platform esetében. Ezzel párhuzamosan a binutils csomagból is a 2.30-as verzió válik kötelezővé, amely a gcc-8 korának megfelelő, és megtalálható például a Debian 10 és a Red Hat Enterprise Linux 8 disztribúciókban is, amelyek még mindig aktív támogatás alatt állnak.

Részletek
84 hibajavítást hoz a GCC 12.4 verziója

84 hibajavítást hoz a GCC 12.4 verziója

Azok számára, akik továbbra is a 2022-ben stabilként bevezetett GCC 12 sorozatú nyílt forráskódú fordítóra támaszkodnak, ma megjelent a GCC 12.4, mint a legújabb hibajavító kiadás. A GCC 12.4 számos hibajavítást tartalmaz, amelyek az elmúlt év során halmozódtak fel a GCC 12 fordító ágon. Több mint 84 hibajavítást portoltak vissza a GCC 12 kódbázisába az…

Részletek