Хотя я думаю, что решение Мартина по исправлению исходных файлов было бы предпочтительнее, если вы действительно хотите отключить предупреждения, тогда эта страница описывает флаг -erroff, который можно использовать для отключения определенных предупреждений. В вашем случае добавьте
-erroff=E_NEWLINE_NOT_LAST
в командной строке CC, чтобы отключить предупреждение о новой строке, например ::
# Display the warning and the warning tag name.
/opt/forte/sunstudio11_patch2/SUNWspro/bin/cc -errtags=yes test.c
"test.c", line 1: warning: newline not last character in file (E_NEWLINE_NOT_LAST)
# Disable the warning.
/opt/forte/sunstudio11_patch2/SUNWspro/bin/cc -erroff=E_NEWLINE_NOT_LAST test.c