lambdadeltakay opened issue #8424:
Feature
Allow for specifiying no ISA targets and not failing to compile in the build.rs when no ISA targets are specified on a unsupported platform for code generation on cranelift-codegen
Benefit
This would allow for using cranelift-codegen related utilities on platforms like wasm or powerpc.
Implementation
This would require just removing the code in the build.rs that assumes the ISA target for generation when no ISA targets are specified
Alternatives
A possible alternative would be a feature flag that would specify that no ISA targets should be built in
lambdadeltakay edited issue #8424:
Feature
Allow for specifiying no ISA targets and not failing to compile in the build.rs when no ISA targets are specified on a unsupported platform for code generation on cranelift-codegen
Benefit
This would allow for using cranelift related utilities on platforms like wasm or powerpc.
Implementation
This would require just removing the code in the build.rs that assumes the ISA target for generation when no ISA targets are specified
Alternatives
A possible alternative would be a feature flag that would specify that no ISA targets should be built in
bjorn3 commented on issue #8424:
I believe disabling the host-arch feature of cranelift-codegen will already do this.
lambdadeltakay commented on issue #8424:
From my experiments and these lines of code it doesn't seem to do this, instead I have to manually set at least one ISA that doesn't relate to the target to avoid a compile error
Last updated: Dec 23 2024 at 12:05 UTC