Mercurial > hg > graal-jvmci-8
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"; \ |