mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 20:09:46 +00:00
Describe the process better.
Patch by Vedant Kumar! <vsk@apple.com> llvm-svn: 244283
This commit is contained in:
parent
833df2a833
commit
ba3c36d65a
@ -509,9 +509,11 @@ for llvm users and not imposing a big burden on llvm developers:
|
|||||||
``test/Bitcode/compatibility.ll``.
|
``test/Bitcode/compatibility.ll``.
|
||||||
|
|
||||||
* The bitcode format produced by a X.Y release will be readable by all
|
* 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
|
following X.Z releases and the (X+1).0 release.
|
||||||
version of ``test/Bitcode/compatibility.ll`` should be assembled and
|
|
||||||
committed after each release.
|
* After each X.Y release, ``compatibility.ll`` must be copied to
|
||||||
|
``compatibility-X.Y.ll``. The corresponding bitcode file should be assembled
|
||||||
|
using the X.Y build and committed as ``compatibility-X.Y.ll.bc``.
|
||||||
|
|
||||||
* Newer releases can ignore features from older releases, but they cannot
|
* Newer releases can ignore features from older releases, but they cannot
|
||||||
miscompile them. For example, if nsw is ever replaced with something else,
|
miscompile them. For example, if nsw is ever replaced with something else,
|
||||||
|
Loading…
Reference in New Issue
Block a user