__BIG_ENDIAN__ check for newer GCCs, and fix line-endings in the module definition file