comparison make/solaris/makefiles/saproc.make @ 1123:167c2986d91b

6843629: Make current hotspot build part of jdk5 control build Summary: Source changes for older compilers plus makefile changes. Reviewed-by: xlu
author phh
date Wed, 16 Dec 2009 12:54:49 -0500
parents d1605aabd0a1
children c18cbe5936b8
comparison
equal deleted inserted replaced
1122:dcb15a6f342d 1123:167c2986d91b
23 # 23 #
24 24
25 # Rules to build serviceability agent library, used by vm.make 25 # Rules to build serviceability agent library, used by vm.make
26 26
27 # libsaproc[_g].so: serviceability agent 27 # libsaproc[_g].so: serviceability agent
28 SAPROC = saproc$(G_SUFFIX) 28
29 SAPROC = saproc
29 LIBSAPROC = lib$(SAPROC).so 30 LIBSAPROC = lib$(SAPROC).so
31
32 SAPROC_G = $(SAPROC)$(G_SUFFIX)
33 LIBSAPROC_G = lib$(SAPROC_G).so
30 34
31 AGENT_DIR = $(GAMMADIR)/agent 35 AGENT_DIR = $(GAMMADIR)/agent
32 36
33 SASRCDIR = $(AGENT_DIR)/src/os/$(Platform_os_family)/proc 37 SASRCDIR = $(AGENT_DIR)/src/os/$(Platform_os_family)/proc
34 38
67 -I$(BOOT_JAVA_HOME)/include/$(Platform_os_family) \ 71 -I$(BOOT_JAVA_HOME)/include/$(Platform_os_family) \
68 $(SASRCFILES) \ 72 $(SASRCFILES) \
69 $(SA_LFLAGS) \ 73 $(SA_LFLAGS) \
70 -o $@ \ 74 -o $@ \
71 -ldl -ldemangle -lthread -lc 75 -ldl -ldemangle -lthread -lc
76 [ -f $(LIBSAPROC_G) ] || { ln -s $@ $(LIBSAPROC_G); }
72 77
73 install_saproc: checkAndBuildSA 78 install_saproc: checkAndBuildSA
74 $(QUIETLY) if [ -f $(LIBSAPROC) ] ; then \ 79 $(QUIETLY) if [ -f $(LIBSAPROC) ] ; then \
75 echo "Copying $(LIBSAPROC) to $(DEST_SAPROC)"; \ 80 echo "Copying $(LIBSAPROC) to $(DEST_SAPROC)"; \
76 cp -f $(LIBSAPROC) $(DEST_SAPROC) && echo "Done"; \ 81 cp -f $(LIBSAPROC) $(DEST_SAPROC) && echo "Done"; \