A better place for the shared klibc...

diff --git a/klibc/arch/sparc64/MCONFIG b/klibc/arch/sparc64/MCONFIG
index 9d68f03..d490c63 100644
--- a/klibc/arch/sparc64/MCONFIG
+++ b/klibc/arch/sparc64/MCONFIG
@@ -16,5 +16,6 @@
 # Extra linkflags when building the shared version of the library
 # This address needs to be reachable using normal inter-module
 # calls, and work on the memory models for this architecture
-# Normal binaries start at 1 MB -- set this to 512K
-SHAREDFLAGS	= -Ttext 0x80200
+# Normal binaries start at 1 MB; the linker wants 1 MB alignment,
+# and call instructions have a 30-bit signed offset, << 2.
+SHAREDFLAGS	= -Ttext 0x80000200