http://bugs.winehq.org/show_bug.cgi?id=60022 --- Comment #2 from Simon McVittie <smcv@collabora.com> --- The attached patch seems to work. If vkd3d wants to support non-GNU-compatible compilers/assemblers, the other way to do this might be something like this (untested): diff --git a/demos/demo.h b/demos/demo.h index 6a7077f5..1fa958db 100644 --- a/demos/demo.h +++ b/demos/demo.h @@ -48,6 +48,11 @@ #define DEMO_ASM_PUSHSECTION ".pushsection __TEXT,__const\n\t" #define DEMO_ASM_POPSECTION ".popsection\n\t" #define DEMO_ASM_OBJECT_TYPE(name) +#elif defined(__arm__) +#define DEMO_ASM_PUSHSECTION ".pushsection .rodata\n\t" +#define DEMO_ASM_POPSECTION ".popsection\n\t" +/* @ is the comment character on 32-bit ARM, so we can't use @object */ +#define DEMO_ASM_OBJECT_TYPE(name) ".type "name", STT_OBJECT\n\t" #else #define DEMO_ASM_PUSHSECTION ".pushsection .rodata\n\t" #define DEMO_ASM_POPSECTION ".popsection\n\t" but that seems more complicated, and perhaps unnecessary? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.