All c files rewritten to not use the long data type