[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2020-04-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 Richard Biener changed: What|Removed |Added Status|WAITING |NEW --- Comment #8 from Richard Biener

[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2020-04-21 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 --- Comment #7 from Jeffrey A. Law --- So I first took a clean RHEL 8.1 system with kernel-4.18.0-147 and verified that this simple stap script would fail: stap -p4 -e 'probe module("nfsv3").function("nfs3_commit_done") { println($task) }' Whic

[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2020-04-21 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #6 fr

[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2020-04-01 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2020-03-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.4 |8.5 --- Comment #4 from Jakub Jelinek -

[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2020-01-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 --- Comment #3 from Richard Biener --- Isn't the issue that we say the split function parts are actually the original function? If the tail were artificial there shouldn't be two breakpoints but still a correct inlined subroutine (of an artifici

[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2019-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 --- Comment #2 from Jakub Jelinek --- 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 ve

[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2019-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 --- Comment #1 from Jakub Jelinek --- The assembler diff between r264593 and r264594, when ignoring offsets etc., is: - .uleb128 0x27 # (DIE (0x4b6) DW_TAG_lexical_block) + .uleb128 0x27 # (DIE (0x4b6) DW_TAG_inlined_subroutine)

[Bug debug/92983] [8/9/10 Regression] Debug info regression since PR87428 changes

2019-12-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92983 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |8.4