http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975
--- Comment #29 from Kostya Serebryany <kcc at gcc dot gnu.org> 2013-01-23 13:19:30 UTC --- >> Why doesn't it error for unlimited stack say on x86_64? Because on x86_64 the stack is still high enough (we are lucky). Note: I would not generally care about unlimited stack, but for some obscure reason GNU make spawns its sub-processes with unlimited stack.