comparison mx.jvmci/mx_jvmci.py @ 22667:9692347207a7

Disable gccs schedule-insns optimization on Linux/SPARC which causes memory problems
author Stefan Anzinger <stefan.anzinger@oracle.com>
date Wed, 07 Oct 2015 12:49:00 -0700
parents 897914fce4cb
children 7d4688ad5afd
comparison
equal deleted inserted replaced
22666:a241f629dbfb 22667:9692347207a7
922 setMakeVar('ALT_BOOTDIR', get_jvmci_bootstrap_jdk().home, env=env) 922 setMakeVar('ALT_BOOTDIR', get_jvmci_bootstrap_jdk().home, env=env)
923 # setMakeVar("EXPORT_PATH", jdk) 923 # setMakeVar("EXPORT_PATH", jdk)
924 if mx.get_os() == 'linux' and platform.processor() == 'sparc64': 924 if mx.get_os() == 'linux' and platform.processor() == 'sparc64':
925 # SPARC/Linux 925 # SPARC/Linux
926 setMakeVar("DEBUG_BINARIES", "true", env=env) 926 setMakeVar("DEBUG_BINARIES", "true", env=env)
927 setMakeVar("EXTRA_CFLAGS", "-Wno-conversion-null -Wno-int-to-pointer-cast -Wno-unused-function -fno-tree-loop-distribute-patterns", env=env) 927 setMakeVar("EXTRA_CFLAGS", "-Wno-conversion-null -Wno-int-to-pointer-cast -Wno-unused-function -fno-tree-loop-distribute-patterns -fno-schedule-insns -fno-schedule-insns2", env=env)
928 928
929 setMakeVar('MAKE_VERBOSE', 'y' if mx._opts.verbose else '') 929 setMakeVar('MAKE_VERBOSE', 'y' if mx._opts.verbose else '')
930 if self.vm.endswith('nojvmci'): 930 if self.vm.endswith('nojvmci'):
931 setMakeVar('INCLUDE_JVMCI', 'false') 931 setMakeVar('INCLUDE_JVMCI', 'false')
932 setMakeVar('ALT_OUTPUTDIR', join(_suite.dir, 'build-nojvmci', _hotspotOs(mx.get_os())), env=env) 932 setMakeVar('ALT_OUTPUTDIR', join(_suite.dir, 'build-nojvmci', _hotspotOs(mx.get_os())), env=env)