aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorThomas Preud'homme <robotux@celest.fr>2014-03-09 22:21:27 +0800
committerThomas Preud'homme <robotux@celest.fr>2014-03-09 22:22:21 +0800
commit73ac39c317a20accaf3b25ba833deee0c2e2849f (patch)
tree536f19f078ecb52cbe9a87ae83229a8372b16de2 /lib
parente50f08faa19d66f2d2fd0e3bab4dda3852100d72 (diff)
downloadtinycc-73ac39c317a20accaf3b25ba833deee0c2e2849f.tar.gz
tinycc-73ac39c317a20accaf3b25ba833deee0c2e2849f.tar.bz2
Undefine __va* in libtcc1 to avoid errors w/ clang
Diffstat (limited to 'lib')
-rw-r--r--lib/libtcc1.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/libtcc1.c b/lib/libtcc1.c
index cf9babf..b46fb5d 100644
--- a/lib/libtcc1.c
+++ b/lib/libtcc1.c
@@ -647,6 +647,11 @@ struct __va_list_struct {
char *reg_save_area;
};
+#undef __va_start
+#undef __va_arg
+#undef __va_copy
+#undef __va_end
+
void *__va_start(void *fp)
{
struct __va_list_struct *ap =