https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88279
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-11-30 CC| |marxin at gcc dot gnu.org Known to work| |8.2.0 Summary|unresolvable |[9 Regression] unresolvable |R_X86_64_DTPOFF32 |R_X86_64_DTPOFF32 |relocation against symbol |relocation against symbol |`__gcov_indirect_call' |`__gcov_indirect_call' Ever confirmed|0 |1 Known to fail| |9.0 --- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> --- Confirmed with my revision r264840 where I changed: void * __gco-void *__gcov_indirect_call_topn_callee ATTRIBUTE_HIDDEN; gcov_type * __gcov_indirect_call_counters; into: struct indirect_call_tuple { /* Callee function. */ void *callee; /* Pointer to counters. */ gcov_type *counters; }; struct indirect_call_tuple __gcov_indirect_call;