[llvm] r243487 - [tests] Use llvm-readobj instead of macho-dump.

Rafael EspĂ­ndola rafael.espindola at gmail.com
Mon Aug 3 16:06:46 PDT 2015


Thanks!
On Jul 28, 2015 6:00 PM, "Davide Italiano" <davide at freebsd.org> wrote:

> Author: davide
> Date: Tue Jul 28 16:58:08 2015
> New Revision: 243487
>
> URL: http://llvm.org/viewvc/llvm-project?rev=243487&view=rev
> Log:
> [tests] Use llvm-readobj instead of macho-dump.
>
> Modified:
>     llvm/trunk/test/MC/AArch64/arm64-small-data-fixups.s
>
> Modified: llvm/trunk/test/MC/AArch64/arm64-small-data-fixups.s
> URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AArch64/arm64-small-data-fixups.s?rev=243487&r1=243486&r2=243487&view=diff
>
> ==============================================================================
> --- llvm/trunk/test/MC/AArch64/arm64-small-data-fixups.s (original)
> +++ llvm/trunk/test/MC/AArch64/arm64-small-data-fixups.s Tue Jul 28
> 16:58:08 2015
> @@ -1,4 +1,4 @@
> -; RUN: llvm-mc -triple arm64-apple-darwin -filetype=obj -o - %s |
> macho-dump | FileCheck %s
> +; RUN: llvm-mc -triple arm64-apple-darwin -filetype=obj -o - %s |
> llvm-readobj -r | FileCheck %s
>
>  foo:
>    .long 0
> @@ -9,16 +9,15 @@ baz:
>    .byte foo - bar
>    .short foo - bar
>
> -; CHECK: # Relocation 0
> -; CHECK: (('word-0', 0x9),
> -; CHECK:  ('word-1', 0x1a000002)),
> -; CHECK: # Relocation 1
> -; CHECK: (('word-0', 0x9),
> -; CHECK:  ('word-1', 0xa000001)),
> -; CHECK: # Relocation 2
> -; CHECK: (('word-0', 0x8),
> -; CHECK:  ('word-1', 0x18000002)),
> -; CHECK: # Relocation 3
> -; CHECK: (('word-0', 0x8),
> -; CHECK:  ('word-1', 0x8000001)),
> -
> +; CHECK: File: <stdin>
> +; CHECK: Format: Mach-O arm64
> +; CHECK: Arch: aarch64
> +; CHECK: AddressSize: 64bit
> +; CHECK: Relocations [
> +; CHECK:  Section __text {
> +; CHECK:    0x9 0 1 1 ARM64_RELOC_SUBTRACTOR 0 bar
> +; CHECK:    0x9 0 1 1 ARM64_RELOC_UNSIGNED 0 foo
> +; CHECK:    0x8 0 0 1 ARM64_RELOC_SUBTRACTOR 0 bar
> +; CHECK:    0x8 0 0 1 ARM64_RELOC_UNSIGNED 0 foo
> +; CHECK:  }
> +; CHECK: ]
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150803/5bfcbfdd/attachment.html>


More information about the llvm-commits mailing list