eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.28k stars 722 forks source link

DDR cross-build support for AArch64 Linux #8814

Open knn-k opened 4 years ago

knn-k commented 4 years ago

This is a followup of #5221. Cross-build for AArch64 Linux requires the --disable-ddr option at this point. Add support for cross-building DDR.

knn-k commented 4 years ago

Problem with cross-build from #8331: HAVE_LIBDWARF_DWARF_H and HAVE_LIBDWARF_LIBDWARF_H are undefined in the generated omr/include_core/omrcfg.h, while libdwarf-dev is available in the cross-compile environment.