Mercurial > hg > truffle
comparison make/solaris/makefiles/defs.make @ 6078:80b9cc90b643
Merge
author | dcubed |
---|---|
date | Tue, 15 May 2012 11:27:24 -0700 |
parents | d6c393b0164b |
children | fb8f9ab27c14 |
comparison
equal
deleted
inserted
replaced
6076:b4f7c4315c36 | 6078:80b9cc90b643 |
---|---|
107 # up by different parts of the build. Just to be clear, we only need | 107 # up by different parts of the build. Just to be clear, we only need |
108 # two variable names because the incoming option value can be | 108 # two variable names because the incoming option value can be |
109 # overridden in some situations, e.g., a BUILD_FLAVOR != product | 109 # overridden in some situations, e.g., a BUILD_FLAVOR != product |
110 # build. | 110 # build. |
111 | 111 |
112 # Disable FULL_DEBUG_SYMBOLS by default because dtrace tests are | |
113 # failing in nightly when the debug info files are ZIP'ed. On | |
114 # Solaris debug info files need to be ZIP'ed to reduce the impact | |
115 # on disk space footprint. | |
116 FULL_DEBUG_SYMBOLS ?= 0 | |
117 ifeq ($(BUILD_FLAVOR), product) | 112 ifeq ($(BUILD_FLAVOR), product) |
118 # FULL_DEBUG_SYMBOLS ?= 1 | 113 FULL_DEBUG_SYMBOLS ?= 1 |
119 ENABLE_FULL_DEBUG_SYMBOLS = $(FULL_DEBUG_SYMBOLS) | 114 ENABLE_FULL_DEBUG_SYMBOLS = $(FULL_DEBUG_SYMBOLS) |
120 else | 115 else |
121 # debug variants always get Full Debug Symbols (if available) | 116 # debug variants always get Full Debug Symbols (if available) |
122 # ENABLE_FULL_DEBUG_SYMBOLS = 1 | 117 ENABLE_FULL_DEBUG_SYMBOLS = 1 |
123 ENABLE_FULL_DEBUG_SYMBOLS = $(FULL_DEBUG_SYMBOLS) | |
124 endif | 118 endif |
125 _JUNK_ := $(shell \ | 119 _JUNK_ := $(shell \ |
126 echo >&2 "INFO: ENABLE_FULL_DEBUG_SYMBOLS=$(ENABLE_FULL_DEBUG_SYMBOLS)") | 120 echo >&2 "INFO: ENABLE_FULL_DEBUG_SYMBOLS=$(ENABLE_FULL_DEBUG_SYMBOLS)") |
127 # since objcopy is optional, we set ZIP_DEBUGINFO_FILES later | 121 # since objcopy is optional, we set ZIP_DEBUGINFO_FILES later |
128 | 122 |
176 STRIP_POLICY ?= min_strip | 170 STRIP_POLICY ?= min_strip |
177 | 171 |
178 _JUNK_ := $(shell \ | 172 _JUNK_ := $(shell \ |
179 echo >&2 "INFO: STRIP_POLICY=$(STRIP_POLICY)") | 173 echo >&2 "INFO: STRIP_POLICY=$(STRIP_POLICY)") |
180 | 174 |
181 # Disable ZIP_DEBUGINFO_FILES by default because dtrace tests are | 175 ZIP_DEBUGINFO_FILES ?= 1 |
182 # failing in nightly when the debug info files are ZIP'ed. | |
183 ZIP_DEBUGINFO_FILES ?= 0 | |
184 | 176 |
185 _JUNK_ := $(shell \ | 177 _JUNK_ := $(shell \ |
186 echo >&2 "INFO: ZIP_DEBUGINFO_FILES=$(ZIP_DEBUGINFO_FILES)") | 178 echo >&2 "INFO: ZIP_DEBUGINFO_FILES=$(ZIP_DEBUGINFO_FILES)") |
187 endif | 179 endif |
188 endif | 180 endif |