> Changing the alias for __phtread_once to > extern int __phtread_once(void) __attribute__ ((weak)); > makes st_value=0 in libc, making the entry > look the same as in glibc. hmm, this is not quite true. The binding in glibc is WEAK, but the above trick makes the binding GLOBAL in uClibc. Jocke PS I am on PPC, so I may be way off here w.r.t MIPS:(