[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