JNAerator: added lots of weird GCC attributes (+ asm volatile) to parser for better mingw support.