NOTE: this needs current -src, in particular current includes for libgfortran to build correctly (semantics change in __extern inline that lead to duplicate isalnum symbols otherwise).