r208722 - Add a requires for the arm-registered-target needed by this test as

Rafael Avila de Espindola rafael.espindola at gmail.com
Tue May 13 13:06:36 PDT 2014


Why can't this just check that the driver passes the correct flag to -cc1?

Sent from my iPhone

> On May 13, 2014, at 15:52, Eric Christopher <echristo at gmail.com> wrote:
> 
> Author: echristo
> Date: Tue May 13 14:52:18 2014
> New Revision: 208722
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=208722&view=rev
> Log:
> Add a requires for the arm-registered-target needed by this test as
> well.
> 
> Modified:
>    cfe/trunk/test/Driver/masm.c
> 
> Modified: cfe/trunk/test/Driver/masm.c
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/masm.c?rev=208722&r1=208721&r2=208722&view=diff
> ==============================================================================
> --- cfe/trunk/test/Driver/masm.c (original)
> +++ cfe/trunk/test/Driver/masm.c Tue May 13 14:52:18 2014
> @@ -2,11 +2,12 @@
> // RUN: %clang -target i386-unknown-linux -masm=intel %s -S -o - | FileCheck --check-prefix=CHECK-INTEL %s
> // RUN: %clang -target i386-unknown-linux -masm=att %s -S -o - | FileCheck --check-prefix=CHECK-ATT %s
> // RUN: not %clang -target i386-unknown-linux -masm=somerequired %s -S -o - 2>&1 | FileCheck --check-prefix=CHECK-SOMEREQUIRED %s
> +// REQUIRES: arm-registered-target
> // RUN: %clang -target arm-unknown-eabi -masm=intel %s -S -o - 2>&1 | FileCheck --check-prefix=CHECK-ARM %s
> 
> int f() {
> -// CHECK-ATT: movl    $0, %eax
> -// CHECK-INTEL: mov    eax, 0
> +// CHECK-ATT: movl      $0, %eax
> +// CHECK-INTEL: mov     eax, 0
> // CHECK-SOMEREQUIRED: error: unsupported argument 'somerequired' to option 'masm='
> // CHECK-ARM: warning: argument unused during compilation: '-masm=intel'
>   return 0;
> 
> 
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits




More information about the cfe-commits mailing list