sparc: Eliminate long double ifdefs
sparc: Tidy up symbols

Assembly to use local labels, .type annotation, hidden annotation.
I do retain the _prefix for the symbols, but given that it wasn't
done consistently across all symbols, I doubt it's actually needed.
temp
tmp64
tmp64
tmp64