On 11.09.2017 23:33, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> > --- > cleaning while here :) > > accel/tcg/user-exec.c | 18 +++++++++--------- > 1 file changed, 9 insertions(+), 9 deletions(-) > > diff --git a/accel/tcg/user-exec.c b/accel/tcg/user-exec.c > index 2a975eaf69..484a3f5f8f 100644 > --- a/accel/tcg/user-exec.c > +++ b/accel/tcg/user-exec.c > @@ -25,15 +25,6 @@ > #include "exec/cpu_ldst.h" > #include "translate-all.h" > > -#undef EAX > -#undef ECX > -#undef EDX > -#undef EBX > -#undef ESP > -#undef EBP > -#undef ESI > -#undef EDI > -#undef EIP > #ifdef __linux__ > #include <sys/ucontext.h> > #endif > @@ -131,6 +122,15 @@ static inline int handle_cpu_signal(uintptr_t pc, > unsigned long address, > } > > #if defined(__i386__) > +#undef EAX > +#undef ECX > +#undef EDX > +#undef EBX > +#undef ESP > +#undef EBP > +#undef ESI > +#undef EDI > +#undef EIP > > #if defined(__NetBSD__) > #include <ucontext.h> >
Why to move under i386? SmartOS pollutes namespace with these symbols on x86_64.
signature.asc
Description: OpenPGP digital signature