]> granicus.if.org Git - clang/commit
Explicitly build __builtin_va_list.
authorMeador Inge <meadori@codesourcery.com>
Sat, 16 Jun 2012 03:34:49 +0000 (03:34 +0000)
committerMeador Inge <meadori@codesourcery.com>
Sat, 16 Jun 2012 03:34:49 +0000 (03:34 +0000)
commitc5613b26a24a33d7450e3d0bf315c6ccc920ce7b
treefb0bf936909135582b7dfb9ebb4d7300ec0fddf8
parent860a319e62b0e256817a458396d191aa91c0787a
Explicitly build __builtin_va_list.

The target specific __builtin_va_list types are now explicitly built instead
of injecting strings into the preprocessor input.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158592 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/clang/AST/ASTContext.h
include/clang/Basic/TargetInfo.h
include/clang/Serialization/ASTBitCodes.h
lib/AST/ASTContext.cpp
lib/Basic/Targets.cpp
lib/Frontend/InitPreprocessor.cpp
lib/Sema/Sema.cpp
lib/Sema/SemaDecl.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
test/PCH/chain-trivial.c
unittests/Tooling/ToolingTest.cpp