https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97787
--- Comment #18 from Xi Ruoyao <xry111 at mengyan1223 dot wang> --- Oh no. Now I think it's GCC side. According to gas doc https://sourceware.org/binutils/docs/as/Symbol-Names.html#Symbol-Names .LTHUNK5.lto_priv.0 should be a local label. But in our LTO output, this label is defined in libsass.so.1.0.0.ltrans1.s and used in other ltrans files.