mgorny wrote:

Just to clarify my concise reply (I was in a hurry): right now (FWICS since 
clang 17), clang rejects the host triplet we'd like to use as invalid, i.e.:

```
clang: error: version 't32' in target triple 'i686-pc-linux-gnut32' is invalid
clang: error: no input files
```

So at least *some* patch is needed to make it work at all. And since we're 
changing it anyway, I don't think there's a major risk in backporting the whole 
thing — and it would at least have the advantage of preserving consistent 
behavior across clang versions (i.e. not having clang 20 that applies time64 
flags, and clang 19 that doesn't reject the triplet but doesn't apply the 
flags).

https://github.com/llvm/llvm-project/pull/112364
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to