comparison make/linux/makefiles/launcher.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 1f81c0d18c75 c18cbe5936b8
comparison
equal deleted inserted replaced
1122:dcb15a6f342d 1123:167c2986d91b
23 # 23 #
24 24
25 # Rules to build gamma launcher, used by vm.make 25 # Rules to build gamma launcher, used by vm.make
26 26
27 # gamma[_g]: launcher 27 # gamma[_g]: launcher
28 LAUNCHER = gamma$(G_SUFFIX) 28
29 LAUNCHER = gamma
30 LAUNCHER_G = $(LAUNCHER)$(G_SUFFIX)
29 31
30 LAUNCHERDIR = $(GAMMADIR)/src/os/$(Platform_os_family)/launcher 32 LAUNCHERDIR = $(GAMMADIR)/src/os/$(Platform_os_family)/launcher
31 LAUNCHERFLAGS = $(ARCHFLAG) \ 33 LAUNCHERFLAGS = $(ARCHFLAG) \
32 -I$(LAUNCHERDIR) -I$(GAMMADIR)/src/share/vm/prims \ 34 -I$(LAUNCHERDIR) -I$(GAMMADIR)/src/share/vm/prims \
33 -DFULL_VERSION=\"$(HOTSPOT_RELEASE_VERSION)\" \ 35 -DFULL_VERSION=\"$(HOTSPOT_RELEASE_VERSION)\" \
68 $(QUIETLY) { \ 70 $(QUIETLY) { \
69 echo Linking launcher...; \ 71 echo Linking launcher...; \
70 $(LINK_LAUNCHER/PRE_HOOK) \ 72 $(LINK_LAUNCHER/PRE_HOOK) \
71 $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(LAUNCHER.o) $(LIBS_LAUNCHER); \ 73 $(LINK_LAUNCHER) $(LFLAGS_LAUNCHER) -o $@ $(LAUNCHER.o) $(LIBS_LAUNCHER); \
72 $(LINK_LAUNCHER/POST_HOOK) \ 74 $(LINK_LAUNCHER/POST_HOOK) \
75 [ -f $(LAUNCHER_G) ] || { ln -s $@ $(LAUNCHER_G); }; \
73 } 76 }