-
Enhancement
-
Resolution: Fixed
-
P4
-
hs22
-
b09
-
generic
-
solaris
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2224293 | 8 | Daniel Daugherty | P4 | Resolved | Fixed | b38 |
JDK-2224525 | 7u6 | Daniel Daugherty | P4 | Closed | Fixed | b10 |
JDK-2222481 | hs23.2 | Daniel Daugherty | P4 | Closed | Fixed | b01 |
project for HSX-22-B07 and newer:
7071904 4/4 HotSpot: Full Debug Symbols
The original implementation of 7071904 enabled Full Debug Symbols
for both Linux and Solaris. However, the Solaris disk footprint
increase was substantial so FDS was disabled on Solaris.
The purpose of this RFE is to re-enable FDS on Solaris once the
disk footprint issues have been resolved.
make/solaris/makefiles/defs.make has the following in it:
ifeq ($(VM_PLATFORM),solaris_amd64)
# On Solaris AMD64/X64, gobjcopy is not happy and fails:
#
# usr/sfw/bin/gobjcopy --add-gnu-debuglink=<lib>.debuginfo <lib>.so
# BFD: stKPaiop: Not enough room for program headers, try linking with -N
# /usr/sfw/bin/gobjcopy: stKPaiop: Bad value
# BFD: stKPaiop: Not enough room for program headers, try linking with -N
# /usr/sfw/bin/gobjcopy: libsaproc.debuginfo: Bad value
# BFD: stKPaiop: Not enough room for program headers, try linking with -N
# /usr/sfw/bin/gobjcopy: stKPaiop: Bad value
_JUNK_ := $(shell \
echo >&2 "INFO: $(DEF_OBJCOPY) is not working on Solaris AMD64/X64")
OBJCOPY=
else
so gobjcopy is broken on Solaris AMD64/X64 for some reason.
- backported by
-
JDK-2224293 RFE: enable Full Debug Symbols Phase 1 on Solaris
- Resolved
-
JDK-2222481 RFE: enable Full Debug Symbols Phase 1 on Solaris
- Closed
-
JDK-2224525 RFE: enable Full Debug Symbols Phase 1 on Solaris
- Closed
- relates to
-
JDK-7165611 implement Full Debug Symbols on MacOS X hotspot
- Resolved
-
JDK-7164344 enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Solaris and Windows
- Closed
-
JDK-7136506 FDS: rework jdk repo Full Debug Symbols support
- Resolved
-
JDK-7157296 FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect OPT builds
- Resolved
-
JDK-7165060 dtrace tests fail with FDS debug info files
- Resolved
-
JDK-7158067 FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect product builds
- Resolved
-
JDK-7168520 No jdk8 TL Nightly linux builds due to broken link in b39-2012-05-13_231
- Closed
-
JDK-7153050 remove crufty '_g' support from HotSpot repo makefiles
- Resolved
-
JDK-7071904 HotSpot: Full Debug Symbols
- Closed