summaryrefslogtreecommitdiffstats
path: root/docs/ReleaseNotes.rst
diff options
context:
space:
mode:
authorAmaury Sechet <deadalnix@gmail.com>2016-06-12 06:17:24 +0000
committerAmaury Sechet <deadalnix@gmail.com>2016-06-12 06:17:24 +0000
commitca669104bfa390d36d1657d4f84147c8f27711c7 (patch)
treea5fd2b19fbd02eb3ff77102d968d4d18bacce75b /docs/ReleaseNotes.rst
parent5f6317b29370f4f63f1e1f13155e211fa084c04f (diff)
Make sure we have a Add/Remove/Has function for various thing that can have attribute.
Summary: This also deprecated the get attribute function familly. Reviewers: Wallbraker, whitequark, joker.eph, echristo, rafael, jyknight Subscribers: axw, joker.eph, llvm-commits Differential Revision: http://reviews.llvm.org/D19181 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272504 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.rst')
-rw-r--r--docs/ReleaseNotes.rst8
1 files changed, 6 insertions, 2 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index e680a979c31e..654ad5d365b0 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -54,8 +54,12 @@ Non-comprehensive list of changes in this release
* The C API function LLVMGetDataLayout is deprecated
in favor of LLVMGetDataLayoutStr.
-* The C API enum LLVMAttribute is deprecated in favor of
- LLVMGetAttributeKindForName.
+* The C API enum LLVMAttribute and associated API is deprecated in favor of
+ the new LLVMAttributeRef API. The deprecated functions are
+ LLVMAddFunctionAttr, LLVMAddTargetDependentFunctionAttr,
+ LLVMRemoveFunctionAttr, LLVMGetFunctionAttr, LLVMAddAttribute,
+ LLVMRemoveAttribute, LLVMGetAttribute, LLVMAddInstrAttribute and
+ LLVMRemoveInstrAttribute.
* ``TargetFrameLowering::eliminateCallFramePseudoInstr`` now returns an
iterator to the next instruction instead of ``void``. Targets that previously