diff options
author | Roland McGrath <mcgrathr@google.com> | 2020-01-18 14:42:24 -0800 |
---|---|---|
committer | Roland McGrath <mcgrathr@google.com> | 2020-01-18 14:42:24 -0800 |
commit | 69d2461893db398092f5ace845e339bd5a0cfefc (patch) | |
tree | da1d6c96154ef661f73273d649a0e980da336176 /ld | |
parent | b248e9ce9a0c5cb748e155841f5cc9eecdeb819b (diff) | |
download | fsf-binutils-gdb-69d2461893db398092f5ace845e339bd5a0cfefc.zip fsf-binutils-gdb-69d2461893db398092f5ace845e339bd5a0cfefc.tar.gz fsf-binutils-gdb-69d2461893db398092f5ace845e339bd5a0cfefc.tar.bz2 |
Fix ld-x86-64/align-branch-1 test failure on --target=x86_64-elf
ld/ChangeLog
* testsuite/ld-x86-64/align-branch-1.d: Loosen instruction regexps
to admit whatever absolute address. The label-relative address is
what the test needs to verify.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/align-branch-1.d | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 6ac222e..c5f8734 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +2020-01-18 Roland McGrath <mcgrathr@google.com> + + * testsuite/ld-x86-64/align-branch-1.d: Loosen instruction regexps + to admit whatever absolute address. The label-relative address is + what the test needs to verify. + 2020-01-18 Nick Clifton <nickc@redhat.com> * configure: Regenerate. diff --git a/ld/testsuite/ld-x86-64/align-branch-1.d b/ld/testsuite/ld-x86-64/align-branch-1.d index 8567912..19a6a4d 100644 --- a/ld/testsuite/ld-x86-64/align-branch-1.d +++ b/ld/testsuite/ld-x86-64/align-branch-1.d @@ -10,12 +10,12 @@ Disassembly of section .text: [a-f0-9]+ <_start>: +[a-f0-9]+: 85 d2 test %edx,%edx - +[a-f0-9]+: 74 21 je 401025 <_start\+0x25> + +[a-f0-9]+: 74 21 je [a-f0-9]+ <_start\+0x25> +[a-f0-9]+: 48 85 ff test %rdi,%rdi - +[a-f0-9]+: 74 1c je 401025 <_start\+0x25> + +[a-f0-9]+: 74 1c je [a-f0-9]+ <_start\+0x25> +[a-f0-9]+: 66 66 66 64 48 8b 04 25 00 00 00 00 data16 data16 data16 mov %fs:0x0,%rax +[a-f0-9]+: 2e 2e 2e 2e 48 8b 98 fc ff ff ff cs cs cs mov %cs:-0x4\(%rax\),%rbx +[a-f0-9]+: 48 85 db test %rbx,%rbx - +[a-f0-9]+: 74 00 je 401025 <_start\+0x25> + +[a-f0-9]+: 74 00 je [a-f0-9]+ <_start\+0x25> +[a-f0-9]+: c3 retq #pass |