* The textual format is not backwards compatible. We don't change it too often,
but there are no specific promises.
-* The bitcode format produced by a X.Y release will be readable by all following
- X.Z releases and the (X+1).0 release.
+* Additions and changes to the IR should be reflected in
+ ``test/Bitcode/compatibility.ll``.
+
+* The bitcode format produced by a X.Y release will be readable by all
+ following X.Z releases and the (X+1).0 release. To help ensure this, an X.Y
+ version of ``test/Bitcode/compatibility.ll`` should be assembled and
+ committed after each release.
* Newer releases can ignore features from older releases, but they cannot
miscompile them. For example, if nsw is ever replaced with something else,
you or your employer own the rights to a patent and would like to contribute
code to LLVM that relies on it, we require that the copyright owner sign an
agreement that allows any other user of LLVM to freely use your patent. Please
-contact the `oversight group <mailto:llvm-oversight@cs.uiuc.edu>`_ for more
+contact the `LLVM Foundation Board of Directors <mailto:board@llvm.org>`_ for more
details.