libraries that have their dependencies recorded via NEEDED/RPATH so
that the location of the dependent libraries doesn't have to be supplied.
This closes bin/14583 by myself.
OK'd by Todd Vierling <tv@netbsd.org>
the wrong variable (voff) was being substracted instead of the end
of the previous section. therefore the alignment calculations were
all wrong for .bss (which for sparc is aligned 2**8)).