[tsan/msan] adding thread_safety and uninitialized_checks attributes

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174864 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Kostya Serebryany
2013-02-11 08:13:54 +00:00
parent f64c889cc9
commit ab39afa9d9
12 changed files with 42 additions and 3 deletions

View File

@@ -909,6 +909,12 @@ example:
If a function that has an ``sspstrong`` attribute is inlined into a
function that doesn't have an ``sspstrong`` attribute, then the
resulting function will have an ``sspstrong`` attribute.
``thread_safety``
This attribute indicates that the thread safety analysis is enabled
for this function.
``uninitialized_checks``
This attribute indicates that the checks for uses of uninitialized
memory are enabled.
``uwtable``
This attribute indicates that the ABI being targeted requires that
an unwind table entry be produce for this function even if we can