diff options
author | Alex Lorenz <arphaman@gmail.com> | 2017-03-13 11:00:44 +0000 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2017-03-13 11:00:44 +0000 |
commit | c630f349b805ccc6b1ae4044a615541c08cd84ac (patch) | |
tree | 12540524da02015d0d7c09f4884d99aec26460a8 | |
parent | 5b35d1980c262ae06d40fbea21063ae451a7c1aa (diff) | |
download | bcm5719-llvm-c630f349b805ccc6b1ae4044a615541c08cd84ac.tar.gz bcm5719-llvm-c630f349b805ccc6b1ae4044a615541c08cd84ac.zip |
[compiler-rt][builtins] Ignore the deprecated warning for
CFPropertyListCreateFromXMLData that's used in __isOSVersionAtLeast
llvm-svn: 297613
-rw-r--r-- | compiler-rt/lib/builtins/os_version_check.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/compiler-rt/lib/builtins/os_version_check.c b/compiler-rt/lib/builtins/os_version_check.c index 16d7854c9ab..b36ae546ecd 100644 --- a/compiler-rt/lib/builtins/os_version_check.c +++ b/compiler-rt/lib/builtins/os_version_check.c @@ -75,9 +75,13 @@ static void parseSystemVersionPList(void *Unused) { if (&CFPropertyListCreateWithData) PListRef = CFPropertyListCreateWithData( NULL, FileContentsRef, kCFPropertyListImmutable, NULL, NULL); - else + else { +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" PListRef = CFPropertyListCreateFromXMLData(NULL, FileContentsRef, kCFPropertyListImmutable, NULL); +#pragma clang diagnostic pop + } if (!PListRef) goto Fail; |