pcc added a comment.

The problem with `0xaaaaaaaa` on 32-bit is that it is likely to be a valid 
address.

When I discussed this with JF I proposed a pointer initialization of 
`0xffffffff` which he agreed to. This value is very likely to trap when 
accessed (due to accesses likely wrapping to zero) and also has the benefit of 
being the same pattern as for floats.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D64597



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to