Skip to content

Commit df2c69a

Browse files
committed
ReleaseNotes: Add note about C API change
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_37@253282 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent 39961c5 commit df2c69a

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

docs/ReleaseNotes.rst

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,35 @@ LLVM web page, this document applies to the *next* release, not the current
2525
one. To see the release notes for a specific release, please see the `releases
2626
page <http://llvm.org/releases/>`_.
2727

28-
Non-comprehensive list of changes in this release
28+
Major changes in 3.7.1
29+
======================
30+
31+
* 3.7.0 was released with an inadvertent change to the signature of the C
32+
API function: LLVMBuildLandingPad, which made the C API incompatible with
33+
prior releases. This has been corrected in LLVM 3.7.1.
34+
35+
As a result of this change, 3.7.0 is not ABI compatible with 3.7.1.
36+
37+
+----------------------------------------------------------------------------+
38+
| History of the LLVMBuildLandingPad() function |
39+
+===========================+================================================+
40+
| 3.6.2 and prior releases | LLVMBuildLandingPad(LLVMBuilderRef, |
41+
| | LLVMTypeRef, |
42+
| | LLVMValueRef, |
43+
| | unsigned, const char*) |
44+
+---------------------------+------------------------------------------------+
45+
| 3.7.0 | LLVMBuildLandingPad(LLVMBuilderRef, |
46+
| | LLVMTypeRef, |
47+
| | unsigned, const char*) |
48+
+---------------------------+------------------------------------------------+
49+
| 3.7.1 and future releases | LLVMBuildLandingPad(LLVMBuilderRef, |
50+
| | LLVMTypeRef, |
51+
| | LLVMValueRef, |
52+
| | unsigned, const char*) |
53+
+---------------------------+------------------------------------------------+
54+
55+
56+
Non-comprehensive list of changes in 3.7.0
2957
=================================================
3058

3159
.. NOTE

0 commit comments

Comments
 (0)