Mercurial > hg > graal-jvmci-8
comparison make/solaris/makefiles/vm.make @ 20345:f933a15469d4
8055006: Store original value of Min/MaxHeapFreeRatio
Summary: Store the value set by the user and some makefile changes required to change the flags.
Reviewed-by: sla, mchung, bchristi, jmasa, dholmes
author | jwilhelm |
---|---|
date | Mon, 28 Jul 2014 22:43:08 +0200 |
parents | feae15578b2f |
children | d635fd1ac81c |
comparison
equal
deleted
inserted
replaced
20344:2fd0fd493045 | 20345:f933a15469d4 |
---|---|
245 | 245 |
246 JVM_OBJ_FILES = $(Obj_Files) $(DTRACE_OBJS) | 246 JVM_OBJ_FILES = $(Obj_Files) $(DTRACE_OBJS) |
247 | 247 |
248 vm_version.o: $(filter-out vm_version.o,$(JVM_OBJ_FILES)) | 248 vm_version.o: $(filter-out vm_version.o,$(JVM_OBJ_FILES)) |
249 | 249 |
250 mapfile : $(MAPFILE) $(MAPFILE_DTRACE_OPT) vm.def | 250 mapfile : $(MAPFILE) $(MAPFILE_DTRACE_OPT) vm.def mapfile_ext |
251 rm -f $@ | 251 rm -f $@ |
252 cat $(MAPFILE) $(MAPFILE_DTRACE_OPT) \ | 252 cat $(MAPFILE) $(MAPFILE_DTRACE_OPT) \ |
253 | $(NAWK) '{ \ | 253 | $(NAWK) '{ \ |
254 if ($$0 ~ "INSERT VTABLE SYMBOLS HERE") { \ | 254 if ($$0 ~ "INSERT VTABLE SYMBOLS HERE") { \ |
255 system ("cat mapfile_ext"); \ | |
255 system ("cat vm.def"); \ | 256 system ("cat vm.def"); \ |
256 } else { \ | 257 } else { \ |
257 print $$0; \ | 258 print $$0; \ |
258 } \ | 259 } \ |
259 }' > $@ | 260 }' > $@ |
262 rm -f $@ | 263 rm -f $@ |
263 cat $^ > $@ | 264 cat $^ > $@ |
264 | 265 |
265 vm.def: $(Obj_Files) | 266 vm.def: $(Obj_Files) |
266 sh $(GAMMADIR)/make/solaris/makefiles/build_vm_def.sh *.o > $@ | 267 sh $(GAMMADIR)/make/solaris/makefiles/build_vm_def.sh *.o > $@ |
268 | |
269 mapfile_ext: | |
270 rm -f $@ | |
271 touch $@ | |
272 if [ -f $(HS_ALT_MAKE)/solaris/makefiles/mapfile-ext ]; then \ | |
273 cat $(HS_ALT_MAKE)/solaris/makefiles/mapfile-ext > $@; \ | |
274 fi | |
267 | 275 |
268 ifeq ($(LINK_INTO),AOUT) | 276 ifeq ($(LINK_INTO),AOUT) |
269 LIBJVM.o = | 277 LIBJVM.o = |
270 LIBJVM_MAPFILE = | 278 LIBJVM_MAPFILE = |
271 LIBS_VM = $(LIBS) | 279 LIBS_VM = $(LIBS) |