Add a bunch of stubs and parameter changes to get non-Oracle platforms to compile. Tested with cross compilation in mach5. Also enabled GHA for these platforms. Tested tier1 with Oracle platforms.
Porters please let me know if this runs hello world, then the rest is up to you. Thank you! --------- - [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). ------------- Commit messages: - Add back cross compilation to GHA - Fix riscv - Get all other platforms to compile (maybe not riscv yet) Changes: https://git.openjdk.org/valhalla/pull/2396/files Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=2396&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8384103 Stats: 964 lines in 70 files changed: 645 ins; 129 del; 190 mod Patch: https://git.openjdk.org/valhalla/pull/2396.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2396/head:pull/2396 PR: https://git.openjdk.org/valhalla/pull/2396
