for gdb it looks like you (as a developer of a language that compiles to c) can use #line directives as a means of source-mapping. [1]
[1] http://ftp.gnu.org/old-gnu/Manuals/gdb/html_chapter/gdb_11.h...
[1] http://ftp.gnu.org/old-gnu/Manuals/gdb/html_chapter/gdb_11.h...