It's a binutils sparc bug, see the archives of debian-sparc, where I posted a fix. But for some reason nobody has fired up a new binutils build yet to get this fixed up. :-/