On Tue, 2022-07-05 at 12:51 +0800, Xi Ruoyao via Gcc-patches wrote: > I agree it's fine, but the problem is TSAN is currently "unsupported" > within GCC (i. e. when you build gcc libtsan is not built). So it > does > not make any benefit to commit this change before making TSAN > supported > on GCC side. > > Dimitrije told me TSAN should be supported on 64-bit MIPS, but I can't > make it work fine with GCC. I'll need some time to debug...
Hi Fangrui, On my system dlpi_tls_modid for libtsan.so.2 is 2, instead of 1. GetStaticTlsBoundary seems assuming the dlpi_tls_modid for libtsan.so to be 1, and returning wrong values if the assumption is broken. Is it unsafe to make such an assumption? Or, am I being haunted by a glibc bug? -- Xi Ruoyao <xry...@xry111.site> School of Aerospace Science and Technology, Xidian University