Skip to contentSkip to conversation

Add a define for __builtin_ms_va_copy()

PATCH In review Michael Stefaniuc 2 participants 2 messages Mar 11, 2015 – Mar 13, 2015 Sparse checker

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Add a define for __builtin_ms_va_copy()

---
Gets rid of the remaining "error: undefined identifier '__builtin_...'" in Wine.

 lib.c | 1 +
 1 file changed, 1 insertion(+)
lib.c +1 -0
index 58a7f2e..d5b56b0 100644
@@ -970,6 +970,7 @@ void create_builtin_stream(void)
 	add_pre_buffer("#define __builtin_va_alist (*(void *)0)\n");
 	add_pre_buffer("#define __builtin_va_arg_incr(x) ((x) + 1)\n");
 	add_pre_buffer("#define __builtin_va_copy(dest, src) ({ dest = src; (void)0; })\n");
+	add_pre_buffer("#define __builtin_ms_va_copy(dest, src) ({ dest = src; (void)0; })\n");
 	add_pre_buffer("#define __builtin_va_end(arg)\n");
 	add_pre_buffer("#define __builtin_ms_va_end(arg)\n");
 	add_pre_buffer("#define __builtin_va_arg_pack()\n");
Signature · 1 line
2.1.0
maintainer
#1 lore raw
Quoted 4 lines · Michael Stefaniuc

---
Gets rid of the remaining "error: undefined identifier '__builtin_...'" in Wine.

Both patch applied and pushed.

Can you submit some test case while you are there?

Thanks

Chris