]> granicus.if.org Git - llvm/commitdiff
Fix TargetLibraryInfoTest.ValidProto after rL357552
authorSam Clegg <sbc@chromium.org>
Wed, 3 Apr 2019 02:30:35 +0000 (02:30 +0000)
committerSam Clegg <sbc@chromium.org>
Wed, 3 Apr 2019 02:30:35 +0000 (02:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@357559 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Analysis/TargetLibraryInfoTest.cpp

index f3b72b624fc5cccb45e293fc0a67c3574c0bc8d9..43776f607a1d2756cd81d406cdb206c62f68b2a9 100644 (file)
@@ -494,6 +494,11 @@ TEST_F(TargetLibraryInfoTest, ValidProto) {
       "declare i32 @iprintf(i8*, ...)\n"
       "declare i32 @siprintf(i8*, i8*, ...)\n"
 
+      // __small_printf variants have the same prototype as the non-'i' versions.
+      "declare i32 @__small_fprintf(%struct*, i8*, ...)\n"
+      "declare i32 @__small_printf(i8*, ...)\n"
+      "declare i32 @__small_sprintf(i8*, i8*, ...)\n"
+
       "declare i32 @htonl(i32)\n"
       "declare i16 @htons(i16)\n"
       "declare i32 @ntohl(i32)\n"