Re: [Qemu-devel] [PATCH] test-i386: Make x86 test program compile on clang

2018-10-09 Thread Alex Bennée
Theodore Dubois writes: > ping http://patchwork.ozlabs.org/patch/786393/ Applied to tct-tests/next with another patch to work around enterq. Sorry for the delay. > > ~Theodore > >> On Jul 10, 2017, at 1:57 PM, Theodore Dubois wrote: >> >> Clang's assembler is slightly incompatible with GCC's

Re: [Qemu-devel] [PATCH] test-i386: Make x86 test program compile on clang

2017-07-14 Thread Theodore Dubois
ping http://patchwork.ozlabs.org/patch/786393/ ~Theodore > On Jul 10, 2017, at 1:57 PM, Theodore Dubois wrote: > > Clang's assembler is slightly incompatible with GCC's assembler, which > caused the program to not compile on Clang for these reasons: > > - The "q" constraint was specified for

Re: [Qemu-devel] [PATCH] test-i386: Make x86 test program compile on clang

2017-07-11 Thread Paolo Bonzini
On 11/07/2017 00:13, Theodore Dubois wrote: > I don’t believe so, I haven’t been able to find it in the bug database. This is now https://bugs.llvm.org/show_bug.cgi?id=33741. Paolo > ~Theodore > >> On Jul 10, 2017, at 2:48 PM, Paolo Bonzini wrote: >> >> On 10/07/2017 22:57, Theodore Dubois wro

Re: [Qemu-devel] [PATCH] test-i386: Make x86 test program compile on clang

2017-07-10 Thread Theodore Dubois
I don’t believe so, I haven’t been able to find it in the bug database. ~Theodore > On Jul 10, 2017, at 2:48 PM, Paolo Bonzini wrote: > > On 10/07/2017 22:57, Theodore Dubois wrote: >> - Clang doesn't support size suffixes on the loop instructions. > > Has this bug been reported? > > Paolo >

Re: [Qemu-devel] [PATCH] test-i386: Make x86 test program compile on clang

2017-07-10 Thread Paolo Bonzini
On 10/07/2017 22:57, Theodore Dubois wrote: > - Clang doesn't support size suffixes on the loop instructions. Has this bug been reported? Paolo

[Qemu-devel] [PATCH] test-i386: Make x86 test program compile on clang

2017-07-10 Thread Theodore Dubois
Clang's assembler is slightly incompatible with GCC's assembler, which caused the program to not compile on Clang for these reasons: - The "q" constraint was specified for an argument to the set instruction, which didn't work because Clang chose the esi register, which has no 8-bit form