JDK-8183571 : PPC64 build broken after 8178499
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Priority: P1
  • Status: Resolved
  • Resolution: Fixed
  • CPU: ppc
  • Submitted: 2017-07-05
  • Updated: 2023-12-07
  • Resolved: 2017-07-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 10
10 b21Fixed
Related Reports
Relates :  
Description
xlC on AIX needs an explicit cast for the alignment to prevent:
"/net/usr.work/openjdk/nb/rs6000_64/nightly/jdk10-hs/hotspot/src/cpu/ppc/vm/c1_Runtime1_ppc.cpp", line 254.25: 1540-0218 (S) The call does not match any parameter list for "align_up".
"/net/usr.work/openjdk/nb/rs6000_64/nightly/jdk10-hs/hotspot/src/share/vm/utilities/globalDefinitions.hpp", line 532.10: 1540-1283 (I) "template <class T, class A> align_up(T, A)" is not a viable candidate.

In addition, type cast in vm_version_ppc is needed for both linux and AIX:
/net/usr.work/openjdk/nb/linuxppc64/nightly/jdk10-hs/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp:700:40: error: invalid conversion from 'char*' to 'address {aka unsigned char*}' [-fpermissive]

Comments
URL: http://hg.openjdk.java.net/jdk10/jdk10/hotspot/rev/2ace7469c71c User: jwilhelm Date: 2017-08-18 18:01:35 +0000
18-08-2017

URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/2ace7469c71c User: mdoerr Date: 2017-07-05 15:23:43 +0000
05-07-2017