equal
deleted
inserted
replaced
88 # is inlined, the resulting dtrace object file needs a reference to this |
88 # is inlined, the resulting dtrace object file needs a reference to this |
89 # function, whose symbol name is too long for dtrace. So disable inlining |
89 # function, whose symbol name is too long for dtrace. So disable inlining |
90 # for this method for now. (fix this when dtrace bug 6258412 is fixed) |
90 # for this method for now. (fix this when dtrace bug 6258412 is fixed) |
91 OPT_CFLAGS/ciEnv.o = $(OPT_CFLAGS) -xinline=no%__1cFciEnvbFpost_compiled_method_load_event6MpnHnmethod__v_ |
91 OPT_CFLAGS/ciEnv.o = $(OPT_CFLAGS) -xinline=no%__1cFciEnvbFpost_compiled_method_load_event6MpnHnmethod__v_ |
92 |
92 |
93 |
|
94 # (OPT_CFLAGS/SLOWER is also available, to alter compilation of buggy files) |
93 # (OPT_CFLAGS/SLOWER is also available, to alter compilation of buggy files) |
95 |
94 |
96 # If you set HOTSPARC_GENERIC=yes, you disable all OPT_CFLAGS settings |
95 # If you set HOTSPARC_GENERIC=yes, you disable all OPT_CFLAGS settings |
97 CFLAGS$(HOTSPARC_GENERIC) += $(OPT_CFLAGS/BYFILE) |
96 CFLAGS$(HOTSPARC_GENERIC) += $(OPT_CFLAGS/BYFILE) |
98 |
97 |
113 |
112 |
114 # This mapfile is only needed when compiling with dtrace support, |
113 # This mapfile is only needed when compiling with dtrace support, |
115 # and mustn't be otherwise. |
114 # and mustn't be otherwise. |
116 MAPFILE_DTRACE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-$(TYPE) |
115 MAPFILE_DTRACE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-$(TYPE) |
117 |
116 |
118 |
117 G_SUFFIX = _g |
119 G_SUFFIX = |
|
120 VERSION = optimized |
118 VERSION = optimized |
121 SYSDEFS += -DASSERT -DFASTDEBUG -DCHECK_UNHANDLED_OOPS |
119 SYSDEFS += -DASSERT -DFASTDEBUG -DCHECK_UNHANDLED_OOPS |
122 PICFLAGS = DEFAULT |
120 PICFLAGS = DEFAULT |