# gcc
$ ls | wc -l → 5 raksti
GCC 13.5 aizver zaru pēc 15 mēnešu klusuma: 265 labojumi un 23 jauni AVR čipi
GCC 13 sērija beidzās 11. septembrī. Pēdējais laidiens 13.5 savāca vairāk nekā 265 kļūdu labojumus. Ubuntu 24.04 LTS ar šo kompilatoru strādās vēl līdz 2029. gadam.
Intel un AMD matricu paplašinājums ACE ienāk GCC 17: astoņi 512 bitu tile reģistri, karodziņš -macev1
GCC koda krātuvē nonākuši pirmie ACEv1 ielāpi. Intel un AMD kopīgais matricu paplašinājums būs GCC 17.1 nākamā gada pavasarī, procesori ar to gaidāmi ap 2028. gadu.
GCC ielāps maina divas rindas Zen 5 izmaksu tabulā: 544.nab_r iet par 12 % ātrāk
Divas rindas GCC izmaksu tabulā ceļ nepareizas zaru prognozes cenu Zen 4 un Zen 5 tabulās no 8 uz 11. SPEC tests 544.nab_r iet par 12 % ātrāk.
GCC noraidīs ar AI rakstītu kodu virs 15 rindām, testi paliek izņēmums
GCC vadības komiteja 29. jūlijā apstiprināja politiku: juridiski nozīmīgs LLM ģenerēts kods kompilatorā netiks pieņemts. Testi ir izņēmums.
GCC 16.1 ieslēdz C++26 refleksiju — kompilators pats izlasa struktūras laukus
GCC 16.1 kļuva par pirmo plaši lietoto C++ kompilatoru ar refleksijas atbalstu. Kods tagad kompilēšanas laikā var izlasīt pats savu struktūru — bez X-makro un ārēja koda ģeneratora.