-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 25, 26, 27
-
Component/s: hotspot
-
b06
-
generic
-
linux
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8376719 | 26.0.2 | Matthias Baesken | P4 | Resolved | Fixed | master |
| JDK-8376874 | 25.0.3 | Matthias Baesken | P4 | Resolved | Fixed | b01 |
This was because we enabled some time ago linktime gc (-Wl,--gc-sections in the linker flags, plus -ffunction-sections -fdata-sections in compile flags) for linux x390x by default, which caused elimination of this coding at linktime.
But potentially linktime gc or similar size-optimizing options could be enabled on other platforms too, and not only debug builds could loose the debug helpers (however in non-debug builds they might be not that important).
On Windows we already export the debug helper symbols, so it might be good to do this on other platforms, especially Linux, too.
- backported by
-
JDK-8376719 Some builds are missing debug helpers
-
- Resolved
-
-
JDK-8376874 Some builds are missing debug helpers
-
- Resolved
-
- relates to
-
JDK-8318834 s390x: Debug builds are missing debug helpers
-
- Resolved
-
- links to
-
Commit(master)
openjdk/jdk25u-dev/07a8f28f
-
Commit(master)
openjdk/jdk26u/65af7a24
-
Commit(master)
openjdk/jdk/b7346c30
-
Review(master)
openjdk/jdk25u-dev/179
-
Review(master)
openjdk/jdk26u/25
-
Review(master)
openjdk/jdk/29232