[Bug debug/96383] [8/9/10/11 Regression] Full ABI information missing missing from GCC compiled C

2020-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 --- Comment #9 from Richard Biener --- cc1 debug info increases like the following VM SIZE FILE SIZE ++ GROWING ++ [ = ] 0 .debug_info +1.63Mi +1.3% [ = ] 0 .debug_str

[Bug debug/96383] [8/9/10/11 Regression] Full ABI information missing missing from GCC compiled C

2020-07-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 --- Comment #8 from Jakub Jelinek --- Agreed, and we do want the prototypes of used functions even when it costs some increase in debug info size, because without that one say can't easily call in a debugger those functions unless debug info for

[Bug debug/96383] [8/9/10/11 Regression] Full ABI information missing missing from GCC compiled C

2020-07-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 --- Comment #7 from rguenther at suse dot de --- On Thu, 30 Jul 2020, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 > > Jakub Jelinek changed: > >What|Removed |Added

[Bug debug/96383] [8/9/10/11 Regression] Full ABI information missing missing from GCC compiled C

2020-07-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6

[Bug debug/96383] [8/9/10/11 Regression] Full ABI information missing missing from GCC compiled C

2020-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 --- Comment #5 from Richard Biener --- Note one reason to omit the info might be that it should be available in the debug information of the callee. The following simple patch makes the desired debug information appear at both -O0 -g and -O -g

[Bug debug/96383] [8/9/10/11 Regression] Full ABI information missing missing from GCC compiled C

2020-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96383 Richard Biener changed: What|Removed |Added Known to work||4.8.5, 4.9.4