Aha! Well, uclibc has the fix, but it was only uclibc that had the problem in the first place :)
I, and everyone else that I know, use newlib. I'm not sure what using uclibc over newlib will buy you, and I don't know how to hook uclibc up to gcc.
So really, I'm bugger all use to you ;)
Newlib...