|
From: | hubicka at gcc dot gnu.org |
Subject: | [Bug gas/25333] New: GAS is slow processing units compiled with -fdebug-types-sections containing many types |
Date: | Wed, 01 Jan 2020 22:52:25 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=25333 Bug ID: 25333 Summary: GAS is slow processing units compiled with -fdebug-types-sections containing many types Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: hubicka at gcc dot gnu.org Target Milestone: --- jan@skylake:~> cat t.c #define def(name) struct name {int name;} name; #define def2(name) def(name##a) def(name##b) #define def3(name) def2(name##a) def2(name##b) #define def4(name) def3(name##a) def3(name##b) #define def5(name) def4(name##a) def4(name##b) #define def6(name) def5(name##a) def5(name##b) #define def7(name) def6(name##a) def6(name##b) #define def8(name) def7(name##a) def7(name##b) #define def9(name) def8(name##a) def8(name##b) #define def10(name) def9(name##a) def9(name##b) #define def11(name) def10(name##a) def10(name##b) #define def12(name) def11(name##a) def11(name##b) #define def13(name) def12(name##a) def12(name##b) #define def14(name) def13(name##a) def13(name##b) #define def15(name) def14(name##a) def14(name##b) #define def16(name) def15(name##a) def15(name##b) #define def17(name) def16(name##a) def16(name##b) #define def18(name) def17(name##a) def17(name##b) def18(a); main() { } jan@skylake:~> gcc t.c -fdebug-types-section -O2 -g takes really long time mostly in 45.79% libc-2.30.so [.] __strcmp_avx2 8.66% as [.] 0x000000000000d2d9 6.30% libbfd-2.33.1.20191023-2.so [.] bfd_get_section_by_name_if -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |