[PATCH] D68135: [lit] Set the target-windows feature for any windows environment

Paul Robinson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 4 07:56:32 PDT 2019


probinson added a comment.

In D68135#1694106 <https://reviews.llvm.org/D68135#1694106>, @mstorsjo wrote:

> Updated, with a slightly different form of the regex, that also allows the triple to just end at -windows.
>
> Alternatively, we could just remove this part of the lit config altogether. There's no other OSes that have target-<os> as a feature (only system-<os> for the host where the test is running), and after D68133 <https://reviews.llvm.org/D68133> and D68136 <https://reviews.llvm.org/D68136>, no tests actually use this feature any longer.


In most cases, target restrictions rely on using a component of the triple.  If all Windows-target triples are guaranteed to spell the component 'windows' then `REQUIRES: windows` works, and we don't need target-windows at all.  But I was under the impression that `win32` was used in the triple sometimes?


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D68135/new/

https://reviews.llvm.org/D68135





More information about the llvm-commits mailing list