В GCC версии 5 будет доступна возможность jit-компиляции исходного кода и встраивание GCC в виде разделяемой библиотеки libgccjit в другие программы. Новые возможности были продемонстрированы на примере небольшого интерпертатора brainfuck.
>>> Подробности