Use functions with prototypes when appropriate; NFCA significant number of our tests in C accidentally use functionswithout prototypes. This patch converts the function signatures to havea protot
Use functions with prototypes when appropriate; NFCA significant number of our tests in C accidentally use functionswithout prototypes. This patch converts the function signatures to havea prototype for the situations where the test is not specific to K&R Cdeclarations. e.g., void func();becomes void func(void);This is the sixth batch of tests being updated (there are a significantnumber of other tests left to be updated).
show more ...
XFAIL thinlto testcases on AIXIn D100350, we switched off thinLTO on the AIX OS. So, XFAIL tests thatinvoke clang with -flto=thin on AIX.
Fix the test fix from r312181llvm-svn: 312193
Fix tests for ARM targetsTests fail on ARM targets due to ABI name between define and void. Added reg ex to skip.Patch by Glenn Howe (and expanded on by Douglas Yung)!Differential Revision: htt
Fix tests for ARM targetsTests fail on ARM targets due to ABI name between define and void. Added reg ex to skip.Patch by Glenn Howe (and expanded on by Douglas Yung)!Differential Revision: https://reviews.llvm.org/D33410llvm-svn: 312181
Expose -mllvm -accurate-sample-profile to clang.Summary: With accurate sample profile, we can do more aggressive size optimization. For some size-critical application, this can reduce the text size
Expose -mllvm -accurate-sample-profile to clang.Summary: With accurate sample profile, we can do more aggressive size optimization. For some size-critical application, this can reduce the text size by 20%Reviewers: davidxl, rsmithReviewed By: davidxl, rsmithSubscribers: mehdi_amini, eraman, sanjoy, cfe-commitsDifferential Revision: https://reviews.llvm.org/D37091llvm-svn: 311707
Tie the macOS tests in test/Integration to the latest macOS SDKThis change will ensure that these tests won't fail when a new SDK thatutilizes new compiler features is used.See https://reviews.ll
Tie the macOS tests in test/Integration to the latest macOS SDKThis change will ensure that these tests won't fail when a new SDK thatutilizes new compiler features is used.See https://reviews.llvm.org/D32178 for more context.llvm-svn: 304542
Split out header integration testsThese are somewhat arbitrary tests that check if "thing goes fine" whenprocessing various platform-specific headers.Also move warn-sysheader.cpp to Misc where t
Split out header integration testsThese are somewhat arbitrary tests that check if "thing goes fine" whenprocessing various platform-specific headers.Also move warn-sysheader.cpp to Misc where the other diagnostics infrastructuretests live.File moves only.llvm-svn: 207936