Új GCC backendet javasoltak WebAssemblyhez, hogy C/C++ kódot WASM-ra lehessen fordítani ezzel a GNU fordítóeszköz-lánccal. A GCC irányítóbizottsága értékelte a javaslatot, és jóváhagyta a WebAssembly backend gondolatát a GCC-ben.
Így már nem kell kizárólag LLVM-alapú eszközökre támaszkodni a kód WebAssemblyre alakításához, mert elkészült egy modern GCC backend. A fejlesztés még korai szakaszban jár, és funkciók szempontjából nem teljes, de a WASM backend támogatásának koncepcióját máris támogatja a GCC irányítóbizottsága, amelynek jóvá kell hagynia az új backendet.
A WebAssembly egy bináris utasításformátum, amely lehetővé teszi, hogy C / C++ / Rust nyelven írt kódot erre fordítsanak, és így nagy teljesítménnyel fusson modern webböngészőkben és más WASM környezetekben, hordozható és nyílt szabványokra épülő módon.
A mai bejelentés a levelezőlistán így fogalmazott:
"A GCC irányítóbizottsága egyetért abban, hogy a WebAssembly backend beépítése a GCC-be üdvözlendő lenne. Ez a döntés az irányt és a hozzájárulást hagyja jóvá, nem pedig magát a megvalósítást és a javítócsomagokat. Kérjük, hogy a GCC Global Reviewers csapattal együtt dolgozzatok a kezdeti javítócsomagok műszaki felülvizsgálatán és jóváhagyásán.
Egy új GCC backendhez való hozzájárulás és annak karbantartása nagyobb felelősség, mint fokozatos javítócsomagokat küldeni hibák javítására vagy funkciók hozzáadására. Kérjük, keress magad mellé egy másik, tapasztalt tagot a GCC közösségből, aki társkarbantartóként csatlakozik a backendhez. A GCC SC mérlegelni fogja mindkét jelölt kinevezését a backend karbantartójának."
Hamarosan kiderül, sikerül-e a WebAssembly backend fejlesztését olyan szintre hozni a következő hónapokban, hogy a kezdeti támogatás már a jövőre várható GCC 17.1 stabil fordítókiadásban is megjelenhessen.

