Open
Description
AOT code can't be generated because the assembly generator for the runtime spits out code not appropriate for XCOFF, let alone IBM as.
I think AIX is closer to Windows than anything ELF?
Checklist of known tasks:
-
Verify we're using the 64-bit assembler mode
-
Verify if we want to use IBM instead of GNU as
- This involves another dependency.
-
Disable DWARF output
- Down the road, we could theoretically emit XCOFF debug info instead
-
Squash GNU syntax assumptions for PowerPC emitting
- Seems contained within
aot-runtime.c
.
- Seems contained within
-
Squash ELF assumptions
- I've conducted very brief experiments using GAS instead; it expicitly tells you what's not supported on AIX.