1.1 --- a/make/linux/makefiles/jsig.make Fri Dec 07 10:55:16 2012 -0800 1.2 +++ b/make/linux/makefiles/jsig.make Fri Dec 14 10:06:52 2012 -0800 1.3 @@ -24,17 +24,12 @@ 1.4 1.5 # Rules to build signal interposition library, used by vm.make 1.6 1.7 -# libjsig[_g].so: signal interposition library 1.8 +# libjsig.so: signal interposition library 1.9 JSIG = jsig 1.10 LIBJSIG = lib$(JSIG).so 1.11 1.12 -JSIG_G = $(JSIG)$(G_SUFFIX) 1.13 -LIBJSIG_G = lib$(JSIG_G).so 1.14 - 1.15 LIBJSIG_DEBUGINFO = lib$(JSIG).debuginfo 1.16 LIBJSIG_DIZ = lib$(JSIG).diz 1.17 -LIBJSIG_G_DEBUGINFO = lib$(JSIG_G).debuginfo 1.18 -LIBJSIG_G_DIZ = lib$(JSIG_G).diz 1.19 1.20 JSIGSRCDIR = $(GAMMADIR)/src/os/$(Platform_os_family)/vm 1.21 1.22 @@ -60,7 +55,6 @@ 1.23 @echo Making signal interposition lib... 1.24 $(QUIETLY) $(CC) $(SYMFLAG) $(ARCHFLAG) $(SHARED_FLAG) $(PICFLAG) \ 1.25 $(LFLAGS_JSIG) $(JSIG_DEBUG_CFLAGS) -o $@ $< -ldl 1.26 - $(QUIETLY) [ -f $(LIBJSIG_G) ] || { ln -s $@ $(LIBJSIG_G); } 1.27 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1) 1.28 $(QUIETLY) $(OBJCOPY) --only-keep-debug $@ $(LIBJSIG_DEBUGINFO) 1.29 $(QUIETLY) $(OBJCOPY) --add-gnu-debuglink=$(LIBJSIG_DEBUGINFO) $@ 1.30 @@ -72,11 +66,9 @@ 1.31 # implied else here is no stripping at all 1.32 endif 1.33 endif 1.34 - [ -f $(LIBJSIG_G_DEBUGINFO) ] || { ln -s $(LIBJSIG_DEBUGINFO) $(LIBJSIG_G_DEBUGINFO); } 1.35 ifeq ($(ZIP_DEBUGINFO_FILES),1) 1.36 - $(ZIPEXE) -q -y $(LIBJSIG_DIZ) $(LIBJSIG_DEBUGINFO) $(LIBJSIG_G_DEBUGINFO) 1.37 - $(RM) $(LIBJSIG_DEBUGINFO) $(LIBJSIG_G_DEBUGINFO) 1.38 - [ -f $(LIBJSIG_G_DIZ) ] || { ln -s $(LIBJSIG_DIZ) $(LIBJSIG_G_DIZ); } 1.39 + $(ZIPEXE) -q -y $(LIBJSIG_DIZ) $(LIBJSIG_DEBUGINFO) 1.40 + $(RM) $(LIBJSIG_DEBUGINFO) 1.41 endif 1.42 endif 1.43