diff options
Diffstat (limited to 'gcc/config/sparc/t-sol2')
-rw-r--r-- | gcc/config/sparc/t-sol2 | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config/sparc/t-sol2 b/gcc/config/sparc/t-sol2 index a9b6ee14793..6ac994e3b5d 100644 --- a/gcc/config/sparc/t-sol2 +++ b/gcc/config/sparc/t-sol2 @@ -28,3 +28,8 @@ $(T)gcrt1.o: $(srcdir)/config/sparc/sol2-c1.asm $(GCC_PASSES) CRTSTUFF_T_CFLAGS = -fPIC TARGET_LIBGCC2_CFLAGS = -fPIC + +# Build a shared libgcc library. +SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \ + -Wl,-h,@shlib_base_name@.so.0 -Wl,-z,text -Wl,-z,defs +SHLIB_LIBS = -lc |