[PATCH] D102943: Hashing: use a 64-bit storage type on all platforms.

Alexandre Rames via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri May 21 20:52:54 PDT 2021


arames added a comment.

In D102943#2775099 <https://reviews.llvm.org/D102943#2775099>, @dexonsmith wrote:

> In D102943#2774732 <https://reviews.llvm.org/D102943#2774732>, @jroelofs wrote:
>
>> why do module hashes need to be stable when cross-compiling?
>
> IIUC, the use case is cross-compiling when building the modules, which are then sent to the target to use when compiling other things.

Yes, that's right.
In particular, we are talking about the hash used for for (prebuilt) implicit modules paths.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D102943



More information about the cfe-commits mailing list