aCC with +z option (more strict compiling) throws errors about missing newline at the end of the file. Having +z in compiler options is always good since it could pinpoint possible errors.IMO the new line at the end should be preserved.