Author: jfb Date: Sun Sep 14 18:42:15 2014 New Revision: 217743 URL: http://llvm.org/viewvc/llvm-project?rev=217743&view=rev Log: Make test/Driver hermetic
Summary: The includes shouldn't be there, use the compiler's built-in types/macros instead. This is a follow-up to r217694, as discussed in: http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20140908/114669.html Test Plan: ninja check-clang Reviewers: nlewycky, thakis, echristo, chandlerc Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D5348 Modified: cfe/trunk/test/Driver/le32-unknown-nacl.cpp cfe/trunk/test/Driver/le64-unknown-unknown.cpp Modified: cfe/trunk/test/Driver/le32-unknown-nacl.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/le32-unknown-nacl.cpp?rev=217743&r1=217742&r2=217743&view=diff ============================================================================== --- cfe/trunk/test/Driver/le32-unknown-nacl.cpp (original) +++ cfe/trunk/test/Driver/le32-unknown-nacl.cpp Sun Sep 14 18:42:15 2014 @@ -4,9 +4,9 @@ // ECHO: {{.*}} "-cc1" {{.*}}le32-unknown-nacl.c -// Check platform defines -#include <stdarg.h> -#include <stddef.h> +typedef __builtin_va_list va_list; +typedef __SIZE_TYPE__ size_t; +typedef __PTRDIFF_TYPE__ ptrdiff_t; extern "C" { Modified: cfe/trunk/test/Driver/le64-unknown-unknown.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/le64-unknown-unknown.cpp?rev=217743&r1=217742&r2=217743&view=diff ============================================================================== --- cfe/trunk/test/Driver/le64-unknown-unknown.cpp (original) +++ cfe/trunk/test/Driver/le64-unknown-unknown.cpp Sun Sep 14 18:42:15 2014 @@ -3,9 +3,9 @@ // ECHO: {{.*}} "-cc1" {{.*}}le64-unknown-unknown.c -// Check platform defines -#include <stdarg.h> -#include <stddef.h> +typedef __builtin_va_list va_list; +typedef __SIZE_TYPE__ size_t; +typedef __PTRDIFF_TYPE__ ptrdiff_t; extern "C" { _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
