On Sun, Nov 9, 2025 at 10:54 PM Jakub Jelinek <[email protected]> wrote: > > On Sun, Nov 09, 2025 at 04:48:16PM +0800, H.J. Lu wrote: > > On Sun, Nov 9, 2025 at 6:09 AM H.J. Lu <[email protected]> wrote: > > > > > > Since _GLIBCXX_HAVE_TLS isn't defined for x32, remove _ZSt11__once_call > > > and _ZSt15__once_callable. > > > > > > * config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt: > > > Remove _ZSt11__once_call and _ZSt15__once_callable. > > > > > > I am checking in this patch. > > > > > > > Dropping this patch since they are in libstdc++.so. > > The TLS symbols shouldn't be included in baseline_symbols.txt on any arch. > > Jakub >
Is this documented? There are config/abi/post/i386-solaris/amd64/baseline_symbols.txt:TLS:8:_ZSt11__once_call@@GLIBCXX_3.4.11 config/abi/post/i386-solaris/baseline_symbols.txt:TLS:4:_ZSt11__once_call@@GLIBCXX_3.4.11 config/abi/post/mips64-linux-gnu/32/baseline_symbols.txt:TLS:4:_ZSt11__once_call@@GLIBCXX_3.4.11 config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt:TLS:8:_ZSt11__once_call@@GLIBCXX_3.4.11 config/abi/post/sparc-solaris/baseline_symbols.txt:TLS:4:_ZSt11__once_call@@GLIBCXX_3.4.11 config/abi/post/sparc-solaris/sparcv9/baseline_symbols.txt:TLS:8:_ZSt11__once_call@@GLIBCXX_3.4.11 config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt:TLS:4:_ZSt11__once_call@@GLIBCXX_3.4.11 -- H.J.
