LLVM only handles a hard-coded list of triples.
|Reported by:||singpolyma||Owned by:||dterei|
|Type of failure:||Other||Difficulty:||Unknown|
|Test Case:||Blocked By:|
Description (last modified by dterei)
LLVM simply has a hard-coded list of triples for supported platforms in compiler/llvmGen/LlvmCodeGen/Ppr.hs :: moduleLayout.
Apparently this information can potentially be sourced by configure / autotools instead. This may be a better way forward rather than adding code for each platform.
Change History (8)
comment:6 Changed 15 months ago by dterei
- Description modified (diff)
- Summary changed from Triple not passed to LLVM when cross-compiling to LLVM only handles a hard-coded list of triples.
comment:7 Changed 15 months ago by dterei
- Type changed from bug to task
- Type of failure changed from GHC doesn't work at all to Other