En #GCC se llegó a implementar #Java lo cual requería de una biblioteca en tiempo de ejecución, #libgcj, que implementa la recolección de basura entre otras cosas. #GNU Classpath (https://www.gnu.org/software/classpath/) implementaba la biblioteca estándar de Java.
#Google tardó un poquito más en compilar a código nativo. ART se lanzó en 2014 con Android 5.0, unos 16 años después del primer lanzamiento de GCJ.
#GCJ dejó de desarrollarse en 2018.
Manual de la última versión disponible: https://gcc.gnu.org/onlinedocs/gcc-6.5.0/gcj/
