Hi, Why are the source file and line number set to zero in final.c (final_start_function) ? This leads to a number of gdb regressions. I think the patch concerned is: * final.c (notice_source_line): Use locators. (final_start_function): Set initial source file and line. (final_scan_insn): Use locators. thanks, John Parkes