moved up enum mode in 608.h

since struct s_context_cc608 using enum cc_mode, code was not able to compile on gnu linux.
so moved up enum cc_mode, so that compiler know what cc_mode is.

also added macro according lseek64 manual, this was required