comparison make/solaris/makefiles/launcher.make @ 1547:fb1a39993f69

6951319: enable solaris builds using Sun Studio 12 update 1 Reviewed-by: kamg, ysr, dholmes, johnc
author jcoomes
date Tue, 18 May 2010 11:02:18 -0700
parents 167c2986d91b
children c18cbe5936b8
comparison
equal deleted inserted replaced
1546:a00b51b2dda4 1547:fb1a39993f69
78 echo '#include "java.c"'; \ 78 echo '#include "java.c"'; \
79 echo '#include "java_md.c"'; \ 79 echo '#include "java_md.c"'; \
80 } > $@ 80 } > $@
81 81
82 $(LAUNCHER): $(LAUNCHER.o) $(LIBJVM) $(LAUNCHER_MAPFILE) 82 $(LAUNCHER): $(LAUNCHER.o) $(LIBJVM) $(LAUNCHER_MAPFILE)
83 ifeq ($(filter -sbfast -xsbfast, $(CFLAGS_BROWSE)),)
84 @echo Linking launcher...
85 $(QUIETLY) $(LINK_LAUNCHER/PRE_HOOK)
83 $(QUIETLY) \ 86 $(QUIETLY) \
84 case "$(CFLAGS_BROWSE)" in \ 87 $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(LAUNCHER.o) $(LIBS_LAUNCHER)
85 -sbfast|-xsbfast) \ 88 $(QUIETLY) $(LINK_LAUNCHER/POST_HOOK)
86 ;; \ 89 [ -f $(LAUNCHER_G) ] || ln -s $@ $(LAUNCHER_G)
87 *) \ 90 endif # filter -sbfast -xsbfast
88 echo Linking launcher...; \ 91
89 $(LINK_LAUNCHER/PRE_HOOK) \
90 $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(LAUNCHER.o) $(LIBS_LAUNCHER); \
91 $(LINK_LAUNCHER/POST_HOOK) \
92 [ -f $(LAUNCHER_G) ] || { ln -s $@ $(LAUNCHER_G); }; \
93 ;; \
94 esac