Gentle ping :). On Thu, 2022-06-30 at 12:22 +0800, Xi Ruoyao wrote: > In libsanitizer code, the size of some GNU libc data structure > (notably, > struct stat) is hard coded. These sizes may trigger a static assert > buidling against another libc. > > Just make non-GNU libc targets UNSUPPORTED now. If someone really > cares > about those alternative libc implementations, please submit patch to > LLVM project adding the support. > > libsanitizer/ChangeLog > > PR sanitizer/106136 > * configure.tgt: Change mips*-*-linux* to mips*-*-linux-gnu* > because it fails to build with non-GNU libc. > --- > libsanitizer/configure.tgt | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libsanitizer/configure.tgt b/libsanitizer/configure.tgt > index fb89df4935c..54b74b60e2f 100644 > --- a/libsanitizer/configure.tgt > +++ b/libsanitizer/configure.tgt > @@ -54,7 +54,7 @@ case "${target}" in > ;; > arm*-*-linux*) > ;; > - mips*-*-linux*) > + mips*-*-linux-gnu*) > ;; > aarch64*-*-linux*) > if test x$ac_cv_sizeof_void_p = x8; then
-- Xi Ruoyao <xry...@xry111.site> School of Aerospace Science and Technology, Xidian University