1 2004-12-21 Tomer Levi <Tomer.Levi (a] nsc.com> 2 3 * ld-crx/reloc-abs32.d: Update reference file according 4 to disassembler printing method. 5 * ld-crx/reloc-rel16.d: Likewise. 6 * ld-crx/reloc-rel24.d: Likewise. 7 * ld-crx/reloc-rel32.d: Likewise. 8 * ld-crx/reloc-rel4.d: Likewise. 9 * ld-crx/reloc-rel8-cmp.d: Likewise. 10 * ld-crx/reloc-rel8.d: Likewise. 11 12 2004-12-16 Richard Sandiford <rsandifo (a] redhat.com> 13 14 * ld-v850: New directory. 15 16 2004-12-14 Richard Sandiford <rsandifo (a] redhat.com> 17 18 * ld-mips-elf/jal-overflow-2.[sd]: New test. 19 * ld-mips-elf/mips-elf.exp: Run it. 20 21 2004-12-13 Richard Sandiford <rsandifo (a] redhat.com> 22 23 * ld-mips-elf/mips-elf.exp: Only run jalbal if n32 is supported. 24 25 2004-12-11 Alan Modra <amodra (a] bigpond.net.au> 26 27 * ld-mmix/bpo-1.d: Update for changed section syms. 28 * ld-mmix/bpo-10.d: Likewise. 29 * ld-mmix/bpo-11.d: Likewise. 30 * ld-mmix/bpo-14.d: Likewise. 31 * ld-mmix/bpo-16.d: Likewise. 32 * ld-mmix/bpo-17.d: Likewise. 33 * ld-mmix/bpo-18.d: Likewise. 34 * ld-mmix/bpo-19.d: Likewise. 35 * ld-mmix/bpo-2.d: Likewise. 36 * ld-mmix/bpo-22.d: Likewise. 37 * ld-mmix/bpo-3.d: Likewise. 38 * ld-mmix/bpo-4.d: Likewise. 39 * ld-mmix/bpo-5.d: Likewise. 40 * ld-mmix/bpo-6.d: Likewise. 41 * ld-mmix/bpo-9.d: Likewise. 42 * ld-mmix/greg-1.d: Likewise. 43 * ld-mmix/greg-19.d: Likewise. 44 * ld-mmix/greg-2.d: Likewise. 45 * ld-mmix/greg-3.d: Likewise. 46 * ld-mmix/greg-4.d: Likewise. 47 * ld-mmix/greg-5.d: Likewise. 48 * ld-mmix/greg-5s.d: Likewise. 49 * ld-mmix/greg-6.d: Likewise. 50 * ld-mmix/greg-7.d: Likewise. 51 * ld-mmix/loc1.d: Likewise. 52 * ld-mmix/loc2.d: Likewise. 53 * ld-mmix/loc3.d: Likewise. 54 * ld-mmix/loc4.d: Likewise. 55 * ld-mmix/loc6.d: Likewise. 56 * ld-mmix/locdo-1.d: Likewise. 57 * ld-mmix/loct-1.d: Likewise. 58 * ld-mmix/locto-1.d: Likewise. 59 * ld-mmix/start-1.d: Likewise. 60 * ld-sh/sh64/abi32.xd: Likewise. 61 * ld-sh/sh64/abi64.xd: Likewise. 62 * ld-sh/sh64/cmpct1.xd: Likewise. 63 * ld-sh/sh64/mix1.xd: Likewise. 64 * ld-sh/sh64/mix2.xd: Likewise. 65 * ld-sh/sh64/rel32.xd: Likewise. 66 * ld-sh/sh64/rel64.xd: Likewise. 67 * ld-sh/sh64/shdl32.xd: Likewise. 68 * ld-sh/sh64/shdl64.xd: Likewise. 69 70 2004-12-09 Ian Lance Taylor <ian (a] wasabisystems.com> 71 72 * ld-mips-elf/jalbal.d: New test. 73 * ld-mips-elf/jalbal.s: New test. 74 * ld-mips-elf/mips-elf.exp: Run it. 75 76 2004-12-08 Ian Lance Taylor <ian (a] wasabisystems.com> 77 78 * ld-mips-elf/jaloverflow.d: New test. 79 * ld-mips-elf/jaloverflow.s: New test. 80 * ld-mips-elf/mips-elf.exp: Run it. 81 82 2004-12-03 H.J. Lu <hongjiu.lu (a] intel.com> 83 84 * ld-elf/group1.d: Support 64bit. 85 86 2004-12-01 Paul Brook <paul (a] codesourcery.com> 87 88 * ld-elf/group1.d: New test. 89 * ld-elf/group.ld, ld-elf/group1a.s, ld-elf/group1b.s: New test. 90 91 2004-12-01 Daniel Jacobowitz <dan (a] codesourcery.com> 92 93 * ld-selective/selective.exp: Use -print-libgcc-file-name for 94 ARM and v850 also. 95 96 2004-11-24 Paul Brook <paul (a] codesourcery.com> 97 98 * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change. 99 100 2004-11-19 Nick Clifton <nickc (a] redhat.com> 101 102 * ld-scripts/script.exp: Add test of memory linker script. 103 Reorganise code to remove unnecessary indentation. 104 Fix target tests to avoid using --image-base with *-nto targets. 105 * ld-scripts/memory.t: New linker script to test the MEMORY 106 section and the ORIGIN and LENGTH operators. 107 108 2004-11-17 Daniel Jacobowitz <dan (a] codesourcery.com> 109 110 * ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s, 111 ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r, 112 ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld, 113 ld-arm/arm-lib.ld: New files. 114 * ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d, 115 ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r, 116 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d, 117 ld-arm/arm-static-app.r: Update for big-endian. 118 * ld-arm/arm-elf.exp: Run the new tests. 119 120 2004-11-16 Richard Sandiford <rsandifo (a] redhat.com> 121 122 * ld-mips-elf/eh-frame1.{s,ld}, 123 * ld-mips-elf/eh-frame1-{n32,n64},d: New test. 124 * ld-mips-elf/mips-elf.exp: Run it. 125 126 2004-11-10 Alan Modra <amodra (a] bigpond.net.au> 127 128 * ld-d10v/reloc-003.d: Update for changed error message. 129 * ld-d10v/reloc-004.d: Likewise. 130 * ld-d10v/reloc-007.d: Likewise. 131 * ld-d10v/reloc-008.d: Likewise. 132 * ld-d10v/reloc-011.d: Likewise. 133 * ld-d10v/reloc-012.d: Likewise. 134 * ld-d10v/reloc-015.d: Likewise. 135 * ld-d10v/reloc-016.d: Likewise. 136 137 2004-11-08 Aaron W. LaFramboise <aaron98wiridge9 (a] aaronwl.com> 138 139 * ld-scripts/weak.exp: Enable test on PE, XFAIL non-i386 PE. 140 * ld-undefined/weak-undef.exp: Enable test on PE, XFAIL non-i386 141 PE. 142 * lib/ld-lib.exp (is_pecoff_format): New. 143 144 2004-11-08 Inderpreet Singh <inderpreetb (a] nioda.hcltech.com> 145 Vineet Sharma <vineets (a] noida.hcltech.com> 146 147 * ld-maxq: New directory. Contains tests for the new maxq port. 148 149 2004-11-04 Hans-Peter Nilsson <hp (a] bitrange.com> 150 151 * ld-elf/merge.d: xfail crisv32-*-*. 152 * ld-cris/dsov32-1.s, ld-cris/dsov32-2.s, ld-cris/dsov32-3.s, 153 ld-cris/dsov32-4.s, ld-cris/libdso-10.d, ld-cris/libdso-11.d, 154 ld-cris/libdso-12.d, ld-cris/libdso-13.d, ld-cris/libdso-14.d, 155 ld-cris/move-1.s, ld-cris/pv32-1.d, ld-cris/pv32.s, 156 ld-cris/start1.s, ld-cris/v10-v32.d, ld-cris/v10-va.d, 157 ld-cris/v32-ba-1.d, ld-cris/v32-ba-1.s, ld-cris/v32-bin-1.d, 158 ld-cris/v32-bin-1.s, ld-cris/v32-v10.d, ld-cris/v32-va.d, 159 ld-cris/va-v10.d, ld-cris/va-v32.d: New tests. 160 * ld-cris/ldsym1.d: Adjust for change in linker script. 161 162 2004-11-02 Hans-Peter Nilsson <hp (a] axis.com> 163 164 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d, 165 ld-cris/expdyn7.d, ld-cris/gotplt1.d, ld-cris/gotplt2.d, 166 ld-cris/gotplt3.d, ld-cris/hiddef1.d, ld-cris/libdso-2.d, 167 ld-cris/locref1.d, ld-cris/locref2.d, ld-cris/weakref2.d, 168 ld-i386/tlsbin.rd, ld-i386/tlsnopic.rd, ld-i386/tlspic.rd, 169 ld-ia64/tlsbin.dd, ld-ia64/tlsbin.rd, ld-ia64/tlspic.dd, 170 ld-ia64/tlspic.rd, ld-powerpc/tlsexe32.d, ld-powerpc/tlsexe32.g, 171 ld-powerpc/tlsexe32.r, ld-powerpc/tlsexe32.t, 172 ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r, 173 ld-powerpc/tlsso32.t, ld-s390/tlsbin.dd, ld-s390/tlsbin.rd, 174 ld-s390/tlspic.rd, ld-sparc/tlssunbin32.rd, 175 ld-sparc/tlssunpic32.rd, ld-x86-64/tlsbin.rd, ld-x86-64/tlspic.dd, 176 ld-x86-64/tlspic.rd: Adjust for _GLOBAL_OFFSET_TABLE_ now hidden. 177 178 2004-10-26 Paul Brook <paul (a] codesourcery.com> 179 180 * ld-elfvers/vers.exp (build_binary): Add ldargs parameter. 181 (build_vers_lib_pic_flags): New function. 182 Add vers29 test. 183 * ld-elfvers/vers29.c: New file. 184 * ld-elfvers/vers29.dsym: New file. 185 * ld-elfvers/vers29.ver: New file. 186 187 2004-10-24 Hans-Peter Nilsson <hp (a] bitrange.com> 188 189 * ld-mmix/sec-8m.d: Adjust test for dump using correct section 190 length. 191 * ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d. 192 * ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test. 193 194 * ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d, 195 ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d, 196 ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d, 197 ld-mmix/reg-1m.d: Adjust for changed error message format. 198 199 2004-10-19 H.J. Lu <hongjiu.lu (a] intel.com> 200 201 * ld-elf/exclude.exp: Allow cris-*-elf. 202 203 * ld-elf/exclude1.s: Add ".data". Remove "- include_sym". 204 * ld-elf/exclude2.s: Add ".data". 205 206 2004-10-19 Hans-Peter Nilsson <hp (a] bitrange.com> 207 208 * ld-elf/exclude.exp: Don't run for cris-*-elf. 209 210 2004-10-16 Daniel Jacobowitz <dan (a] debian.org> 211 212 * ld-elf/exclude1.s, ld-elf/exclude2.s, ld-elf/exclude.exp: New. 213 214 2004-10-15 Alan Modra <amodra (a] bigpond.net.au> 215 216 * ld-crx/reloc-num8.d: Adjust for changed orphan placement. 217 * ld-crx/reloc-num16.d: Likewise. 218 * ld-crx/reloc-num32.d: Likewise. 219 * ld-scripts/provide-2.t: Start .data at 0x2000. 220 * ld-scripts/provide-2.d: Adjust. 221 222 2004-10-14 H.J. Lu <hongjiu.lu (a] intel.com> 223 224 * ld-scripts/sort.exp: Run for ELF targets only. 225 226 2004-10-14 Alan Modra <amodra (a] bigpond.net.au> 227 228 * ld-scripts/overlay-size.d: Update for changed orphan section 229 placement. 230 * ld-mmix/bpo-18.d: Likewise. 231 232 2004-10-07 Bob Wilson <bob.wilson (a] acm.org> 233 234 * ld-xtensa/lcall1.s: Use .literal directive. 235 * ld-xtensa/lcall2.s: Align function entry. 236 * ld-xtensa/coalesce2.s: Likewise. 237 238 2004-10-04 H.J. Lu <hongjiu.lu (a] intel.com> 239 240 * ld-scripts/sort.exp: New file for section sorting tests. 241 * ld-scripts/sort_b_a.d: Likewise 242 * ld-scripts/sort_b_a.s: Likewise 243 * ld-scripts/sort_b_a.t: Likewise 244 * ld-scripts/sort_b_a_a-1.d: Likewise 245 * ld-scripts/sort_b_a_a-2.d: Likewise 246 * ld-scripts/sort_b_a_a-3.d: Likewise 247 * ld-scripts/sort_b_a_a.t: Likewise 248 * ld-scripts/sort_b_a_n-1.d: Likewise 249 * ld-scripts/sort_b_a_n-2.d: Likewise 250 * ld-scripts/sort_b_a_n-3.d: Likewise 251 * ld-scripts/sort_b_a_n.t: Likewise 252 * ld-scripts/sort_b_n.d: Likewise 253 * ld-scripts/sort_b_n.s: Likewise 254 * ld-scripts/sort_b_n.t: Likewise 255 * ld-scripts/sort_b_n_a-1.d: Likewise 256 * ld-scripts/sort_b_n_a-2.d: Likewise 257 * ld-scripts/sort_b_n_a-3.d: Likewise 258 * ld-scripts/sort_b_n_a.t: Likewise 259 * ld-scripts/sort_b_n_n-1.d: Likewise 260 * ld-scripts/sort_b_n_n-2.d: Likewise 261 * ld-scripts/sort_b_n_n-3.d: Likewise 262 * ld-scripts/sort_b_n_n.t: Likewise 263 * ld-scripts/sort_n_a-a.s: Likewise 264 * ld-scripts/sort_n_a-b.s: Likewise 265 * ld-scripts/sort_no-1.d: Likewise 266 * ld-scripts/sort_no-2.d: Likewise 267 * ld-scripts/sort_no.t: Likewise 268 269 2004-10-01 H.J. Lu <hongjiu.lu (a] intel.com> 270 271 * ld-powerpc/tls.s: Don't set tls type for undefined syms. 272 * ld-powerpc/tls32.s: Likewise. 273 * ld-powerpc/tlstoc.s: Likewise. 274 * ld-s390/tlsbin.s: Likewise. 275 * ld-s390/tlsbin_64.s: Likewise. 276 * ld-s390/tlsbinpic.s: Likewise. 277 * ld-s390/tlsbinpic_64.s: Likewise. 278 * ld-s390/tlspic1.s: Likewise. 279 * ld-s390/tlspic1_64.s: Likewise. 280 * ld-sparc/tlssunbin32.s: Likewise. 281 * ld-sparc/tlssunbinpic32.s: Likewise. 282 * ld-sparc/tlssunnopic32.s: Likewise. 283 * ld-sparc/tlssunpic32.s: Likewise. 284 285 2004-10-01 Alan Modra <amodra (a] bigpond.net.au> 286 287 * ld-s390/tlsbin.s: Set tls type for undefined syms. 288 * ld-s390/tlsbin_64.s: Likewise. 289 * ld-s390/tlsbinpic.s: Likewise. 290 * ld-s390/tlsbinpic_64.s: Likewise. 291 * ld-s390/tlspic1.s: Likewise. 292 * ld-s390/tlspic1_64.s: Likewise. 293 * ld-sparc/tlssunbin32.s: Likewise. 294 * ld-sparc/tlssunbinpic32.s: Likewise. 295 * ld-sparc/tlssunnopic32.s: Likewise. 296 * ld-sparc/tlssunpic32.s: Likewise. 297 298 2004-10-01 Alan Modra <amodra (a] bigpond.net.au> 299 300 * ld-sparc/tlssunbin32.sd: Adjust for changed .dynamic location. 301 302 2004-10-01 Nick Clifton <nickc (a] redhat.com> 303 304 PR 371 305 * ld-undefined/undefined.exp: Remove redundant XPASS 306 specifications. 307 308 2004-10-01 Alan Modra <amodra (a] bigpond.net.au> 309 310 * ld-powerpc/tls.s (gd, ld): Set tls type for undefined syms. 311 * ld-powerpc/tls32.s (gd, ld): Likewise. 312 * ld-powerpc/tlstoc.s (gd, ld): Likewise. 313 * ld-powerpc/tlsso.r: Update. 314 * ld-powerpc/tlsso32.r: Update. 315 * ld-powerpc/tlstocso.r: Update. 316 317 2004-09-30 Paul Brook <paul (a] codesourcery.com> 318 319 * ld-arm/arm-elf.exp: Add test for --target2=abs. 320 * ld-arm/arm-target2-abs.d: New file. 321 322 2004-09-29 Alan Modra <amodra (a] bigpond.net.au> 323 324 * ld-pe/secrel1.s: Pad .rdata out to 16 byte boundary. 325 * ld-pe/secrel.d: Adjust to suit. 326 327 2004-09-24 Alan Modra <amodra (a] bigpond.net.au> 328 329 * ld-elfvsb/elfvsb.exp: Remove file name from "undefined ref" string. 330 331 2004-09-22 Alan Modra <amodra (a] bigpond.net.au> 332 333 * ld-i386/tlsbin.rd: Update for changed segment map. 334 * ld-i386/tlsnopic.rd: Likewise. 335 * ld-i386/tlspic.rd: Likewise. 336 * ld-powerpc/tlsexe.r: Likewise. 337 * ld-powerpc/tlsexe32.r: Likewise. 338 * ld-powerpc/tlsexetoc.r: Likewise. 339 * ld-powerpc/tlsso.r: Likewise. 340 * ld-powerpc/tlsso32.r: Likewise. 341 * ld-powerpc/tlstocso.r: Likewise. 342 * ld-s390/tlsbin.rd: Likewise. 343 * ld-s390/tlsbin_64.rd: Likewise. 344 * ld-s390/tlspic.rd: Likewise. 345 * ld-s390/tlspic_64.rd: Likewise. 346 * ld-sh/tlsbin-2.d: Likewise. 347 * ld-sh/tlspic-2.d: Likewise. 348 * ld-x86-64/tlsbin.rd: Likewise. 349 * ld-x86-64/tlspic.rd: Likewise. 350 351 2004-09-22 Alan Modra <amodra (a] bigpond.net.au> 352 353 * ld-scripts/overlay-size.d: Don't check .mbss lma. 354 * ld-sh/sh64/mix1.xd: Update for changed .bss file offset. 355 * ld-sh/sh64/shdl32.xd: Likewise. 356 * ld-sh/sh64/shdl64.xd: Likewise. 357 358 2004-09-17 Paul Brook <paul (a] codesourcery.com> 359 360 * ld-arm/arm-target1-{abs,rel}.d}: New files. 361 * ld-arm/arm-target1.s: New file. 362 * ld-arm/arm-target2-{,got-}rel.d: New files. 363 * ld-arm/arm-target2.s: New file. 364 * ld-arm/arm-rel31.d: New files. 365 * ld-arm/arm-rel31.s: New files. 366 * ld-arm/arm.ld: New file. 367 * ld-arm/arm-elf.exp: Add new tests. 368 369 2004-09-07 Hans-Peter Nilsson <hp (a] axis.com> 370 371 * ld-cris/hiddef1.d, ld-cris/hiddef1.s, ld-cris/hidrefgotplt1.s: 372 New test. 373 374 2004-09-03 Tomer Levi <Tomer.Levi (a] nsc.com> 375 376 * ld-crx: New directory. 377 * ld-crx/crx.exp: New test script. 378 * ld-crx/crx.ld: New linker script. 379 * ld-crx/reloc-abs32.s: New file. 380 * ld-crx/reloc-abs32.d: Likewise. 381 * ld-crx/reloc-imm16.s: Likewise. 382 * ld-crx/reloc-imm16.d: Likewise. 383 * ld-crx/reloc-imm32.s: Likewise. 384 * ld-crx/reloc-imm32.d: Likewise. 385 * ld-crx/reloc-num8.s: Likewise. 386 * ld-crx/reloc-num8.d: Likewise. 387 * ld-crx/reloc-num16.s: Likewise. 388 * ld-crx/reloc-num16.d: Likewise. 389 * ld-crx/reloc-num32.s: Likewise. 390 * ld-crx/reloc-num32.d: Likewise. 391 * ld-crx/reloc-regrel12.s: Likewise. 392 * ld-crx/reloc-regrel12.d: Likewise. 393 * ld-crx/reloc-regrel22.s: Likewise. 394 * ld-crx/reloc-regrel22.d: Likewise. 395 * ld-crx/reloc-regrel28.s: Likewise. 396 * ld-crx/reloc-regrel28.d: Likewise. 397 * ld-crx/reloc-regrel32.s: Likewise. 398 * ld-crx/reloc-regrel32.d: Likewise. 399 * ld-crx/reloc-rel4.s: Likewise. 400 * ld-crx/reloc-rel4.d: Likewise. 401 * ld-crx/reloc-rel8.s: Likewise. 402 * ld-crx/reloc-rel8.d: Likewise. 403 * ld-crx/reloc-rel8-cmp.s: Likewise. 404 * ld-crx/reloc-rel8-cmp.d: Likewise. 405 * ld-crx/reloc-rel16.s: Likewise. 406 * ld-crx/reloc-rel16.d: Likewise. 407 * ld-crx/reloc-rel24.s: Likewise. 408 * ld-crx/reloc-rel24.d: Likewise. 409 * ld-crx/reloc-rel32.s: Likewise. 410 * ld-crx/reloc-rel32.d: Likewise. 411 412 2004-08-21 Hans-Peter Nilsson <hp (a] axis.com> 413 414 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d, 415 ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d, 416 ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d, 417 ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered 418 sections. 419 420 2004-08-17 Alan Modra <amodra (a] bigpond.net.au> 421 422 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols. 423 424 2004-08-17 Alan Modra <amodra (a] bigpond.net.au> 425 426 * ld-scripts/cross1.t: Remove .opd section spec. 427 428 2004-08-01 Stephane Carrez <stcarrez (a] nerim.fr> 429 430 * ld-undefined/undefined.exp: The undefine tests now work on 431 68HC11 and 68HC12. 432 433 2004-07-29 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 434 435 * ld-sh/sh64/crange3-cmpct.rd: Update. 436 * ld-sh/sh64/crange3-media.rd: Update. 437 438 2004-07-27 Nitin Yewale <nitiny (a] kpitcummins.com> 439 440 * ld-h8300/h8300.exp: Addition of new test case to check 441 relaxation for H8S target. 442 * ld-h8300/relax-6.s: New test source file. 443 * ld-h8300/relax-6.d: New test expected disassembly file. 444 * ld-h8300/relax-6-coff.d: New test expected disassembly file for 445 coff format. 446 447 2004-07-22 Nick Clifton <nickc (a] redhat.com> 448 449 PR/280 450 * ld-h8300/relax-3-coff.d: Remove duplicated raw insn values. 451 * ld-h8300/relax-3.d: Likewise. 452 * ld-h8300/relax-4-coff.d: Likewise. 453 * ld-h8300/relax-4.d: Likewise. 454 * ld-h8300/relax-5-coff.d: Likewise. 455 * ld-h8300/relax.d: Likewise. 456 457 2004-07-22 H.J. Lu <hongjiu.lu (a] intel.com> 458 459 * ld-scripts/crossref.exp: XFAIL ia64-*-* on the first test. 460 461 2004-07-13 Nitin Yewale <nitiny (a] kpitcummins.com> 462 463 * ld-h8300/h8300.exp: Addition of gcsection test case. 464 * ld-h8300/gcsection.s: New test source file. 465 * ld-h8300/gcsection.d: New test expected disassembly file. 466 467 2004-07-08 Maciej W. Rozycki <macro (a] linux-mips.org> 468 469 * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test. 470 * ld-mips-elf/mips-elf.exp: Run it. 471 472 2004-07-02 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 473 474 * ld-elf/frame.exp: Don't run on sh*-*-elf*. 475 * ld-sh/shared-1.d: Adjust for section reordering changes. 476 * ld-sh/shared-2.d: Likewise. 477 * ld-sh/tlsbin-2.d: Likewise. 478 * ld-sh/tlspic-2.d: Likewise. 479 * ld-sh/sh64/abi32.xd: Likewise. 480 * ld-sh/sh64/abi64.xd: Likewise. 481 * ld-sh/sh64/cmpct1.xd: Likewise. 482 * ld-sh/sh64/crange1.rd: Likewise. 483 * ld-sh/sh64/crange2.rd: Likewise. 484 * ld-sh/sh64/crange3-cmpct.rd: Likewise. 485 * ld-sh/sh64/crange3-media.rd: Likewise. 486 * ld-sh/sh64/crange3.rd: Likewise. 487 * ld-sh/sh64/gotplt.d: Likewise. 488 * ld-sh/sh64/init-cmpct.d: Likewise. 489 * ld-sh/sh64/init-media.d: Likewise. 490 * ld-sh/sh64/init64.d: Likewise. 491 * ld-sh/sh64/mix1.xd: Likewise. 492 * ld-sh/sh64/mix2.xd: Likewise. 493 * ld-sh/sh64/shdl32.xd: Likewise. 494 * ld-sh/sh64/shdl64.xd: Likewise. 495 496 2004-07-02 Alan Modra <amodra (a] bigpond.net.au> 497 498 * ld-discard/static.d: Accept both original sym and section sym. 499 500 2004-07-01 Jakub Jelinek <jakub (a] redhat.com> 501 502 * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes 503 and removal of unneeded STT_SECTION symbols from .dynsym. 504 * ld-sparc/tlssunbin32.rd: Likewise. 505 * ld-sparc/tlssunpic32.dd: Likewise. 506 * ld-sparc/tlssunpic32.sd: Likewise. 507 * ld-sparc/tlssunbin32.dd: Likewise. 508 * ld-sparc/tlssunbin32.sd: Likewise. 509 * ld-sparc/tlssunbin32.td: Likewise. 510 511 2004-07-01 Alan Modra <amodra (a] bigpond.net.au> 512 513 * ld-discard/extern.d: Update. 514 * ld-discard/start.d: Update. 515 * ld-discard/static.d: Update. 516 517 2004-06-30 H.J. Lu <hongjiu.lu (a] intel.com> 518 519 PR 233 520 * ld-discard/extern.d: Updated. 521 * ld-discard/start.d: Likewise. 522 * ld-discard/static.d: Likewise. 523 524 2004-06-29 J"orn Rennecke <joern.rennecke (a] superh.com> 525 526 Actually add these files: 527 2004-05-28 Andrew Stubbs <andrew.stubbs (a] superh.com> 528 * ld-sh/arch/arch.exp: New test script. 529 * ld-sh/arch/arch_expected.txt: New file. 530 * ld-sh/arch/sh.s: New file. 531 * ld-sh/arch/sh2.s: New file. 532 * ld-sh/arch/sh-dsp.s: New file. 533 * ld-sh/arch/sh2e.s: New file. 534 * ld-sh/arch/sh3-nommu.s: New file. 535 * ld-sh/arch/sh3.s: New file. 536 * ld-sh/arch/sh3-dsp.s: New file. 537 * ld-sh/arch/sh3e.s: New file. 538 * ld-sh/arch/sh4-nommu-nofpu.s: New file. 539 * ld-sh/arch/sh4-nofpu.s: New file. 540 * ld-sh/arch/sh4.s: New file. 541 * ld-sh/arch/sh4a-nofpu.s: New file. 542 * ld-sh/arch/sh4al-dsp.s: New file. 543 * ld-sh/arch/sh4a.s: New file. 544 545 2004-06-29 Alan Modra <amodra (a] bigpond.net.au> 546 547 * ld-elf/frame.exp: Don't run on mcore. 548 549 2004-06-26 Alan Modra <amodra (a] bigpond.net.au> 550 551 * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets. 552 553 2004-06-24 H.J. Lu <hongjiu.lu (a] intel.com> 554 555 * ld-elfvers/vers.exp: Use PIC for shared libraries by default. 556 557 2004-06-21 Alexandre Oliva <aoliva (a] redhat.com> 558 559 * ld-frv/fdpic-pie-1.d: Adjust for pie-specific link script. 560 * ld-frv/fdpic-pie-2.d: Likewise. 561 * ld-frv/fdpic-pie-6.d: Likewise. 562 * ld-frv/fdpic-pie-7.d: Likewise. 563 * ld-frv/fdpic-pie-8.d: Likewise. 564 * ld-frv/fdpic-shared-1.d: Likewise. 565 * ld-frv/fdpic-shared-2.d: Likewise. 566 * ld-frv/fdpic-shared-3.d: Likewise. 567 * ld-frv/fdpic-shared-4.d: Likewise. 568 * ld-frv/fdpic-shared-5.d: Likewise. 569 * ld-frv/fdpic-shared-6.d: Likewise. 570 * ld-frv/fdpic-shared-7.d: Likewise. 571 * ld-frv/fdpic-shared-8.d: Likewise. 572 * ld-frv/fdpic-shared-local-2.d: Likewise. 573 * ld-frv/fdpic-shared-local-8.d: Likewise. 574 575 2004-06-21 Nick Clifton <nickc (a] redhat.com> 576 577 * ld-elf/frame.exp: Handle ports which do not support the --shared 578 linker switch. 579 580 2004-06-18 Jan Beulich <jbeulich (a] novell.com> 581 582 * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are 583 actually referenced (gcc 3.4 eliminates comparisons of addresses 584 of global symbols with NULL). 585 * ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc 586 3.4.0 and above, as this option and its functionality is no longer 587 supported, making these tests fail). 588 589 2004-05-28 Andrew Stubbs <andrew.stubbs (a] superh.com> 590 591 * ld-sh/arch/arch.exp: New test script. 592 * ld-sh/arch/arch_expected.txt: New file. 593 * ld-sh/arch/sh.s: New file. 594 * ld-sh/arch/sh2.s: New file. 595 * ld-sh/arch/sh-dsp.s: New file. 596 * ld-sh/arch/sh2e.s: New file. 597 * ld-sh/arch/sh3-nommu.s: New file. 598 * ld-sh/arch/sh3.s: New file. 599 * ld-sh/arch/sh3-dsp.s: New file. 600 * ld-sh/arch/sh3e.s: New file. 601 * ld-sh/arch/sh4-nommu-nofpu.s: New file. 602 * ld-sh/arch/sh4-nofpu.s: New file. 603 * ld-sh/arch/sh4.s: New file. 604 * ld-sh/arch/sh4a-nofpu.s: New file. 605 * ld-sh/arch/sh4al-dsp.s: New file. 606 * ld-sh/arch/sh4a.s: New file. 607 608 2004-05-18 Nick Clifton <nickc (a] redhat.com> 609 610 * ld-elf/frame.s: Replace @ with % so that the file can be 611 compiled by an ARM targeted GAS. 612 * ld-elf/table.s: Likewise. 613 * ld-elf/tbss.s: Likewise. Also replace .align <foo> with 614 .p2align (log2 <foo>) to cope with the fact that the ARM .align 615 directive takes a power-of-two argument. 616 617 2004-05-17 H.J. Lu <hongjiu.lu (a] intel.com> 618 619 * ld-elf/frame.exp: New file. Test read-only .eh_frame and 620 .gcc_except_table sections. 621 * ld-elf/frame.s: Likewise. 622 * ld-elf/table.s: Likewise. 623 * ld-elf/tbss.s: Likewise. 624 625 2004-05-12 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 626 627 * ld-sh/tlsbin-2.d: Adjust for section reordering changes 628 and removal of unneeded STT_SECTION symbols from .dynsym. 629 * ld-sh/tlsbin-3.d: Likewise. 630 * ld-sh/tlspic-2.d: Likewise. 631 632 2004-05-12 Ben Elliston <bje (a] au.ibm.com> 633 634 * ld-sh/sh64/relax.exp: Remove stray semicolons. 635 * ld-sh/sh64/relfail.exp: Likewise. 636 * lib/ld-lib.exp: Likewise. 637 638 2004-05-11 Jakub Jelinek <jakub (a] redhat.com> 639 640 * ld-i386/tlspic.rd: Adjust for section reordering changes 641 and removal of unneeded STT_SECTION symbols from .dynsym. 642 * ld-i386/tlspic.dd: Likewise. 643 * ld-i386/tlspic.sd: Likewise. 644 * ld-i386/tlsbin.rd: Likewise. 645 * ld-i386/tlsbinpic.s: Likewise. 646 * ld-i386/tlsbin.dd: Likewise. 647 * ld-i386/tlsbin.sd: Likewise. 648 * ld-i386/tlsnopic.rd: Likewise. 649 * ld-i386/tlsnopic1.s: Likewise. 650 * ld-i386/combreloc.d: Likewise. 651 * ld-i386/tlsnopic.dd: Likewise. 652 * ld-i386/tlsnopic.sd: Likewise. 653 * ld-x86-64/tlspic.rd: Likewise. 654 * ld-x86-64/tlspic.dd: Likewise. 655 * ld-x86-64/tlsbin.dd: Likewise. 656 * ld-x86-64/tlspic.sd: Likewise. 657 * ld-x86-64/tlsbin.sd: Likewise. 658 * ld-x86-64/tlspic.td: Likewise. 659 * ld-x86-64/tlsbin.td: Likewise. 660 * ld-x86-64/tlsbin.rd: Likewise. 661 * ld-s390/tlspic1.s: Likewise. 662 * ld-s390/tlsbinpic.s: Likewise. 663 * ld-s390/tlspic.rd: Likewise. 664 * ld-s390/tlsbin.rd: Likewise. 665 * ld-s390/tlspic.dd: Likewise. 666 * ld-s390/tlsbin.dd: Likewise. 667 * ld-s390/tlsbin.sd: Likewise. 668 * ld-s390/tlsbin.td: Likewise. 669 * ld-s390/tlspic.sd: Likewise. 670 * ld-s390/tlspic.td: Likewise. 671 * ld-s390/tlspic1_64.s: Likewise. 672 * ld-s390/tlsbinpic_64.s: Likewise. 673 * ld-s390/tlspic_64.rd: Likewise. 674 * ld-s390/tlsbin_64.rd: Likewise. 675 * ld-s390/tlspic_64.dd: Likewise. 676 * ld-s390/tlsbin_64.dd: Likewise. 677 * ld-s390/tlspic_64.sd: Likewise. 678 * ld-s390/tlspic_64.td: Likewise. 679 * ld-s390/tlsbin_64.td: Likewise. 680 * ld-s390/tlsbin_64.sd: Likewise. 681 * ld-powerpc/tlsexe32.r: Likewise. 682 * ld-powerpc/tlsso32.r: Likewise. 683 * ld-powerpc/tlsso32.d: Likewise. 684 * ld-powerpc/tlsso32.g: Likewise. 685 * ld-powerpc/tlsso32.t: Likewise. 686 * ld-powerpc/tlsexe.r: Likewise. 687 * ld-powerpc/tlsso.r: Likewise. 688 * ld-powerpc/tlsso.g: Likewise. 689 * ld-powerpc/tlsexetoc.r: Likewise. 690 * ld-powerpc/tlstocso.r: Likewise. 691 * ld-powerpc/tlstocso.g: Likewise. 692 * ld-ia64/tlspic.rd: Likewise. 693 * ld-ia64/tlspic.dd: Likewise. 694 * ld-ia64/tlspic.sd: Likewise. 695 * ld-ia64/tlspic.td: Likewise. 696 * ld-ia64/tlsbin.rd: Likewise. 697 * ld-ia64/tlsbin.sd: Likewise. 698 * ld-ia64/tlsbin.td: Likewise. 699 * ld-elfvsb/elfvsb.exp: XFAIL non-PIC load offset tests on s390x. 700 * ld-shared/shared.exp: Likewise. 701 702 2004-05-10 John Paul Wallington <jpw (a] gnu.org> 703 704 * ld-mmix/bspec2.d: Update sh_info to decimal. 705 * ld-mmix/local1.d: Likewise. 706 * ld-mmix/local3.d: Likewise. 707 * ld-mmix/local5.d: Likewise. 708 * ld-mmix/local7.d: Likewise. 709 710 2004-05-05 Alexandre Oliva <aoliva (a] redhat.com> 711 712 * ld-frv/fdpic.exp: Restore $LDFLAGS at the end. 713 * ld-frv/fr450-link.d: Match fdpic as well. 714 715 2004-05-05 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 716 717 * ld-sh/sh64/crange1.rd: Update sh_info to decimal. 718 * ld-sh/sh64/crange2.rd: Likewise. 719 * ld-sh/sh64/crange3.rd: Likewise. 720 * ld-sh/sh64/crange3-cmpct.rd: Likewise. 721 * ld-sh/sh64/crange3-media.rd: Likewise. 722 * ld-sh/sh64/crangerel1.rd: Likewise. 723 * ld-sh/sh64/crangerel2.rd: Likewise. 724 725 2004-05-05 Alan Modra <amodra (a] bigpond.net.au> 726 727 * ld-powerpc/tlsexe.r: Update sh_info to decimal. 728 * ld-powerpc/tlsexe32.r: Likewise. 729 * ld-powerpc/tlsexetoc.r: Likewise. 730 * ld-powerpc/tlsso.r: Likewise. 731 * ld-powerpc/tlsso32.r: Likewise. 732 * ld-powerpc/tlstocso.r: Likewise. 733 734 2004-04-24 Chris Demetriou <cgd (a] broadcom.com> 735 736 * ld-elf/merge.d: XFAIL on all MIPS targets. 737 738 2004-04-24 Alan Modra <amodra (a] bigpond.net.au> 739 740 * ld-powerpc/tlsexe32.d: Update. 741 * ld-powerpc/tlsso32.d: Update. 742 743 2004-04-23 Chris Demetriou <cgd (a] broadcom.com> 744 745 * ld-mips-elf/reloc-3-r.d: Remove, as part of MIPS -membedded-pic 746 removal. 747 * ld-mips-elf/reloc-3-srec.d: Likewise. 748 * ld-mips-elf/reloc-3.ld: Likewise. 749 * ld-mips-elf/reloc-3a.s: Likewise. 750 * ld-mips-elf/reloc-3b.s: Likewise. 751 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests. 752 753 2004-04-22 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 754 755 * ld-sh/tlsbin-1.d: Update 756 * ld-sh/tlspic-1.d: Update. 757 758 2004-04-22 H.J. Lu <hongjiu.lu (a] intel.com> 759 760 * ld-i386/tlspic.dd: Updated. 761 762 2004-04-21 Chris Demetriou <cgd (a] broadcom.com> 763 764 * ld-empic/run.c: Removed as part of MIPS --embedded-relocs removal. 765 * ld-empic/empic.exp: Likewise. 766 * ld-empic/relax.t: Likewise. 767 * ld-empic/relax1.c: Likewise. 768 * ld-empic/relax2.c: Likewise. 769 * ld-empic/relax3.c: Likewise. 770 * ld-empic/relax4.c: Likewise. 771 * ld-empic/runtest1.c: Likewise. 772 * ld-empic/runtest2.c: Likewise. 773 * ld-empic/runtesti.s: Likewise. 774 * ld-mips-elf/empic1-ln.d: Likewise. 775 * ld-mips-elf/empic1-lp.d: Likewise. 776 * ld-mips-elf/empic1-mn.d: Likewise. 777 * ld-mips-elf/empic1-mp.d: Likewise. 778 * ld-mips-elf/empic1-ref.s: Likewise. 779 * ld-mips-elf/empic1-sn.d: Likewise. 780 * ld-mips-elf/empic1-sp.d: Likewise. 781 * ld-mips-elf/empic1-space.s: Likewise. 782 * ld-mips-elf/empic1-tgt.s: Likewise. 783 * ld-mips-elf/empic2-fwd-0.d: Likewise. 784 * ld-mips-elf/empic2-fwd-1.d: Likewise. 785 * ld-mips-elf/empic2-fwd-tgt.s: Likewise. 786 * ld-mips-elf/empic2-ref.s: Likewise. 787 * ld-mips-elf/empic2-rev-0.d: Likewise. 788 * ld-mips-elf/empic2-rev-1.d: Likewise. 789 * ld-mips-elf/empic2-rev-tgt.s: Likewise. 790 * ld-mips-elf/empic2-space.s: Likewise. 791 * ld-mips-elf/emrelocs-eb.d: Likewise. 792 * ld-mips-elf/emrelocs-el.d: Likewise. 793 * ld-mips-elf/emrelocs.ld: Likewise. 794 * ld-mips-elf/emrelocs1.s: Likewise. 795 * ld-mips-elf/emrelocs2.s: Likewise. 796 * ld-mips-elf/mips-elf.exp: Don't run now-removed tests. 797 798 2004-04-20 H.J. Lu <hongjiu.lu (a] intel.com> 799 800 * ld-elfweak/elfweak.exp: Add an undefined weak size change 801 test. 802 803 * ld-elfweak/size.dat: New file. 804 * ld-elfweak/size_bar.c: Likewise. 805 * ld-elfweak/size_foo.c: Likewise. 806 * ld-elfweak/size_main.c: Likewise. 807 808 2004-04-14 Brian Ford <ford (a] vss.fsi.com> 809 DJ Delorie <dj (a] redhat.com> 810 811 * ld-pe/pe.exp: New, tests for i?86 PE. 812 * ld-pe/secrel1.s: New, test R_SECREL32 reloc. 813 * ld-pe/secrel2.s: Likewise. 814 * ld-pe/secrel.d: Likewise. 815 816 2004-04-19 Jakub Jelinek <jakub (a] redhat.com> 817 818 * ld-elfvsb/elfvsb.exp: XFAIL some tests on sparc64. 819 * ld-shared/shared.exp: Likewise. 820 821 2004-04-14 H.J. Lu <hongjiu.lu (a] intel.com> 822 823 * ld-scripts/assert.s: Add a newline. 824 * ld-scripts/data.s: Likewise. 825 826 2004-04-08 Alan Modra <amodra (a] bigpond.net.au> 827 828 PR 47. 829 * ld-cdtest/cdtest.exp: Remove -fgnu-linker. 830 831 2004-04-08 Alan Modra <amodra (a] bigpond.net.au> 832 833 * ld-scripts/align.exp: Don't run on aix. 834 * ld-scripts/assert.s: Remove comment. 835 * ld-scripts/data.s: Likewise. 836 * ld-scripts/data.t: Set start address to allow for aout headers. 837 Make first LONG pc-relative. 838 * ld-scripts/data.d: Update. 839 * ld-scripts/defined2.d: Allow other random syms. 840 * ld-scripts/defined3.d: Likewise. 841 * ld-scripts/provide-1.s: Pad section. 842 * ld-scripts/provide-1.t: Set .data address and align. 843 * ld-scripts/provide-1.d: Update. 844 * ld-scripts/provide-2.s: Pad section. 845 * ld-scripts/provide-2.d: Allow random trailing syms. 846 * ld-scripts/provide-3.s: Pad section. 847 * ld-scripts/provide-3.d: Fix typos. 848 * ld-scripts/provide.exp: Don't run on aix. 849 * ld-scripts/size-1.s: Simplify test. 850 * ld-scripts/size-1.t: Rewrite. 851 * ld-scripts/size-1.d: Update. 852 * ld-scripts/size-2.s: Simplify. 853 * ld-scripts/size-2.t: Set start address. Set exe flag on image. 854 * ld-scripts/size-2.d: Update. 855 * ld-scripts/size.exp: Don't run on aix. Run size-2 on all elf 856 targets except mips. 857 858 2004-03-27 Alexandre Oliva <aoliva (a] redhat.com> 859 860 * ld-frv/fdpic*.d: Adjust to compensate for page size change. 861 862 2004-03-26 Alan Modra <amodra (a] bigpond.net.au> 863 864 * ld-powerpc/tlsexe.r: Update for changed sym type. 865 * ld-powerpc/tlsexetoc.r: Likewise. 866 867 2004-03-22 Hans-Peter Nilsson <hp (a] axis.com> 868 869 * ld-cris/dsofnf.s, ld-cris/dsofnf2.s, ld-cris/gotplt1.d, 870 ld-cris/gotplt2.d, ld-cris/gotplt3.d: New tests. 871 872 2004-03-19 H.J. Lu <hongjiu.lu (a] intel.com> 873 874 * ld-elfvers/vers.exp: Add new tests for versioned weak 875 definition. 876 877 * ld-elfvers/vers28a.c: New file. 878 * ld-elfvers/vers28a.dsym: Likewise. 879 * ld-elfvers/vers28a.ver: Likewise. 880 * ld-elfvers/vers28b.c: Likewise. 881 * ld-elfvers/vers28b.dsym: Likewise. 882 * ld-elfvers/vers28b.map: Likewise. 883 * ld-elfvers/vers28b.ver: Likewise. 884 * ld-elfvers/vers28c.c: Likewise. 885 * ld-elfvers/vers28c.dsym: Likewise. 886 * ld-elfvers/vers28c.ver: Likewise. 887 888 2004-03-19 Alan Modra <amodra (a] bigpond.net.au> 889 890 * ld-scripts/provide-2.d: Ignore random symbols. 891 892 2004-03-16 Alan Modra <amodra (a] bigpond.net.au> 893 894 * ld-powerpc/tls.d: Update. 895 * ld-powerpc/tls32.d: Update. 896 * ld-powerpc/tlsexe.d: Update. 897 * ld-powerpc/tlsexe32.d: Update. 898 * ld-powerpc/tlsexetoc.d: Update. 899 * ld-powerpc/tlsso.d: Update. 900 * ld-powerpc/tlsso32.d: Update. 901 * ld-powerpc/tlstoc.d: Update. 902 * ld-powerpc/tlstocso.d: Update. 903 904 2004-03-05 Nathan Sidwell <nathan (a] codesourcery.com> 905 906 * ld-scripts/size-1.d: Add bigendian regexps. 907 * ld-scripts/size-2.d: Set --wide for readelf. 908 909 * ld-scripts/size.exp: New. 910 * ld-scripts/size-[12].{d,s,t}: New. 911 912 2004-03-01 Richard Sandiford <rsandifo (a] redhat.com> 913 914 * ld-frv/fr450-link[abc].s, fr450-link.d: New test. 915 * ld-frv/frv.exp: New harness. 916 917 2004-02-24 Alexandre Oliva <aoliva (a] redhat.com> 918 919 * ld-frv/fdpic-pie-2.d: Adjust for decay of FUNCDESC relocs that 920 bind locally. 921 * ld-frv/fdpic-pie-8.d: Likewise. 922 * ld-frv/fdpic-shared-4.d: Likewise. 923 * ld-frv/fdpic-pie-6-fail.d: Renamed from... 924 * ld-frv/fdpic-pie-6.d: New test. 925 * ld-frv/fdpic-shared-6-fail.d: Renamed from... 926 * ld-frv/fdpic-shared-6.d: New test. 927 * ld-frv/fdpic6.ldv: New. 928 * ld-frv/fdpic-static-6.d: Adjust test name. 929 * ld-frv/fdpic-pie-8-fail.d: Removed. 930 * ld-frv/fdpic.exp: Run new tests. 931 932 2004-02-23 Nathan Sidwell <nathan (a] codesourcery.com> 933 934 * ld-scripts/provide.exp: New. 935 * ld-scripts/provide-{1,2,3}.{s,t,d}.exp: New. 936 937 2004-02-23 Alan Modra <amodra (a] bigpond.net.au> 938 939 * ld-scripts/data.t: Set ".other" address so location doesn't 940 depend on target alignment. 941 * ld-scripts/data.d: Update. 942 943 2004-02-20 Nathan Sidwell <nathan (a] codesourcery.com> 944 945 * ld-scripts/align.{s,t,exp}: New. 946 947 2004-02-19 Nathan Sidwell <nathan (a] codesourcery.com> 948 949 * ld-scripts/data.{s,t,d,exp}: New. 950 951 2004-02-18 Nathan Sidwell <nathan (a] codesourcery.com> 952 953 * ld-scripts/assert.{s,t,exp}: New. 954 955 2004-02-17 Richard Sandiford <rsandifo (a] redhat.com> 956 957 * ld-mips/elf/elf-rel-xgot-{n32,n64-linux}.d: Update after 2004-02-02 958 changes to the way large constants are added. 959 * ld-mips/elf/elf-rel-got-{n32,n64-linux}.d: Likewise. Adjust order 960 of GOT entries after today's change to the handling of GOT_PAGE 961 relocations. 962 963 2004-02-09 Anil Paranjpe <anilp1 (a] KPITCummins.com> 964 965 * ld-h8300/relax-5.s: New file: Source for relax-5 test. 966 * ld-h8300/relax-5.d: New file: Expected output and commands for 967 assembling and linking the relax-5 test. 968 * ld-h8300/relax-5-coff.d: New file: Variant for the COFF based 969 toolchain. 970 * ld-h8300/h8300-exp: Run the relax-5 test. 971 972 2004-01-23 Daniel Jacobowitz <drow (a] mvista.com> 973 974 * ld-arm/arm-app-abs32.s, ld-arm/arm-app-abs32.r, 975 ld-arm/arm-app-abs32.d: New files. 976 * ld-arm/arm-elf.exp: Add arm-app-abs32 testcase. 977 978 2004-01-19 Alan Modra <amodra (a] bigpond.net.au> 979 980 * ld-i386/tlsbin.dd: Adjust for changed sib printing. 981 982 2004-01-13 Daniel Jacobowitz <drow (a] mvista.com> 983 984 * ld-arm/arm-elf.exp: Add arm-static-app test. 985 * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d, 986 ld-arm/arm-static-app.r: New files. 987 988 2004-01-12 Anil Paranjpe <anilp1 (a] KPITCummins.com> 989 990 * ld-h8300/h8300-exp: Run the relax-4 test. 991 * ld-h8300/relax-4.s: New file: Source for relax-4 test. 992 * ld-h8300/relax-4.d: New file: Expected output and commands for 993 assembling and linking the relax-4 test. 994 * ld-h8300/relax-4-coff.d: New file: Variant for the COFF based 995 toolchain. 996 997 2004-01-09 H.J. Lu <hongjiu.lu (a] intel.com> 998 999 * ld-selective/selective.exp: Skip ia64-*-*. 1000 1001 2004-01-09 Daniel Jacobowitz <drow (a] mvista.com> 1002 1003 * ld-arm/arm-lib.d, ld-arm/arm-lib.r: Update for R_ARM_PLT32 1004 changes. 1005 1006 2004-01-06 Daniel Jacobowitz <drow (a] mvista.com> 1007 1008 * ld-arm/arm-app.d, ld-arm/arm-app.r, ld-arm/arm-app.s, 1009 ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-lib.s, 1010 ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r, 1011 ld-arm/arm-lib-plt32.s, ld-arm/arm-elf.exp: New files. 1012 1013 2004-01-06 Alexandre Oliva <aoliva (a] redhat.com> 1014 1015 * ld-frv: Update .d files with correct addresses displayed for 1016 dynamic relocations. 1017 2003-12-02 Alexandre Oliva <aoliva (a] redhat.com> 1018 * ld-frv/fdpic1.s (.D0): Move to separate data section. 1019 2003-11-28 Alexandre Oliva <aoliva (a] redhat.com> 1020 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d, 1021 * ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Update to 1022 reflect EMBEDDED= change in linker script. 1023 2003-11-27 Alexandre Oliva <aoliva (a] redhat.com> 1024 * ld-frv: Update .d files to reflect changes in the page size, the 1025 addition of a stack segment, the use of a NULL function descriptor 1026 for weakundef functions and the change in the lazy funcdesc_value 1027 in-place addend value. 1028 2003-11-05 Alexandre Oliva <aoliva (a] redhat.com> 1029 * lib/ld-lib.exp (is_elf_format): Match frv-uclinux. 1030 2003-10-06 Alexandre Oliva <aoliva (a] redhat.com> 1031 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d, 1032 ld-frv/fdpic-static-7.d, ld-frv/fdpic-static-8.d: Addresses are 1033 now _gp-based, not \.rofixup-based. 1034 * ld-frv/fdpic-static-6.d: Likewise. Match warning about 1035 relocation to different section. 1036 2003-09-30 Alexandre Oliva <aoliva (a] redhat.com> 1037 * ld-frv/fdpic.exp: Add -melf32frvfd to LDFLAGS. 1038 2003-09-19 Alexandre Oliva <aoliva (a] redhat.com> 1039 * ld-frv/fdpic7.s, ld-frv/fdpic-static-7.d, ld-frv/fdpic-pie-7.d, 1040 ld-frv/fdpic-shared-7.d: New. 1041 * ld-frv/fdpic8.s, ld-frv/fdpic-static-8.d, ld-frv/fdpic-pie-8.d, 1042 ld-frv/fdpic-shared-8.d: New. 1043 * ld-frv/fdpic-pie-8-fail.d, ld-frv/fdpic-shared-8-fail.d: New. 1044 * ld-frv/fdpic.exp: Run them. 1045 * ld-frv/fdpic8.ldv, ld-frv/fdpic8min.ldv: New. 1046 2003-09-18 Alexandre Oliva <aoliva (a] redhat.com> 1047 * ld-frv/fdpic5.s, ld-frv/fdpic-static-5.d, ld-frv/fdpic-pie-5.d, 1048 ld-frv/fdpic-shared-5.d: New. 1049 * ld-frv/fdpic6.s, ld-frv/fdpic-static-6.d, ld-frv/fdpic-pie-6.d, 1050 ld-frv/fdpic-shared-6.d: New. 1051 * ld-frv/fdpic.exp: Run them. 1052 * ld-frv/fdpic*.d: Add -mfdpic to assembler flags. Updated. 1053 * ld-frv/fdpic2min.ldv: New, used by fdpic-shared-2.d. 1054 * ld-frv/fdpic-shared-2-fail.d: New. 1055 * ld-frv/fdpic.exp: Run it. 1056 * ld-frv/fdpic4.s, ld-frv/fdpic-shared-4.d: New. 1057 * ld-frv/fdpic.exp: Add new test. 1058 * ld-frv/fdpic-pie-2.d: Remove unnecessary function descriptors. 1059 * ld-frv/fdpic-shared-local-2.d, ld-frv/fdpic2.ldv: New. 1060 * ld-frv/fdpic3.s, ld-frv/fdpic-shared-3.d: New. 1061 * ld-frv/fdpic.exp: Add new tests. 1062 * ld-frv/fdpic.exp, ld-frv/fdpic1.s, ld-frv/fdpic2.s, 1063 * ld-frv/fdpic-static-1.d, ld-frv/fdpic-static-2.d, 1064 * ld-frv/fdpic-pie-1.d, ld-frv/fdpic-pie-2.d, 1065 * ld-frv/fdpic-shared-1.d, ld-frv/fdpic-shared-2.d: Renamed from 1066 ucpic. 1067 2003-09-15 Alexandre Oliva <aoliva (a] redhat.com> 1068 * ld-frv/ucpic.exp, ld-frv/ucpic1.s, ld-frv/ucpic2.s: New. 1069 * ld-frv/ucpic-static-1.d, ld-frv/ucpic-static-2.d: New. 1070 * ld-frv/ucpic-pie-1.d, ld-frv/ucpic-pie-2.d: New. 1071 * ld-frv/ucpic-shared-1.d, ld-frv/ucpic-shared-2.d: New. 1072 1073 2004-01-02 Alan Modra <amodra (a] bigpond.net.au> 1074 1075 * ld-selective/sel-dump.exp: Use is_elf_format, xfail assorted targets. 1076 * ld-selective/selective.exp: Likewise. 1077 1078 For older changes see ChangeLog-9303 1079 1081 Copyright (C) 2004 Free Software Foundation, Inc. 1082 1083 Copying and distribution of this file, with or without modification, 1084 are permitted in any medium without royalty provided the copyright 1085 notice and this notice are preserved. 1086 1087 Local Variables: 1088 mode: change-log 1089 left-margin: 8 1090 fill-column: 74 1091 version-control: never 1092 End: 1093