https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98656
--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-10 branch has been updated by Martin Liska <mar...@gcc.gnu.org>: https://gcc.gnu.org/g:186573a26a19e6e6523d86739248953042735372 commit r10-9404-g186573a26a19e6e6523d86739248953042735372 Author: Tom de Vries <tdevr...@suse.de> Date: Fri Feb 5 10:36:38 2021 +0100 debug: fix switch lowering debug info gcc/ChangeLog: PR debug/98656 * tree-switch-conversion.c (jump_table_cluster::emit): Add loc argument. (bit_test_cluster::emit): Reuse location_t for newly created gswitch statement. (switch_decision_tree::try_switch_expansion): Preserve location_t. * tree-switch-conversion.h: Change function signatures. (cherry picked from commit 4ede02a5f2af1205434f0e05aaaeff762b24e329)