Skip to content

Commit f84bd46

Browse files
committed
Adjust pr14156 test for m68hc1*
The test section alignment is unnecessarily high, overflowing the m68hc11 page used by .init code. * testsuite/ld-elf/fini2.s: Reduce alignment. * testsuite/ld-elf/fini3.s: Likewise. * testsuite/ld-elf/finin.s: Likewise. * testsuite/ld-elf/init2.s: Likewise. * testsuite/ld-elf/init3.s: Likewise. * testsuite/ld-elf/initn.s: Likewise. * testsuite/ld-elf/pr14156a.d: Don't xfail m68hc1*-* or xgate-*. * testsuite/ld-elf/pr14156b.d: Don't xfail xgate-*.
1 parent 2d3181c commit f84bd46

File tree

9 files changed

+17
-8
lines changed

9 files changed

+17
-8
lines changed

ld/ChangeLog

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
2019-03-21 Alan Modra <amodra@gmail.com>
2+
3+
* testsuite/ld-elf/fini2.s: Reduce alignment.
4+
* testsuite/ld-elf/fini3.s: Likewise.
5+
* testsuite/ld-elf/finin.s: Likewise.
6+
* testsuite/ld-elf/init2.s: Likewise.
7+
* testsuite/ld-elf/init3.s: Likewise.
8+
* testsuite/ld-elf/initn.s: Likewise.
9+
* testsuite/ld-elf/pr14156a.d: Don't xfail m68hc1*-* or xgate-*.
10+
* testsuite/ld-elf/pr14156b.d: Don't xfail xgate-*.
11+
112
2019-03-21 Alan Modra <amodra@gmail.com>
213

314
* scripttempl/alpha.sc, * scripttempl/armbpabi.sc,

ld/testsuite/ld-elf/fini2.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.section .fini, "a"
2-
.p2align 6
2+
.p2align 4
33
.type foo2,%function
44
foo2:
55
.dc.a 0x0

ld/testsuite/ld-elf/fini3.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.section .fini, "a"
2-
.p2align 4
2+
.p2align 3
33
.type foo3,%function
44
foo3:
55
.dc.a 0x0

ld/testsuite/ld-elf/finin.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.section .fini, "a"
2-
.p2align 8
2+
.p2align 5
33
.type last,%function
44
last:
55
.dc.a 0x0

ld/testsuite/ld-elf/init2.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.section .init, "a"
2-
.p2align 6
2+
.p2align 4
33
.type foo2,%function
44
foo2:
55
.dc.a 0x0

ld/testsuite/ld-elf/init3.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.section .init, "a"
2-
.p2align 4
2+
.p2align 3
33
.type foo3,%function
44
foo3:
55
.dc.a 0x0

ld/testsuite/ld-elf/initn.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.section .init, "a"
2-
.p2align 8
2+
.p2align 5
33
.type last,%function
44
last:
55
.dc.a 0x0

ld/testsuite/ld-elf/pr14156a.d

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#source: initn.s
66
#ld: --sort-section=alignment
77
#nm: -n
8-
#xfail: m68hc1*-* xgate-*
98

109
#...
1110
[0-9a-f]+ T foo

ld/testsuite/ld-elf/pr14156b.d

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#source: finin.s
66
#ld: --sort-section=alignment
77
#nm: -n
8-
#xfail: xgate-*-*
98

109
#...
1110
[0-9a-f]+ T foo

0 commit comments

Comments
 (0)