Better error locations from compiler.

Fix for GRECLIPSE-1622