Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2198052 | 7 | John Cuthbertson | P4 | Closed | Fixed | b109 |
JDK-2197804 | 6u23 | John Cuthbertson | P4 | Resolved | Fixed | b01 |
JDK-2199704 | 6u22m | John Cuthbertson | P4 | Resolved | Fixed | b01 |
JDK-2197515 | 6u21p | John Cuthbertson | P4 | Resolved | Fixed | b03 |
The changes introduced for 6975078 assign badHeapOopVal to the _allocation field in the ResourceObj class. In 32 bit linux builds with certain versions of gcc this assignment will be flagged as an error while compiling allocation.cpp. In 32 bit build the constant value (which is cast to an intptr_t) is negative. The _allocation field is typed an and unsigned intptr_t and gcc catches this.
- backported by
-
JDK-2197515 Changes for 6975078 produce build error with certain gcc versions
-
- Resolved
-
-
JDK-2197804 Changes for 6975078 produce build error with certain gcc versions
-
- Resolved
-
-
JDK-2199704 Changes for 6975078 produce build error with certain gcc versions
-
- Resolved
-
-
JDK-2198052 Changes for 6975078 produce build error with certain gcc versions
-
- Closed
-