This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: PR14962 fix
On Mon, Dec 17, 2012 at 6:55 AM, H.J. Lu <hjl.tools@gmail.com> wrote:
> On Mon, Dec 17, 2012 at 5:44 AM, Alan Modra <amodra@gmail.com> wrote:
>> On Sun, Dec 16, 2012 at 04:23:19PM -0800, H.J. Lu wrote:
>>> We need a testcase to verify that it works as
>>> expected.
>>
>> I have one to add, but currently it fails on a number of targets.
>>
>
> I checked in this one for ELF targets.
>
> --
> H.J.
> ---
> diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog
> index 7a2cb17..9350540 100644
> --- a/ld/testsuite/ChangeLog
> +++ b/ld/testsuite/ChangeLog
> @@ -1,3 +1,10 @@
> +2012-12-17 H.J. Lu <hongjiu.lu@intel.com>
> +
> + PR ld/14962
> + * ld-elf/var1.d: New file.
> + * ld-elf/var1.s: Likewise.
> + * ld-elf/var1.t: Likewise.
> +
> 2012-12-16 H.J. Lu <hongjiu.lu@intel.com>
>
I checked in this small update.
H.J.
---
diff --git a/ld/testsuite/ld-elf/var1.d b/ld/testsuite/ld-elf/var1.d
index 4ddfec3..f0999f6 100644
--- a/ld/testsuite/ld-elf/var1.d
+++ b/ld/testsuite/ld-elf/var1.d
@@ -4,7 +4,7 @@
#...
0[0-9a-f]* D var1
#...
-0[0-9a-f]* A var2
+0[0-9a-f]*3 A var2
#...
0[0-9a-f]* D var3
#pass
diff --git a/ld/testsuite/ld-elf/var1.s b/ld/testsuite/ld-elf/var1.s
index 6e2258b..58bc931 100644
--- a/ld/testsuite/ld-elf/var1.s
+++ b/ld/testsuite/ld-elf/var1.s
@@ -10,21 +10,21 @@ __start:
.byte 0
.globl var3
.section .data.var3,"aw",%progbits
- .align 4
+ .p2align 2
.type var3, %object
.size var3, 4
var3:
.zero 4
.globl var2
.section .data.var2,"aw",%progbits
- .align 16
+ .p2align 4
.type var2, %object
.size var2, 16
var2:
.zero 16
.globl var1
.section .data.var1,"aw",%progbits
- .align 4
+ .p2align 2
.type var1, %object
.size var1, 4
var1: