Hi, Thanks for this.
Excerpts from Yang Yujie's message of Dezember 1, 2023 11:08 am: > diff --git a/gcc/d/dmd/cond.d b/gcc/d/dmd/cond.d > index 568b639e0b6..02af0cc9e29 100644 > --- a/gcc/d/dmd/cond.d > +++ b/gcc/d/dmd/cond.d > @@ -693,10 +693,10 @@ extern (C++) final class VersionCondition : DVCondition > case "LDC": > case "linux": > case "LittleEndian": > - case "LoongArch32": > case "LoongArch64": > - case "LoongArch_HardFloat": > - case "LoongArch_SoftFloat": > + case "LoongArch_F64": > + case "LoongArch_F32": > + case "LoongArch_SF": > case "MinGW": > case "MIPS32": > case "MIPS64": Changes to this module should be submitted to github.com/dlang/dmd, otherwise it'll get overwritten on the next "merge" with upstream. What's the rationale for F64 and SF abbreviations? Otherwise, looks reasonable. Iain.