[PATCH 00/15] Enabling compilation with long types