From c39465150b2129c17f0a520d91dad23cc0632694 Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Tue, 24 Mar 2009 03:34:05 +0000 Subject: [PATCH] * ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-21.d, ld-cris/tls-e-80.d, ld-cris/tls-gd-3.d, ld-cris/tls-gd-3h.d, ld-cris/tls-global-74.d, ld-cris/tls-ldgde-14.d, ld-cris/tls-ldgde-15.d, ld-cris/tls-legd-16.d, ld-cris/tls-legd-17.d, ld-cris/tls-local-57.d, ld-cris/tls-local-58.d, ld-cris/tls-local-59.d: Adjust for BFD change in link-time known GOT contents for GD relocations. --- ld/testsuite/ChangeLog | 10 ++++++++++ ld/testsuite/ld-cris/tls-e-20.d | 2 +- ld/testsuite/ld-cris/tls-e-20a.d | 2 +- ld/testsuite/ld-cris/tls-e-21.d | 2 +- ld/testsuite/ld-cris/tls-e-80.d | 2 +- ld/testsuite/ld-cris/tls-gd-3.d | 2 +- ld/testsuite/ld-cris/tls-gd-3h.d | 2 +- ld/testsuite/ld-cris/tls-global-74.d | 2 +- ld/testsuite/ld-cris/tls-ldgde-14.d | 4 ++-- ld/testsuite/ld-cris/tls-ldgde-15.d | 4 ++-- ld/testsuite/ld-cris/tls-legd-16.d | 2 +- ld/testsuite/ld-cris/tls-legd-17.d | 2 +- ld/testsuite/ld-cris/tls-local-57.d | 2 +- ld/testsuite/ld-cris/tls-local-58.d | 2 +- ld/testsuite/ld-cris/tls-local-59.d | 2 +- 15 files changed, 26 insertions(+), 16 deletions(-) diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 5a806ffac5..1c54a64f6a 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,13 @@ +2009-03-24 Hans-Peter Nilsson + + * ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-21.d, + ld-cris/tls-e-80.d, ld-cris/tls-gd-3.d, ld-cris/tls-gd-3h.d, + ld-cris/tls-global-74.d, ld-cris/tls-ldgde-14.d, + ld-cris/tls-ldgde-15.d, ld-cris/tls-legd-16.d, + ld-cris/tls-legd-17.d, ld-cris/tls-local-57.d, + ld-cris/tls-local-58.d, ld-cris/tls-local-59.d: Adjust for BFD + change in link-time known GOT contents for GD relocations. + 2009-03-20 H.J. Lu PR ld/9970 diff --git a/ld/testsuite/ld-cris/tls-e-20.d b/ld/testsuite/ld-cris/tls-e-20.d index c431518939..d4fd8fce4a 100644 --- a/ld/testsuite/ld-cris/tls-e-20.d +++ b/ld/testsuite/ld-cris/tls-e-20.d @@ -53,7 +53,7 @@ Contents of section \.tdata: 820b0 28000000 29000000 2a000000 .* Contents of section \.got: 820bc 00000000 00000000 00000000 01000000 .* - 820cc 00000000 f4ffffff 01000000 f4ffffff .* + 820cc 00000000 f4ffffff 01000000 00000000 .* Disassembly of section \.text: diff --git a/ld/testsuite/ld-cris/tls-e-20a.d b/ld/testsuite/ld-cris/tls-e-20a.d index 8f347726ed..2ea7d0d6ea 100644 --- a/ld/testsuite/ld-cris/tls-e-20a.d +++ b/ld/testsuite/ld-cris/tls-e-20a.d @@ -75,7 +75,7 @@ Contents of section \.tdata: 8215c 28000000 29000000 2a000000 .* Contents of section \.got: 82168 00000000 00000000 00000000 01000000 .* - 82178 00000000 f4ffffff 01000000 f4ffffff .* + 82178 00000000 f4ffffff 01000000 80000000 .* 82188 b4210800 ac210800 bc210800 b8210800 .* 82198 a4210800 b0210800 a8210800 .* Contents of section \.data: diff --git a/ld/testsuite/ld-cris/tls-e-21.d b/ld/testsuite/ld-cris/tls-e-21.d index 7c383c025d..fa56b9faad 100644 --- a/ld/testsuite/ld-cris/tls-e-21.d +++ b/ld/testsuite/ld-cris/tls-e-21.d @@ -27,7 +27,7 @@ Contents of section \.tdata: #... Contents of section \.got: 82124 00000000 00000000 00000000 01000000 .* - 82134 fcffffff .* + 82134 80000000 .* Disassembly of section \.text: diff --git a/ld/testsuite/ld-cris/tls-e-80.d b/ld/testsuite/ld-cris/tls-e-80.d index 38abaa6bd4..273ac1f6de 100644 --- a/ld/testsuite/ld-cris/tls-e-80.d +++ b/ld/testsuite/ld-cris/tls-e-80.d @@ -64,7 +64,7 @@ Contents of section \.tdata: 820c0 28000000 2a000000 29000000 2a000000 .* Contents of section \.got: 820d0 00000000 00000000 00000000 01000000 .* - 820e0 00000000 b0ffffff 01000000 b0ffffff .* + 820e0 00000000 b0ffffff 01000000 00000000 .* Disassembly of section \.text: diff --git a/ld/testsuite/ld-cris/tls-gd-3.d b/ld/testsuite/ld-cris/tls-gd-3.d index 9019626b37..b2de85103b 100644 --- a/ld/testsuite/ld-cris/tls-gd-3.d +++ b/ld/testsuite/ld-cris/tls-gd-3.d @@ -27,7 +27,7 @@ Contents of section \.tdata: #... Contents of section \.got: 82124 00000000 00000000 00000000 01000000 .* - 82134 fcffffff .* + 82134 80000000 .* Disassembly of section \.text: diff --git a/ld/testsuite/ld-cris/tls-gd-3h.d b/ld/testsuite/ld-cris/tls-gd-3h.d index c2b33f513e..78f109da8f 100644 --- a/ld/testsuite/ld-cris/tls-gd-3h.d +++ b/ld/testsuite/ld-cris/tls-gd-3h.d @@ -27,7 +27,7 @@ Contents of section \.tdata: #... Contents of section \.got: 82124 00000000 00000000 00000000 01000000 .* - 82134 fcffffff .* + 82134 80000000 .* Disassembly of section \.text: diff --git a/ld/testsuite/ld-cris/tls-global-74.d b/ld/testsuite/ld-cris/tls-global-74.d index 53849b4faa..b70c6a95b1 100644 --- a/ld/testsuite/ld-cris/tls-global-74.d +++ b/ld/testsuite/ld-cris/tls-global-74.d @@ -25,4 +25,4 @@ Contents of section .text: #... Contents of section \.got: 820b4 0+ 0+ 0+ fcffffff .* - 820c4 010+ fcffffff .* + 820c4 010+ 0+ .* diff --git a/ld/testsuite/ld-cris/tls-ldgde-14.d b/ld/testsuite/ld-cris/tls-ldgde-14.d index 1c9d9f4ad5..aa8e60efaa 100644 --- a/ld/testsuite/ld-cris/tls-ldgde-14.d +++ b/ld/testsuite/ld-cris/tls-ldgde-14.d @@ -42,8 +42,8 @@ Contents of section \.tdata: #... Contents of section \.got: 82138 00000000 00000000 00000000 01000000 .* - 82148 00000000 01000000 f0ffffff 01000000 .* - 82158 f4ffffff .* + 82148 00000000 01000000 80000000 01000000 .* + 82158 84000000 .* Disassembly of section \.text: diff --git a/ld/testsuite/ld-cris/tls-ldgde-15.d b/ld/testsuite/ld-cris/tls-ldgde-15.d index fbc8e31a0e..6e71bcf9ef 100644 --- a/ld/testsuite/ld-cris/tls-ldgde-15.d +++ b/ld/testsuite/ld-cris/tls-ldgde-15.d @@ -42,8 +42,8 @@ Contents of section \.tdata: #... Contents of section \.got: 82144 00000000 00000000 00000000 01000000 .* - 82154 00000000 01000000 f0ffffff 01000000 .* - 82164 f4ffffff .* + 82154 00000000 01000000 80000000 01000000 .* + 82164 84000000 .* Disassembly of section \.text: diff --git a/ld/testsuite/ld-cris/tls-legd-16.d b/ld/testsuite/ld-cris/tls-legd-16.d index 9f464ad467..092d39e861 100644 --- a/ld/testsuite/ld-cris/tls-legd-16.d +++ b/ld/testsuite/ld-cris/tls-legd-16.d @@ -39,7 +39,7 @@ Contents of section \.text: #... Contents of section \.got: 82144 0+ 0+ 0+ 010+ .* - 82154 f0ffffff 010+ f4ffffff .* + 82154 80+ 010+ 840+ .* Disassembly of section \.text: diff --git a/ld/testsuite/ld-cris/tls-legd-17.d b/ld/testsuite/ld-cris/tls-legd-17.d index 2ee21394ff..49f2d458e0 100644 --- a/ld/testsuite/ld-cris/tls-legd-17.d +++ b/ld/testsuite/ld-cris/tls-legd-17.d @@ -39,7 +39,7 @@ Contents of section \.text: #... Contents of section \.got: 8213c 0+ 0+ 0+ 010+ .* - 8214c f0ffffff 010+ f4ffffff .* + 8214c 80+ 010+ 840+ .* Disassembly of section \.text: diff --git a/ld/testsuite/ld-cris/tls-local-57.d b/ld/testsuite/ld-cris/tls-local-57.d index 5756657e21..cce2486cb6 100644 --- a/ld/testsuite/ld-cris/tls-local-57.d +++ b/ld/testsuite/ld-cris/tls-local-57.d @@ -20,4 +20,4 @@ Contents of section .text: #... Contents of section \.got: 82124 0+ 0+ 0+ 010+ .* - 82134 80ffffff .* + 82134 040+ .* diff --git a/ld/testsuite/ld-cris/tls-local-58.d b/ld/testsuite/ld-cris/tls-local-58.d index 7e130cf49b..d7926bdea4 100644 --- a/ld/testsuite/ld-cris/tls-local-58.d +++ b/ld/testsuite/ld-cris/tls-local-58.d @@ -21,4 +21,4 @@ Contents of section .text: #... Contents of section \.got: 82128 0+ 0+ 0+ 010+ .* - 82138 80ffffff .* + 82138 040+ .* diff --git a/ld/testsuite/ld-cris/tls-local-59.d b/ld/testsuite/ld-cris/tls-local-59.d index 0130a977e4..c37584bdbc 100644 --- a/ld/testsuite/ld-cris/tls-local-59.d +++ b/ld/testsuite/ld-cris/tls-local-59.d @@ -22,4 +22,4 @@ Contents of section .text: #... Contents of section \.got: 82130 0+ 0+ 0+ 80ffffff .* - 82140 010+ 80ffffff .* + 82140 010+ 040+ .* -- 2.34.1