JDK-8284041 : Explicitly reject unsupported call shapes on macos-aarch64
  • Type: Enhancement
  • Component: tools
  • Sub-Component: jextract
  • Affected Version: repo-panama
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2022-03-30
  • Updated: 2022-04-04
  • Resolved: 2022-04-04
Related Reports
Relates :  
Description
The current linker implementation can not support all call shapes on macos-aarch64. See: https://bugs.openjdk.java.net/browse/JDK-8275584

Right now we still link calls using these call shapes, which will likely not behave as expected when used.

We should explicitly detect and reject (throw UOE) them instead.
Comments
A pull request was submitted for review. URL: https://git.openjdk.java.net/panama-foreign/pull/676 Date: 2022-04-01 16:14:45 +0000
01-04-2022