On Wed, 25 Nov 2020, Naresh Kamboju wrote: > /builds/1kl9SVppm6wRdzlQ3UcQKIBaUrx/arch/mips/lib/uncached.c:45:6: > warning: variable 'sp' is uninitialized when used here > [-Wuninitialized] > if (sp >= (long)CKSEG0 && sp < (long)CKSEG2) > ^~ > /builds/1kl9SVppm6wRdzlQ3UcQKIBaUrx/arch/mips/lib/uncached.c:40:18: > note: initialize the variable 'sp' to silence this warning > register long sp __asm__("$sp"); > ^ > = 0 FWIW this looks like a compiler bug to me, because $sp, by definition, is always initialised. I suggest that you report it to Clang developers instead. Maciej