From 65e5d72a94e9c20b948026bd8445bfed3930884e Mon Sep 17 00:00:00 2001 From: Lioncash Date: Mon, 28 Jan 2019 09:26:01 -0500 Subject: [PATCH] compiler: Add glue macros for MSVC --- qemu/include/qemu/compiler.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qemu/include/qemu/compiler.h b/qemu/include/qemu/compiler.h index 3898b533..e6ddba81 100644 --- a/qemu/include/qemu/compiler.h +++ b/qemu/include/qemu/compiler.h @@ -70,6 +70,13 @@ #define unlikely(x) (x) #endif +#ifndef glue +#define xglue(x, y) x ## y +#define glue(x, y) xglue(x, y) +#define stringify(s) tostring(s) +#define tostring(s) #s +#endif + #define sizeof_field(type, field) sizeof(((type *)0)->field) static double rint( double x )