Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2034249 | 1.4.0 | Jon Masamitsu | P2 | Closed | Fixed | beta |
Hotspot libjvm.so has ~5800 public symbols defined, any of which could
conflict with symbols from embedding apps or native libraries.
The hotspot build needs to use a linker map file to make all public symbols
private (static) except those which represent documented interfaces between
the VM, and embedding apps and native methods.
conflict with symbols from embedding apps or native libraries.
The hotspot build needs to use a linker map file to make all public symbols
private (static) except those which represent documented interfaces between
the VM, and embedding apps and native methods.
- backported by
-
JDK-2034249 hotspot exports too many public symbols
-
- Closed
-