You can in fact define a fixed point combinator in good old C99, one that compiles without warning, and doesn't take all that much code.
From http://www.ioccc.org/2014/whowon.html
Most functional
Freek Wiedijk - Y combinator
We'll have to patiently await publication of the source though...