summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2009-07-03 00:45:06 +0000
committerEli Friedman <eli.friedman@gmail.com>2009-07-03 00:45:06 +0000
commitfb36b02591f6d2aec36ceb93d008b71a95f7c4a5 (patch)
tree47101b7d10aaadb864cdd8c3ed607895ffab69c6 /clang/lib/Basic/Targets.cpp
parent194f46a11ab44cf635fbacf31487e1b361b84c39 (diff)
downloadbcm5719-llvm-fb36b02591f6d2aec36ceb93d008b71a95f7c4a5.tar.gz
bcm5719-llvm-fb36b02591f6d2aec36ceb93d008b71a95f7c4a5.zip
Add an intermediate typedef for __builtin_va_tag to make it a bit easier
to deal with for AST pretty-printing/rewriting. Patch by Abramo Bagnara. llvm-svn: 74752
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r--clang/lib/Basic/Targets.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index 561dc57ef24..3f7d9a31c61 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -960,7 +960,8 @@ public:
" unsigned fp_offset;"
" void* overflow_arg_area;"
" void* reg_save_area;"
- "} __builtin_va_list[1];";
+ "} __va_list_tag;"
+ "typedef __va_list_tag __builtin_va_list[1];";
}
};
} // end anonymous namespace
OpenPOWER on IntegriCloud