http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51358
--- Comment #4 from Jan Kratochvil <jan.kratochvil at redhat dot com> 2012-08-12 18:37:26 UTC --- It would not be helpful, systemtap would then see no data (just not wrong data). Also at that time location list will need to be used and currently GDB when it sees any location list it thinks it no longer needs to skip the prologue. OTOH GDB could look at -grecord-gcc-switches first which it currently does not so I should just finally implement -grecord-gcc-switches in GDB in such case.