https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101598
--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Bernd Edlinger <edlin...@gcc.gnu.org>: https://gcc.gnu.org/g:a45918f8a7444a40eb397a037683ba5900a2db74 commit r12-2846-ga45918f8a7444a40eb397a037683ba5900a2db74 Author: Bernd Edlinger <bernd.edlin...@hotmail.de> Date: Sat Jul 24 12:53:39 2021 +0200 Ada: Remove debug line number for DECL_IGNORED_P functions It was pointed out in PR101598 to be inappropriate, that ignored Ada decls receive the source line number which was recorded in the function decl's DECL_SOURCE_LOCATION. Therefore set all front-end-generated Ada decls with DECL_IGNORED_P to UNKNOWN_LOCATION. 2021-08-11 Bernd Edlinger <bernd.edlin...@hotmail.de> PR debug/101598 * gcc-interface/trans.c (Subprogram_Body_to_gnu): Set the DECL_SOURCE_LOCATION of DECL_IGNORED_P gnu_subprog_decl to UNKNOWN_LOCATION.