The WebAssembly efforts so far have been centered around making use of the LLVM compiler infrastructure, but now there are patches for providing partial WASM support atop the GNU toolchain…
Source: Phoronix – A WebAssembly Back-End For The GNU Toolchain