diff options
author | Alan Modra <amodra@gmail.com> | 2020-06-30 13:22:52 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2020-06-30 13:32:04 +0930 |
commit | 39d050ee501609fdee937806b7494eb8f2b3088d (patch) | |
tree | d2bf906df1bb4500f668872ff20958d671cd632e /ld | |
parent | 08ccfccf0ed825be9be2972594d4be4a2207ef13 (diff) | |
download | gdb-39d050ee501609fdee937806b7494eb8f2b3088d.zip gdb-39d050ee501609fdee937806b7494eb8f2b3088d.tar.gz gdb-39d050ee501609fdee937806b7494eb8f2b3088d.tar.bz2 |
microblaze-linux XPASS ld-elf/var1
microblaze-linux uses the standard ELF script, microblaze-elf its own
script lacking an input section pattern needed to make this test pass.
Add the missing pattern for .data, in line with most other sections
that do have .* patterns.
* scripttempl/elfmicroblaze.sc (.data): Add .data.* entry.
* testsuite/ld-elf/var1.d: Don't xfail microblaze.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/scripttempl/elfmicroblaze.sc | 1 | ||||
-rw-r--r-- | ld/testsuite/ld-elf/var1.d | 2 |
3 files changed, 7 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 2254ac8..d00d5da 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2020-06-30 Alan Modra <amodra@gmail.com> + + * scripttempl/elfmicroblaze.sc (.data): Add .data.* entry. + * testsuite/ld-elf/var1.d: Don't xfail microblaze. + 2020-06-29 H.J. Lu <hongjiu.lu@intel.com> * testsuite/ld-tic6x/shlib-1.rd: Move C6000_DSBT_BASE, diff --git a/ld/scripttempl/elfmicroblaze.sc b/ld/scripttempl/elfmicroblaze.sc index 3ac2ac0..65e36cb 100644 --- a/ld/scripttempl/elfmicroblaze.sc +++ b/ld/scripttempl/elfmicroblaze.sc @@ -136,6 +136,7 @@ SECTIONS ${RELOCATING+ _fdata = .;} .data : { *(.data) + ${RELOCATING+*(.data.*)} ${RELOCATING+*(.gnu.linkonce.d.*)} ${CONSTRUCTING+CONSTRUCTORS;} /* Is this needed? */ } diff --git a/ld/testsuite/ld-elf/var1.d b/ld/testsuite/ld-elf/var1.d index 36a1f63..f7de7fc 100644 --- a/ld/testsuite/ld-elf/var1.d +++ b/ld/testsuite/ld-elf/var1.d @@ -1,6 +1,6 @@ #ld: $srcdir/$subdir/var1.t --sort-section name #nm: -n -#xfail: d30v-*-* dlx-*-* ft32-*-* microblaze-*-* +#xfail: d30v-*-* dlx-*-* ft32-*-* #... [0-9a-f]* D var1 |