RFR (S) 8175370: Fix C calling convention for CRC32C and Adler32 intrinsics
lutz.schmidt at sap.com
Thu Feb 23 09:26:28 UTC 2017
may I kindly request reviews for my small bug fix? Further down the road, I would need a sponsor, too.
On some platforms (ppc, s390) the C calling convention requires “int” arguments to be converted to “long” by the caller. This requirement was not observed by c2-generated calls to the CRC32C and Adler32 intrinsics. The fix was rather simple, using the calls from the CRC32 intrinsics as a template.
This is not an issue as of now. The affected intrinsics are not yet (but will soon be) implemented. You may see this as a preemptive bug fix.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the hotspot-compiler-dev