Какой компилятор поддерживает указатель на функцию с аргументами по умолчанию?

Какой компилятор С++ может скомпилировать следующий код?

void (*G2API_CopyGhoul2Instance)(CGhoul2Info_v &ghoul2From, 
                                 CGhoul2Info_v &ghoul2To, 
                                 int modelIndex = -1); //<--- That it!

Это не мой код, и у меня много таких вещей. Я знаю, что стандарт не допускал такого объявления, но этот комментарий говорит мне, что некоторые компиляторы позволяют это.

P.S. Этот код из Источник Star Wars Jedi Knight: Jedi Academy.

Ответ 1

Не могу предложить компилятор, хотя я нашел полезную ссылку, в которой перечислены исправления, необходимые для кода, чтобы успешно скомпилировать его с компилятором GCC.

http://www.lucasforums.com/showthread.php?t=203922

Надеюсь, это вам полезно.