[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Dec 18 12:14:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983
--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
To correct myself, task DW_TAG_formal_parameter in the
DW_TAG_inlined_subroutine does have actually DW_AT_location, but at least in
the 8.3 version starts with DW_OP_GNU_entry_value.
That said, it is still very wrong to assume the partial inlined function
(especially when inlined back into itself) is the entry point of the function.
And the rest is just kernel screw-up of
KBUILD_CFLAGS += $(call cc-option, -fno-var-tracking-assignments)
More information about the Gcc-bugs
mailing list