vim 6.3-r1 is triggering that weird sparc32 compiler missing EOF bug. Since vim is rather widely used it's probably best to add in the usual workaround to the eclass.
Created attachment 40954 [details, diff] vim-eclass-sparc32-stupidity-fix.patch Jason / Ferris: please test
The patch is wrong. It should be find ${S} -name '*.c' | while read c; do echo >> "$c"; done or something similar. This made vim compile on my ss20. Currently the patch only creates a nice newline feeded file :)
Created attachment 41055 [details, diff] vim-eclass-sparc32-stupidity-fix.patch Argh! Erm. Yeah. Oops...
Done.