diff --git a/test/FrontendC/2007-09-28-PackedUnionMember.c b/test/FrontendC/2007-09-28-PackedUnionMember.c index 4f543de09c7..79f48ceaeea 100644 --- a/test/FrontendC/2007-09-28-PackedUnionMember.c +++ b/test/FrontendC/2007-09-28-PackedUnionMember.c @@ -1,6 +1,4 @@ // RUN: %llvmgcc %s -S -o - -// XFAIL: * -// See PR2452 #pragma pack(push, 2) struct H { @@ -28,12 +26,12 @@ extern long bork(FuncPtr handler, const struct E *list); static long hndlr() { - struct H cmd = { 4, 'fart' }; + struct H cmd = { 4, 412 }; return 0; } void foo(void *inWindow) { static const struct E events[] = { - { 'cmds', 1 } + { 123124, 1 } }; bork(hndlr, events); }