RalfJung added a comment.

Yeah, agreed. Though I hear that GCC makes similar assumptions, so this should 
count as something I think. (I don't have a source for this, so it should 
probably be verified.)

Anyway I don't think LLVM documenting its assumptions should be blocked on 
changing the C standard. Maybe LLVM should have blocked *making* those 
assumptions on changing the standard, but that ship has sailed long ago...
(I have less of an opinion about clang since I am not involved there.)

> I think it makes sense to document this both from the Clang perspective and 
> from the LLVM perspective, as they're somewhat different.

What would be the right place in LLVM to document this?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D86993

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

Reply via email to