comparison make/solaris/makefiles/sparcWorks.make @ 113:ba764ed4b6f2

6420645: Create a vm that uses compressed oops for up to 32gb heapsizes Summary: Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
author coleenp
date Sun, 13 Apr 2008 17:43:42 -0400
parents a294fd0c4b38
children a49545cab84a
comparison
equal deleted inserted replaced
110:a49a647afe9a 113:ba764ed4b6f2
183 CFLAGS += $(GAMMADIR)/src/os_cpu/solaris_${Platform_arch}/vm/solaris_${Platform_arch_model}.il 183 CFLAGS += $(GAMMADIR)/src/os_cpu/solaris_${Platform_arch}/vm/solaris_${Platform_arch_model}.il
184 184
185 # no more exceptions 185 # no more exceptions
186 CFLAGS/NOEX=-features=no%except 186 CFLAGS/NOEX=-features=no%except
187 187
188
189 # avoid compilation problems arising from fact that C++ compiler tries
190 # to search for external template definition by just compiling additional
191 # source files in th same context
192 CFLAGS += -template=no%extdef
193
188 # Reduce code bloat by reverting back to 5.0 behavior for static initializers 194 # Reduce code bloat by reverting back to 5.0 behavior for static initializers
189 CFLAGS += -features=no%split_init 195 CFLAGS += -features=no%split_init
190 196
191 # Use -D_Crun_inline_placement so we don't get references to 197 # Use -D_Crun_inline_placement so we don't get references to
192 # __1c2n6FIpv_0_ or void*operator new(unsigned,void*) 198 # __1c2n6FIpv_0_ or void*operator new(unsigned,void*)