r266976 - Correctly parse GCC-style asm line following MS-style asm line.

Renato Golin via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 21 05:49:12 PDT 2016


On 21 April 2016 at 11:59, Denis Zobnin via cfe-commits
<cfe-commits at lists.llvm.org> wrote:
> Author: dzobnin
> Date: Thu Apr 21 05:59:18 2016
> New Revision: 266976
>
> URL: http://llvm.org/viewvc/llvm-project?rev=266976&view=rev
> Log:
> Correctly parse GCC-style asm line following MS-style asm line.
>
> Quit parsing MS-style inline assembly if the following statement has GCC style.
> Enables compilation of code like
>
> void f() {
>   __asm mov ebx, ecx
>   __asm__("movl %ecx, %edx");
> }

MS-style inline assembly is not available: No available targets are
compatible with this triple.

http://lab.llvm.org:8011/builders/clang-cmake-armv7-a15/builds/11538

Please move the file to an x86_64 specific directory or make it
REQUIRE x86_64, as

http://llvm.org/docs/TestingGuide.html#platform-specific-tests

cheers,
--renato


More information about the cfe-commits mailing list