================
@@ -80,6 +80,8 @@ class Triple {
riscv64, // RISC-V (64-bit, little endian): riscv64
riscv32be, // RISC-V (32-bit, big endian): riscv32be
riscv64be, // RISC-V (64-bit, big endian): riscv64be
+ sh, // SuperH (big endian): sh
+ shl, // SuperH (little endian): shl
----------------
LunaTheFoxgirl wrote:
Okay, I've talked with the maintainers of the GCC backend. We've agreed that a
format of sh<subarch><b/l><e> is an acceptable compromise. They will still
retain their current scheme but will ensure to implement this scheme.
Examples of valid architectures:
- `sh4eb-linux`
- `sh2eel-elf`
- `sh3l`
https://github.com/llvm/llvm-project/pull/181287
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits