//test.c
#include <stdio.h>
void f(long long i)
{
printf("%lld\n",i);
fflush(stdout);
f(i+1);
}
int main()
{
f(0);
}
Я пытаюсь gcc -fsplit-stack ./test.c
, но в моем окружении даже уменьшается глубина рекурсии до 385.
Моя версия G CC: g cc (Debian 6.3.0-18 + deb9u1) 6.3. 0 20170516
My Linux версия ядра: 4.14.13 i686