Did you mean target platforms? If so, how is this not already addressed by the rustc gcc (Via libgccjit) backend?