stevenrwalter

Untitled

Jul 8th, 2015
411
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.54 KB | None | 0 0
  1. From 9db9d253355cc0e9e885bb1e63b054e318f9395a Mon Sep 17 00:00:00 2001
  2. From: Steven Walter <[email protected]>
  3. Date: Tue, 7 Jul 2015 14:57:42 -0400
  4. Subject: [PATCH] Remove crate metadata from symbol hashing
  5.  
  6. ---
  7. src/librustc_trans/back/link.rs | 3 ---
  8. 1 file changed, 3 deletions(-)
  9.  
  10. diff --git a/src/librustc_trans/back/link.rs b/src/librustc_trans/back/link.rs
  11. index 2f2ba16..ea3e897 100644
  12. --- a/src/librustc_trans/back/link.rs
  13. +++ b/src/librustc_trans/back/link.rs
  14. @@ -205,9 +205,4 @@ fn symbol_hash<'tcx>(tcx: &ty::ctxt<'tcx>,
  15. symbol_hasher.input_str(&link_meta.crate_name);
  16. - symbol_hasher.input_str("-");
  17. - symbol_hasher.input_str(link_meta.crate_hash.as_str());
  18. - for meta in &*tcx.sess.crate_metadata.borrow() {
  19. - symbol_hasher.input_str(&meta[..]);
  20. - }
  21. symbol_hasher.input_str("-");
  22. symbol_hasher.input_str(&encoder::encoded_ty(tcx, t));
  23. // Prefix with 'h' so that it never blends into adjacent digits
  24. --
  25. 1.9.1
Advertisement
Add Comment
Please, Sign In to add comment