[ORC][AArch64] Add initial support for aarch64 in ELFNixPlatform.
authorSunho Kim <ksunhokim123@naver.com>
Fri, 10 Jun 2022 04:34:24 +0000 (13:34 +0900)
committerSunho Kim <ksunhokim123@naver.com>
Fri, 10 Jun 2022 04:37:36 +0000 (13:37 +0900)
commite093e421070d737395fbedf2bce10fe311213f49
tree4b9c01ffa9ab693a52d7fafed5a2bc82e1f72066
parentcde377db853da50c059b16a71f2a6a88db9ddfc9
[ORC][AArch64] Add initial support for aarch64 in ELFNixPlatform.

Adds the aarch64 support in ELFNixPlatform. These are few simple changes, but it allows us to use the orc runtime in ELF/AARCH64 backend. It succesfully run the static initializers of stdlibc++ iostream so that "cout << Hello world" testcase starts to work.

Reviewed By: lhames

Differential Revision: https://reviews.llvm.org/D127060
llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp