Mercurial > hg > truffle
comparison make/Makefile @ 6020:d652a62d6e03
7102323: RFE: enable Full Debug Symbols Phase 1 on Solaris
Summary: Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES build flags. Add support for .diz files.
Reviewed-by: dholmes, ohair, sspitsyn
author | dcubed |
---|---|
date | Fri, 23 Mar 2012 11:50:33 -0700 |
parents | f09ae3853e3b |
children | 744728c16316 |
comparison
equal
deleted
inserted
replaced
4958:3b24e7e01d20 | 6020:d652a62d6e03 |
---|---|
296 # Get jvm.lib | 296 # Get jvm.lib |
297 $(EXPORT_LIB_DIR)/%.lib: $(MISC_DIR)/%.lib | 297 $(EXPORT_LIB_DIR)/%.lib: $(MISC_DIR)/%.lib |
298 $(install-file) | 298 $(install-file) |
299 | 299 |
300 # Other libraries (like SA) | 300 # Other libraries (like SA) |
301 $(EXPORT_JRE_BIN_DIR)/%.diz: $(MISC_DIR)/%.diz | |
302 $(install-file) | |
301 $(EXPORT_JRE_BIN_DIR)/%.dll: $(MISC_DIR)/%.dll | 303 $(EXPORT_JRE_BIN_DIR)/%.dll: $(MISC_DIR)/%.dll |
302 $(install-file) | 304 $(install-file) |
303 $(EXPORT_JRE_BIN_DIR)/%.pdb: $(MISC_DIR)/%.pdb | 305 $(EXPORT_JRE_BIN_DIR)/%.pdb: $(MISC_DIR)/%.pdb |
304 $(install-file) | 306 $(install-file) |
305 $(EXPORT_JRE_BIN_DIR)/%.map: $(MISC_DIR)/%.map | 307 $(EXPORT_JRE_BIN_DIR)/%.map: $(MISC_DIR)/%.map |
306 $(install-file) | 308 $(install-file) |
307 | 309 |
308 # Client files always come from C1 area | 310 # Client files always come from C1 area |
311 $(EXPORT_CLIENT_DIR)/%.diz: $(C1_DIR)/%.diz | |
312 $(install-file) | |
309 $(EXPORT_CLIENT_DIR)/%.dll: $(C1_DIR)/%.dll | 313 $(EXPORT_CLIENT_DIR)/%.dll: $(C1_DIR)/%.dll |
310 $(install-file) | 314 $(install-file) |
311 $(EXPORT_CLIENT_DIR)/%.pdb: $(C1_DIR)/%.pdb | 315 $(EXPORT_CLIENT_DIR)/%.pdb: $(C1_DIR)/%.pdb |
312 $(install-file) | 316 $(install-file) |
313 $(EXPORT_CLIENT_DIR)/%.map: $(C1_DIR)/%.map | 317 $(EXPORT_CLIENT_DIR)/%.map: $(C1_DIR)/%.map |
314 $(install-file) | 318 $(install-file) |
315 | 319 |
316 # Server files always come from C2 area | 320 # Server files always come from C2 area |
321 $(EXPORT_SERVER_DIR)/%.diz: $(C2_DIR)/%.diz | |
322 $(install-file) | |
317 $(EXPORT_SERVER_DIR)/%.dll: $(C2_DIR)/%.dll | 323 $(EXPORT_SERVER_DIR)/%.dll: $(C2_DIR)/%.dll |
318 $(install-file) | 324 $(install-file) |
319 $(EXPORT_SERVER_DIR)/%.pdb: $(C2_DIR)/%.pdb | 325 $(EXPORT_SERVER_DIR)/%.pdb: $(C2_DIR)/%.pdb |
320 $(install-file) | 326 $(install-file) |
321 $(EXPORT_SERVER_DIR)/%.map: $(C2_DIR)/%.map | 327 $(EXPORT_SERVER_DIR)/%.map: $(C2_DIR)/%.map |
322 $(install-file) | 328 $(install-file) |
323 | 329 |
324 # Kernel files always come from kernel area | 330 # Kernel files always come from kernel area |
331 $(EXPORT_KERNEL_DIR)/%.diz: $(KERNEL_DIR)/%.diz | |
332 $(install-file) | |
325 $(EXPORT_KERNEL_DIR)/%.dll: $(KERNEL_DIR)/%.dll | 333 $(EXPORT_KERNEL_DIR)/%.dll: $(KERNEL_DIR)/%.dll |
326 $(install-file) | 334 $(install-file) |
327 $(EXPORT_KERNEL_DIR)/%.pdb: $(KERNEL_DIR)/%.pdb | 335 $(EXPORT_KERNEL_DIR)/%.pdb: $(KERNEL_DIR)/%.pdb |
328 $(install-file) | 336 $(install-file) |
329 $(EXPORT_KERNEL_DIR)/%.map: $(KERNEL_DIR)/%.map | 337 $(EXPORT_KERNEL_DIR)/%.map: $(KERNEL_DIR)/%.map |
368 $(EXPORT_CLIENT_DIR)/64/%.debuginfo: $(C1_DIR)/%.debuginfo | 376 $(EXPORT_CLIENT_DIR)/64/%.debuginfo: $(C1_DIR)/%.debuginfo |
369 $(install-file) | 377 $(install-file) |
370 $(EXPORT_SERVER_DIR)/%.debuginfo: $(C2_DIR)/%.debuginfo | 378 $(EXPORT_SERVER_DIR)/%.debuginfo: $(C2_DIR)/%.debuginfo |
371 $(install-file) | 379 $(install-file) |
372 $(EXPORT_SERVER_DIR)/64/%.debuginfo: $(C2_DIR)/%.debuginfo | 380 $(EXPORT_SERVER_DIR)/64/%.debuginfo: $(C2_DIR)/%.debuginfo |
381 $(install-file) | |
382 | |
383 # ZIP'ed debug info for shared library | |
384 $(EXPORT_JRE_LIB_ARCH_DIR)/%.diz: $(C1_DIR)/%.diz | |
385 $(install-file) | |
386 $(EXPORT_JRE_LIB_ARCH_DIR)/%.diz: $(C2_DIR)/%.diz | |
387 $(install-file) | |
388 $(EXPORT_CLIENT_DIR)/%.diz: $(C1_DIR)/%.diz | |
389 $(install-file) | |
390 $(EXPORT_CLIENT_DIR)/64/%.diz: $(C1_DIR)/%.diz | |
391 $(install-file) | |
392 $(EXPORT_SERVER_DIR)/%.diz: $(C2_DIR)/%.diz | |
393 $(install-file) | |
394 $(EXPORT_SERVER_DIR)/64/%.diz: $(C2_DIR)/%.diz | |
373 $(install-file) | 395 $(install-file) |
374 endif | 396 endif |
375 endif | 397 endif |
376 | 398 |
377 # Jar file (sa-jdi.jar) | 399 # Jar file (sa-jdi.jar) |