Есть у меня в одном проекте большой такой файлик, практически весь состоит из таблиц (функции + таблицы с указателями на них), все генерируется макросами.
Так вот 32-битный gcc 4.9.1 его копилирует, а вот 5.2.0 сваливается в cc1plus.exe: out of memory allocating 65536 bytes
Не знаю прямо, бага это или фитча, но не шаманя над кодом, что то можно сделать?