Mercurial > hg > graal-compiler
comparison make/linux/makefiles/vm.make @ 6776:37518f191ddb
7198329: Add $(sort) to object files used in links makes binarties more consistent
Reviewed-by: dholmes, tbell, erikj, ihse, ohrstrom
author | ohair |
---|---|
date | Tue, 18 Sep 2012 13:15:28 -0700 |
parents | 35e504cb49a6 |
children | 75982791ddb6 fb19af007ffc |
comparison
equal
deleted
inserted
replaced
6775:06be7f06c2de | 6776:37518f191ddb |
---|---|
318 $(LIBJVM): $(LIBJVM.o) $(LIBJVM_MAPFILE) $(LD_SCRIPT) | 318 $(LIBJVM): $(LIBJVM.o) $(LIBJVM_MAPFILE) $(LD_SCRIPT) |
319 $(QUIETLY) { \ | 319 $(QUIETLY) { \ |
320 echo Linking vm...; \ | 320 echo Linking vm...; \ |
321 $(LINK_LIB.CXX/PRE_HOOK) \ | 321 $(LINK_LIB.CXX/PRE_HOOK) \ |
322 $(LINK_VM) $(LD_SCRIPT_FLAG) \ | 322 $(LINK_VM) $(LD_SCRIPT_FLAG) \ |
323 $(LFLAGS_VM) -o $@ $(LIBJVM.o) $(LIBS_VM); \ | 323 $(LFLAGS_VM) -o $@ $(sort $(LIBJVM.o)) $(LIBS_VM); \ |
324 $(LINK_LIB.CXX/POST_HOOK) \ | 324 $(LINK_LIB.CXX/POST_HOOK) \ |
325 rm -f $@.1; ln -s $@ $@.1; \ | 325 rm -f $@.1; ln -s $@ $@.1; \ |
326 [ -f $(LIBJVM_G) ] || { ln -s $@ $(LIBJVM_G); ln -s $@.1 $(LIBJVM_G).1; }; \ | 326 [ -f $(LIBJVM_G) ] || { ln -s $@ $(LIBJVM_G); ln -s $@.1 $(LIBJVM_G).1; }; \ |
327 if [ \"$(CROSS_COMPILE_ARCH)\" = \"\" ] ; then \ | 327 if [ \"$(CROSS_COMPILE_ARCH)\" = \"\" ] ; then \ |
328 if [ -x /usr/sbin/selinuxenabled ] ; then \ | 328 if [ -x /usr/sbin/selinuxenabled ] ; then \ |