<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/137933>137933</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Would a gnullvm environment be acceptable?
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          PieroV
      </td>
    </tr>
</table>

<pre>
    Hi, I'm using the `*-pc-windows-gnullvm` target in Rust, and after https://github.com/llvm/llvm-project/pull/78655, I'm getting a few errors (e.g., one was solved in https://github.com/rust-lang/cc-rs/pull/1176).
I am wondering: rather than adding maps from gnullvm to gnu on all Clang users, would it be possible to add a `gnullvm` environment in `llvm/include/llvm/TargetParser/Triple.h`/`llvm/lib/TargetParser/Triple.cpp` that behaves like a normal `gnu` environment?
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUksuOnDoQhp_GbEqNjLkvWPSZI5TZjaIoWRe4GpwYG_nSKG8fmbTSo0iJlBUgXK6vvvrRe7UYooHV_7H6_wxjWK0b3hQ5-zmbrPw-fFBMvMArE-0G0SuzQFgJWMOZuF72-XIoI-3hL4uJWt831nAI6BYKoAx8jD6kcjQS8BbIwRrC7ll5ZWJkYlxUWOOUz3ZjYjzLfz4uu7NfaQ5MjHvUmomx7Zq6fpIsFEJiQbjRAeScdR6Y6Chf8nTKGoIDPXir7yQTyl8au-jDRaNZmBjn-eL8s21RtA0Tfc749RVwg8MaSU6ZhZVXcBhWchBWNIBSJp4Ndw83Zzd4-IBg0ytYA6g1vKQ2ED2lJi9w2KglqAATwW69V5OmVIFSAibJ76ySuStnzUbmVMsa_hCmzKyjpKfBT6f_N3SeXPp0ateUr-fOxmedVtMfD8_7fm5yxcS24p08aPWNAMFYt6F-wP0Gxsoxk0Mp-7LHjIairRrOedN02Tp0LfYdEhY11mXd0m3CFm_Yi7btu2auMjUILmpelZx3RcHbXMztLLu67otOVpW4sYrThkrnaYDcuiVT3kcairLtyzLTOJH2Z5SFMHTA-ZcJkZLthjNXU1w8q7hWPvjnNUEFTcOXcxn4a3PvhU8EOM-0B5w0pSmj08M_Z_kESul6EN8H8SMAAP__n98k5Q">