While the GNAT Ada front-end for GCC is in quite good shape, AdaCore has been experimenting with bringing their GNAT front-end to LLVM for allowing Ada code compilation with the LLVM compiler stack…
Source: Phoronix – AdaCore Has Been Developing A GNAT/Ada Front-End To LLVM