Could GEMlib public headers also be made ANSI-C compliant?
Currently headers have one inline for appl_init() which is
typically called only once in program life-time, so it's not
performance critical.
It's a bit annoying if a header forces all SW including it
to be compiled with -c99/-std=c99. And e.g. AHCC doesn't
even support "inline".