Home | History | Annotate | Download | only in testsuite
      1 2006-12-29  H.J. Lu  <hongjiu.lu (a] intel.com>
      2 
      3 	* ld-elf/wrap.exp: New file.
      4 	* ld-elf/wrap1.c: Likewise.
      5 	* ld-elf/wrap1.out: Likewise.
      6 	* ld-elf/wrap1a.c: Likewise.
      7 	* ld-elf/wrap1b.c: Likewise.
      8 
      9 2006-12-18  Pedro Alves  <pedro_alves (a] portugalmail.pt>
     10 
     11 	* ld-pe/direct.exp: New file.
     12 	* ld-pe/direct_client.c: Likewise.
     13 	* ld-pe/direct_dll.c: Likewise.
     14 
     15 2006-12-13  Dave Brolley  <brolley (a] redhat.com>
     16 
     17 	* lib/ld-lib.exp (big_or_little_endian): Accept -meb and
     18 	-mel for big and little endian respectively.
     19 
     20 2006-12-12  Ina Pandit  <inap (a] kpitcummins.com>
     21 
     22 	* ld-scripts/overlay-size-map.d: Update.
     23 
     24 2006-12-07  H.J. Lu <hjl (a] gnu.org>
     25 
     26 	PR ld/3666
     27 	* ld-elf/group3a.d: New file.
     28 	* ld-elf/group3a.s: Likewise.
     29 	* ld-elf/group3b.d: Likewise.
     30 	* ld-elf/group3b.s: Likewise.
     31 
     32 2006-12-05  Alan Modra  <amodra (a] bigpond.net.au>
     33 
     34 	* ld-alpha/tlspic.rd: Update for unused section removal.
     35 	* ld-frv/fdpic-shared-6.d: Likewise.
     36 	* ld-frv/tls-dynamic-1.d: Update for symbol changes.
     37 	* ld-frv/tls-dynamic-2.d: Likewise.
     38 	* ld-frv/tls-dynamic-3.d: Likewise.
     39 	* ld-frv/tls-initial-shared-2.d: Likewise.
     40 	* ld-frv/tls-pie-1.d: Likewise.
     41 	* ld-frv/tls-pie-3.d: Likewise.
     42 	* ld-frv/tls-relax-dynamic-1.d: Likewise.
     43 	* ld-frv/tls-relax-dynamic-2.d: Likewise.
     44 	* ld-frv/tls-relax-dynamic-3.d: Likewise.
     45 	* ld-frv/tls-relax-initial-shared-2.d: Likewise.
     46 	* ld-frv/tls-relax-pie-1.d: Likewise.
     47 	* ld-frv/tls-relax-pie-3.d: Likewise.
     48 	* ld-frv/tls-relax-shared-1.d: Likewise.
     49 	* ld-frv/tls-relax-shared-2.d: Likewise.
     50 	* ld-frv/tls-relax-shared-3.d: Likewise.
     51 	* ld-frv/tls-relax-static-3.d: Likewise.
     52 	* ld-frv/tls-shared-1.d: Likewise.
     53 	* ld-frv/tls-shared-2.d: Likewise.
     54 	* ld-frv/tls-shared-3.d: Likewise.
     55 	* ld-frv/tls-static-1.d: Likewise.
     56 	* ld-frv/tls-static-3.d: Likewise.
     57 
     58 2006-12-05  Jakub Jelinek  <jakub (a] redhat.com>
     59 	    Alan Modra  <amodra (a] bigpond.net.au>
     60 
     61 	* ld-elfvsb/sh1.c (overriddenvar, shlib_overriddencall2,
     62 	shared_data): If !SHARED, move to...
     63 	* ld-elfvsb/sh2.c: ... here.
     64 	* ld-elfvsb/elfvsb.exp: Add -DSHARED to compiler options when
     65 	building with $picflag.
     66 
     67 2006-12-04  Jan Beulich  <jbeulich (a] novell.com>
     68 
     69 	* ld-elf/eh-frame-hdr.d: New.
     70 	* ld-elf/eh-frame-hdr.s: New.
     71 	* ld-ia64/tlsbin.dd, ld-ia64/tlsbin.sd: Don't depend on exact linkage
     72 	table layout.
     73 
     74 2006-11-23  Thiemo Seufer  <ths (a] mips.com>
     75 
     76 	* ld-elf/warn2.d: Match regex also for the second segment.
     77 
     78 2006-11-22  Daniel Jacobowitz  <dan (a] codesourcery.com>
     79 
     80 	* ld-arm/mixed-app.d, ld-arm/tls-app.d, ld-arm/tls-lib.d: Update
     81 	for $d support.
     82 
     83 2006-11-21  Jakub Jelinek  <jakub (a] redhat.com>
     84 
     85 	* ld-elf/eh5.d: New test.
     86 	* ld-elf/eh5.s: New file.
     87 	* ld-elf/eh5a.s: New file.
     88 	* ld-elf/eh5b.s: New file.
     89 
     90 2006-11-13  Daniel Jacobowitz  <dan (a] codesourcery.com>
     91 
     92 	* ld-arm/arm-dyn.ld, ld-arm/arm-lib.ld: Remove .stack.
     93 	* ld-arm/armthumb-lib.d, ld-arm/mixed-app.d, ld-arm/mixed-lib.d:
     94 	Allow smaller section gap.
     95 	* ld-arm/armthumb-lib.sym, ld-arm/mixed-lib.sym: Reorder.  Remove
     96 	_stack.
     97 	* ld-arm/mixed-app.sym: Remove _stack.
     98 	* ld-arm/tls-app.d: Update start address.
     99 
    100 2006-11-08  Alan Modra  <amodra (a] bigpond.net.au>
    101 
    102 	* ld-elf/group.ld: Handle .rodata.brlt for powerpc64.
    103 
    104 2006-11-07  Vladimir Prus  <vladimir (a] codesourcery.com>
    105 
    106 	* testsuite/ld-elf/symbol2w.s: Use "%" instead of "@" to avoid
    107 	breakage on ARM.
    108 
    109 2006-11-06  Vladimir Prus  <vladimir (a] codesourcery.com>
    110 
    111 	* testsuite/ld-elf/symbol1ref.s: Use ".dc.a" instead
    112 	of ".long".
    113 
    114 2006-11-06  Vladimir Prus  <vladimir (a] codesourcery.com>
    115 
    116 	* testsuite/ld-elf/warn2.d: New.
    117 	* testsuite/ld-elf/symbol2w.s: New.
    118 	* testsuite/ld-elf/symbol2ref.s: New.
    119 
    120 2006-11-05  Hans-Peter Nilsson  <hp (a] axis.com>
    121 
    122 	* ld-cris/ldsym1.d: Adjust for semi-recent ld changes.
    123 
    124 2006-11-02  Daniel Jacobowitz  <dan (a] codesourcery.com>
    125 
    126 	* ld-discard/zero-rel.d, ld-discard/zero-rel.s: New files.
    127 
    128 2006-11-01  Thiemo Seufer  <ths (a] mips.com>
    129 
    130 	* ld-mips-elf/mips16-intermix-1.s, ld-mips-elf/mips16-intermix-2.s,
    131 	ld-mips-elf/mips16-intermix.d: New testcase.
    132 	* ld-mips-elf/mips-elf.exp (mips16_intermix_test): Run new testcases.
    133 
    134 2006-10-29  Kaz Kojima  <kkojima (a] rr.iij4u.or.jp>
    135 
    136 	* ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd,
    137 	* ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd,
    138 	* ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd,
    139 	* ld-sh/sh64/crange3.rd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.xd,
    140 	* ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Update for removal
    141 	of empty sections.
    142 
    143 2006-10-25  Alan Modra  <amodra (a] bigpond.net.au>
    144 
    145 	* ld-spu/ovl.d: New file.
    146 	* ld-spu/ovl.lnk: New file.
    147 	* ld-spu/ovl.s: New file.
    148 	* ld-spu/spu.exp: New file.
    149 	* ld-elf/sec64k.exp: Tweak ld options for SPU.
    150 	* ld-scripts/empty-orphan.exp: Likewise.
    151 	* ld-scripts/phdrs.exp: Likewise.
    152 	* ld-scripts/phdrs2.exp: Likewise.
    153 
    154 2006-10-24  Alan Modra  <amodra (a] bigpond.net.au>
    155 
    156 	* ld-powerpc/plt1.s: New.
    157 	* ld-powerpc/plt1.d: New.
    158 	* ld-powerpc/relbrlt.s: New.
    159 	* ld-powerpc/relbrlt.d: New.
    160 	* ld-powerpc/powerpc.exp: Run them.
    161 
    162 2006-10-21  Kaz Kojima  <kkojima (a] rr.iij4u.or.jp>
    163 
    164 	* ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd,
    165 	* ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd,
    166 	* ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd,
    167 	* ld-sh/sh64/crange3.rd, ld-sh/sh64/crangerel1.rd,
    168 	* ld-sh/sh64/crangerel2.rd, ld-sh/sh64/mix1.xd,
    169 	* ld-sh/sh64/mix2.xd, ld-sh/sh64/rel32.xd, ld-sh/sh64/rel64.xd,
    170 	* ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd,
    171 	* ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Update.
    172 
    173 2006-10-20  Kaz Kojima  <kkojima (a] rr.iij4u.or.jp>
    174 
    175 	* ld-sh/tlsbin-1.d: Update.
    176 	* ld-sh/tlspic-1.d: Likewise.
    177 	* ld-sh/tlstpoff-1.d: Likewise.
    178 
    179 2006-10-20  Richard Sandiford  <richard (a] codesourcery.com>
    180 
    181 	* ld-mips-elf/multi-got-1.d: Remove trailing R_MIPS_NONE entries.
    182 	* ld-mips-elf/tls-multi-got-1.got: Likewise.
    183 	* ld-mips-elf/tls-multi-got-1.r: Likewise.
    184 
    185 2006-10-20  Richard Sandiford  <richard (a] codesourcery.com>
    186 
    187 	* ld-mips-elf/multi-got-1.d: Do not expect a particular address
    188 	for DT_HASH.
    189 	* ld-mips-elf/rel32-o32.d: Bump addresses by 0x20 to account for
    190 	the extra program header.
    191 	* ld-mips-elf/rel32-n32.d: Likewise.
    192 	* ld-mips-elf/tlslib-o32.got: Likewise.
    193 	* ld-mips-elf/tlslib-o32-hidden.got: Likewise.
    194 	* ld-mips-elf/tlslib-o32-ver.got: Likewise.
    195 	* ld-mips-elf/tls-multi-got-1.got: Likewise.
    196 	* ld-mips-elf/tls-multi-got-1.r: Likewise.
    197 	* ld-mips-elf/rel64.d: Bump addresses by 0x30 to account for the
    198 	extra program header.
    199 	* ld-mips-elf/tlsdyn-o32.d: Reduce the GOT offset by 32 to account
    200 	for the extra program header, and thus the shorter gap between the
    201 	text and data segments.
    202 	* ld-mips-elf/tlsdyn-o32-1.d: Likewise.
    203 	* ld-mips-elf/tlsdyn-o32-2.d: Likewise.
    204 	* ld-mips-elf/tlsdyn-o32-3.d: Likewise.
    205 	* ld-mips-elf/tlsdyn-o32.got: Bump GOT text addresses by 0x20
    206 	to account for the extra program header.
    207 	* ld-mips-elf/tlsdyn-o32-1.got: Likewise.
    208 	* ld-mips-elf/tlsdyn-o32-2.got: Likewise.
    209 	* ld-mips-elf/tlsdyn-o32-3.got: Likewise.
    210 
    211 2006-10-20  Richard Sandiford  <richard (a] codesourcery.com>
    212 
    213 	* ld-mips-elf/rel32-o32.d: Bump the section number of .text by 1
    214 	to account for the fact that .rel.dyn is now before .text in the
    215 	section table.
    216 	* ld-mips-elf/rel32-n32.d: Likewise.
    217 	* ld-mips-elf/rel64.d: Likewise.
    218 
    219 2006-10-19  Richard Sandiford  <richard (a] codesourcery.com>
    220 
    221 	* ld-mips-elf/tlslib-o32-hidden.got: Sort relocations against the
    222 	same symbol in order of increasing r_offset.
    223 	* ld-mips-elf/tls-multi-got-1.got: Likewise.
    224 	* ld-mips-elf/tls-hidden3.r: Likewise.
    225 	* ld-mips-elf/tls-hidden4.r: Likewise.
    226 
    227 2006-10-19  Richard Sandiford  <richard (a] codesourcery.com>
    228 
    229 	* ld-mips-elf/multi-got-1.d: Remove DT_DEBUG tag.  Do not require
    230 	a specific file offset for .dynamic.  Reduce DT_HASH by 8 to account
    231 	for removed tag.
    232 	* ld-mips-elf/tls-multi-got-1.r: Likewise.  Also reduce DT_REL by 8.
    233 	Reduce PLTGOT and symbol values by 16 to account for the removed tag.
    234 	* ld-mips-elf/textrel-1.d: Remove DT_DEBUG tag.
    235 	* ld-mips-elf/rel32-n32.d: Reduce addresses by 16 to account for
    236 	removed DT_DEBUG tag.
    237 	* ld-mips-elf/rel64.d: Likewise.
    238 	* ld-mips-elf/tls-multi-got-1.got: Likewise.
    239 	* ld-mips-elf/tlslib-o32-hidden.got: Likewise.
    240 
    241 2006-10-18  H.J. Lu  <hongjiu.lu (a] intel.com>
    242 
    243 	PR ld/3290
    244 	* ld-elf/dummy.c: New file.
    245 	* ld-elf/dwarf.exp: Likewise.
    246 	* ld-elf/dwarf1.c: Likewise.
    247 	* ld-elf/dwarf1.h: Likewise.
    248 	* ld-elf/dwarf1.out: Likewise.
    249 	* ld-elf/dwarf1main.c: Likewise.
    250 
    251 2006-10-18  H.J. Lu  <hongjiu.lu (a] intel.com>
    252 
    253 	* ld-elf/dl4.c: New file.
    254 	* ld-elf/dl4.list: Likewise.
    255 	* ld-elf/dl4a.out: Likewise.
    256 	* ld-elf/dl4b.out: Likewise.
    257 	* ld-elf/dl4main.c: Likewise.
    258 	* ld-elf/dl4xxx.c: Likewise.
    259 	* ld-elf/dl4xxx.list: Likewise.
    260 
    261 	* ld-elf/shared.exp (build_tests): Add libdl4a.so and
    262 	libdl4b.so.
    263 	(run_tests): Likewise.
    264 
    265 2006-10-18  Richard Sandiford  <richard (a] codesourcery.com>
    266 
    267 	* ld-mips-elf/reloc-1-n64.d: Match 16-character VMAs on LP64 hosts.
    268 
    269 2006-10-18  Richard Sandiford  <richard (a] codesourcery.com>
    270 
    271 	* ld-mips-elf/rel32-n32.d: Bump addresses by 0x20 to account for
    272 	the fact that .reginfo is now placed before .text.  Change the
    273 	section number of .text accordingly.
    274 
    275 2006-10-18  Richard Sandiford  <richard (a] codesourcery.com>
    276 
    277 	* ld-mips-elf/elf-rel-got-n32.d: Adjust page gap from 0x100000
    278 	to 0x10000.  Move .reginfo before .text and bump .text addresses
    279 	by 0x10 to make room.  Move data segment down by 0x10 bytes to
    280 	account for new size of text segment.
    281 	* ld-mips-elf/elf-rel-xgot-n32.d: Likewise.
    282 	* ld-mips-elf/elf-rel-got-n64-linux.d: Adjust page gap from
    283 	0x100000 to 0x10000.
    284 	* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
    285 
    286 2006-10-17  Mark Shinwell  <shinwell (a] codesourcery.com>
    287 
    288 	* ld-arm/arm-elf.exp: Add thumb1-bl, thumb2-bl,
    289 	thumb2-bl-as-thumb1-bad and thumb2-bl-bad tests.
    290 	* ld-arm/thumb1-bl.d: New.
    291 	* ld-arm/thumb1-bl.s: New.
    292 	* ld-arm/thumb2-bl-as-thumb1-bad.d: New.
    293 	* ld-arm/thumb2-bl-as-thumb1-bad.s: New.
    294 	* ld-arm/thumb2-bl-bad.d: New.
    295 	* ld-arm/thumb2-bl-bad.s: New.
    296 	* ld-arm/thumb2-bl.d: New.
    297 	* ld-arm/thumb2-bl.s: New.
    298 
    299 2006-10-17  Alan Modra  <amodra (a] bigpond.net.au>
    300 
    301 	* ld-arm/mixed-app.sym, ld-cris/ldsym1.d, ld-cris/libdso-12.d,
    302 	* ld-cris/v32-ba-1.d, ld-elf/orphan.d, ld-elf/orphan2.d,
    303 	* ld-i386/tlsbin.rd, ld-i386/tlsbindesc.rd, ld-i386/tlsdesc.rd,
    304 	* ld-i386/tlsdesc.sd, ld-i386/tlsgdesc.rd, ld-i386/tlsnopic.rd,
    305 	* ld-i386/tlspic.rd, ld-ia64/tlspic.rd, ld-mips-elf/eh-frame1-n32.d,
    306 	* ld-mips-elf/eh-frame1-n64.d, ld-mips-elf/eh-frame2-n32.d,
    307 	* ld-mips-elf/eh-frame2-n64.d, ld-mips-elf/mips-elf.exp,
    308 	* ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d,
    309 	* ld-mips-elf/rel64.d, ld-mips-elf/tls-multi-got-1.got,
    310 	* ld-mips-elf/tls-multi-got-1.r, ld-mips-elf/tlsdyn-o32-1.d,
    311 	* ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
    312 	* ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
    313 	* ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
    314 	* ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
    315 	* ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib-o32.got,
    316 	* ld-mmix/bpo-10.d, ld-powerpc/tlsso.g, ld-powerpc/tlsso.r,
    317 	* ld-powerpc/tlsso32.d, ld-powerpc/tlsso32.g, ld-powerpc/tlsso32.r,
    318 	* ld-powerpc/tlstocso.g, ld-powerpc/tlstocso.r, ld-s390/tlspic.rd,
    319 	* ld-s390/tlspic_64.rd, ld-scripts/empty-address-1.d,
    320 	* ld-scripts/empty-address-3c.d, ld-scripts/empty-orphan.t,
    321 	* ld-sh/shared-1.d, ld-sh/tlspic-2.d, ld-sparc/tlssunbin32.rd,
    322 	* ld-sparc/tlssunbin64.rd, ld-sparc/tlssunpic32.rd,
    323 	* ld-sparc/tlssunpic64.rd, ld-x86-64/tlsdesc.pd, ld-x86-64/tlsdesc.rd,
    324 	* ld-x86-64/tlspic.rd: Update for section sym changes.
    325 
    326 2006-10-16  Richard Sandiford  <richard (a] codesourcery.com>
    327 
    328 	* ld-mips-elf/branch-misc-1.d: Set the start address to 0x20000000.
    329 	* ld-mips-elf/jalbal.d: Likewise 0x200000a0.
    330 	* ld-mips-elf/jaloverflow-2.d: Likewise 0x20000000.
    331 	* ld-mips-elf/reloc-3-n32.d: Likewise.
    332 	* ld-mips-elf/reloc-3.d: Likewise.
    333 	* ld-mips-elf/textrel-1.d: Don't require a specific file offset for
    334 	.dynamic.
    335 
    336 2006-10-03  Jakub Jelinek  <jakub (a] redhat.com>
    337 
    338 	* ld-elf/eh4.d: New test.
    339 	* ld-elf/eh4.s: New file.
    340 	* ld-elf/eh4a.s: New file.
    341 
    342 2006-10-02  Vladimir Prus  <vladimir (a] codesourcery.com>
    343 
    344 	* ld-arm/use-thumb-lib.sym: Robustify, by ignoring symbols we're
    345 	not interested in and bucket number.
    346 
    347 2006-10-02  Kai Tietz  <Kai.Tietz (a] onevision.com>
    348 
    349 	* ld-fastcall/fastcall.exp: Add x86_64-pc-mingw64 as valid target.
    350 	* ld-pe/pe.exp: Likewise.
    351 	* lib/ld-lib.exp ( is_pecoff_format): Accept x86_64-pc-mingw64.
    352 
    353 2006-09-29  Kaz Kojima  <kkojima (a] rr.iij4u.or.jp>
    354 
    355 	* ld-sh/tlspic-2.d: Update.
    356 
    357 2006-09-26  H.J. Lu  <hongjiu.lu (a] intel.com>
    358 
    359 	PR ld/3223
    360 	PR ld/3267
    361 	* ld-scripts/empty-address-1.d: New file.
    362 	* ld-scripts/empty-address-1.s: Likewise.
    363 	* ld-scripts/empty-address-1.t: Likewise.
    364 	* ld-scripts/empty-address-2.s: Likewise.
    365 	* ld-scripts/empty-address-2a.d: Likewise.
    366 	* ld-scripts/empty-address-2a.t: Likewise.
    367 	* ld-scripts/empty-address-2b.d: Likewise.
    368 	* ld-scripts/empty-address-2b.t: Likewise.
    369 	* ld-scripts/empty-address-3.s: Likewise.
    370 	* ld-scripts/empty-address-3a.d: Likewise.
    371 	* ld-scripts/empty-address-3a.t: Likewise.
    372 	* ld-scripts/empty-address-3b.d: Likewise.
    373 	* ld-scripts/empty-address-3b.t: Likewise.
    374 	* ld-scripts/empty-address-3c.d: Likewise.
    375 	* ld-scripts/empty-address-3c.t: Likewise.
    376 	* ld-scripts/empty-address.exp: Likewise.
    377 
    378 2006-09-21  Andreas Schwab  <schwab (a] suse.de>
    379 
    380 	* ld-m68k/plt1-68020.d: Fix patterns to match also for 64-bit
    381 	hosts.
    382 
    383 2006-09-20  Kai Tietz  <Kai.Tietz (a] onevision.com>
    384 
    385 	* bootstrap/bootstrap.exp: Fix x86_64-mingw32 target test.
    386 	* ld-fastcall/fastcall.exp: Likewise.
    387 	* ld-scripts/align.exp: Likewise.
    388 	* ld-scripts/align2a.d: Likewise.
    389 	* ld-scripts/defined.exp: Likewise.
    390 	* ld-scripts/provide.exp: Likewise.
    391 	* ld-scripts/script.exp: Likewise.
    392 	* ld-scripts/weak.exp: Likewise.
    393 	* lib/ld-lib.exp: Detect target as pecoff file format.
    394 
    395 2006-09-18  Thiemo Seufer  <ths (a] networkno.de>
    396 	    Maciej W. Rozycki  <macro (a] mips.com>
    397 
    398 	* ld-mips-elf/mips-elf.exp: Add test for R_MIPS16_GPREL relocations.
    399 	* ld-mips-elf/reloc-3-n32.d, ld-mips-elf/reloc-3.d: New files.
    400 
    401 2006-09-18  Thiemo Seufer  <ths (a] networkno.de>
    402 
    403 	* ld-elfcomm/elfcomm.exp: Enable the alignment test for
    404 	mips*-*-*.
    405 
    406 2006-09-17  Mei Ligang  <ligang (a] sunnorth.com.cn>
    407 
    408 	* ld-elf/merge.d: Add special case for Score target.
    409 	* ld-elfcomm/elfcomm.exp: Likewise.
    410 	* ld-srec/srec.exp: Likewise.
    411 
    412 2006-09-15  H.J. Lu  <hongjiu.lu (a] intel.com>
    413 
    414 	* ld-scripts/overlay-size.t: Discard .reginfo sections.
    415 
    416 2006-09-15  H.J. Lu  <hongjiu.lu (a] intel.com>
    417 
    418 	* ld-elf/hash.d: Don't run for mips targets.
    419 
    420 2006-09-15  H.J. Lu  <hongjiu.lu (a] intel.com>
    421 
    422 	* ld-elf/loadaddr.s: Pad sections to 16 bytes.
    423 	* ld-elf/loadaddr1.d: Updated.
    424 	* ld-elf/loadaddr2.d: Likewise.
    425 	* ld-elf/loadaddr3a.d: Likewise.
    426 	* ld-elf/loadaddr3b.d: Likewise.
    427 
    428 2006-09-12  H.J. Lu  <hongjiu.lu (a] intel.com>
    429 
    430 	PR ld/3197
    431 	* ld-elf/hash.d: New test.
    432 
    433 2006-09-04  Vladimir Prus  <vladimir (a] codesourcery.com>
    434 
    435 	* ld-arm/use-thumb-lib.sym: Use regexps instead of
    436 	absolute addresses, for robustness.
    437 
    438 2006-09-07  H.J. Lu  <hongjiu.lu (a] intel.com>
    439 
    440 	* ld-elf/dl1.c: New file.
    441 	* ld-elf/dl1.list: Likewise.
    442 	* ld-elf/dl1.out: Likewise.
    443 	* ld-elf/dl1main.c: Likewise.
    444 	* ld-elf/dl2.c: Likewise.
    445 	* ld-elf/dl2.list: Likewise.
    446 	* ld-elf/dl2a.out: Likewise.
    447 	* ld-elf/dl2b.out: Likewise.
    448 	* ld-elf/dl2main.c: Likewise.
    449 	* ld-elf/dl2xxx.c: Likewise.
    450 	* ld-elf/dl2xxx.list: Likewise.
    451 	* ld-elf/dl3.cc: Likewise.
    452 	* ld-elf/dl3.list: Likewise.
    453 	* ld-elf/dl3a.out: Likewise.
    454 	* ld-elf/dl3b.out: Likewise.
    455 	* ld-elf/dl3header.h: Likewise.
    456 	* ld-elf/dl3main.cc: Likewise.
    457 
    458 	* ld-elf/shared.exp: Updated.
    459 
    460 	* lib/ld-lib.exp (run_ld_link_exec_tests): Take an optional
    461 	argument for source language. Use CC/CXX for link, depending
    462 	on source language.
    463 	(run_cc_link_tests): Likewise.
    464 
    465 2006-08-29  Alan Modra  <amodra (a] bigpond.net.au>
    466 
    467 	* ld-elf/loadaddr3a.d: Adjust target test.
    468 	* ld-elf/loadaddr3b.d: Likewise.
    469 
    470 2006-08-29  Nathan Sidwell  <nathan (a] codesourcery.com>
    471 
    472 	* ld-elf/loadaddr3.t: New.
    473 	* ld-elf/loadaddr3a.d: New.
    474 	* ld-elf/loadaddr3b.d: New.
    475 
    476 2006-08-23  Alan Modra  <amodra (a] bigpond.net.au>
    477 
    478 	* ld-powerpc/plt1.s: New.
    479 	* ld-powerpc/plt1.d: New.
    480 	* ld-powerpc/powerpc.exp: Run it.
    481 
    482 2006-08-23  H.J. Lu  <hongjiu.lu (a] intel.com>
    483 
    484 	PR ld/3052
    485 	* ld-elf/loadaddr1.t: Add "AT (ADDR(.data))".
    486 	* ld-elf/loadaddr2.t: Likewise.
    487 
    488 2006-08-23  H.J. Lu  <hongjiu.lu (a] intel.com>
    489 
    490 	PR ld/3103
    491 	* ld-elf/overlay.d: New file.
    492 	* ld-elf/overlay.s: Likewise.
    493 	* ld-elf/overlay.t: Likewise.
    494 
    495 2006-08-18  Paul Brook  <paul (a] codesourcery.com>
    496 
    497 	* ld-arm/arm-elf.exp (armelftests): Add armthumb-lib.so.  Add
    498 	-use-blx to mixed-lib.so
    499 	* ld-arm/armthumb-lib.d: New file.
    500 	* ld-arm/armthumb-lib.sym: New file.
    501 
    502 2006-08-18  H.J. Lu  <hongjiu.lu (a] intel.com>
    503 
    504 	PR ld/3052
    505 	* ld-elf/loadaddr.s: New file.
    506 	* ld-elf/loadaddr1.d: Likewise.
    507 	* ld-elf/loadaddr1.t: Likewise.
    508 	* ld-elf/loadaddr2.d: Likewise.
    509 	* ld-elf/loadaddr2.t: Likewise.
    510 
    511 2006-08-17  Alan Modra  <amodra (a] bigpond.net.au>
    512 
    513 	* ld-powerpc/tlsexe.d: Update for lazy link stub change.
    514 	* ld-powerpc/tlsexe.r: Likewise.
    515 	* ld-powerpc/tlsexetoc.d: Likewise.
    516 	* ld-powerpc/tlsexetoc.r: Likewise.
    517 	* ld-powerpc/tlsso.d: Likewise.
    518 	* ld-powerpc/tlstocso.d: Likewise.
    519 
    520 2006-08-16  H.J. Lu  <hongjiu.lu (a] intel.com>
    521 
    522 	PR ld/3015
    523 	* ld-elf/binutils.exp: Add tests for "-z relro".
    524 
    525 2006-08-16  Alan Modra  <amodra (a] bigpond.net.au>
    526 
    527 	* ld-scripts/overlay-size-map.d: Update.
    528 
    529 2006-08-11  Thiemo Seufer  <ths (a] mips.com>
    530 
    531 	* ld-elfcomm/elfcomm.exp (dump_common1): Extend regexp to match also
    532 	MIPS small commons.
    533 
    534 2006-08-08  H.J. Lu  <hongjiu.lu (a] intel.com>
    535 
    536 	PR ld/3009
    537 	* ld-scripts/sort.t: New file.
    538 	* ld-scripts/sort_b_a-1.d: Likewise.
    539 	* ld-scripts/sort_b_a-1.s: Likewise.
    540 	* ld-scripts/sort_b_n-1.d: Likewise.
    541 	* ld-scripts/sort_b_n-1.s: Likewise.
    542 
    543 2006-08-05  Pedro Alves  <pedro_alves (a] portugalmail.pt>
    544 
    545 	* ld-pe/pe.exp: Enable tests on arm-wince-pe.
    546 	* ld-pe/secrel.d: Adjust test to work on arm-wince-pe too.
    547 
    548 2006-08-04  Richard Sandiford  <richard (a] codesourcery.com>
    549 
    550 	* ld-sh/rd-sh.exp: Treat vxworks1-static.d specially.
    551 	* ld-sh/sh-vxworks.exp: New file.
    552 	* ld-sh/sh.exp: Extend sh-linux SIZEOF_HEADERS handling to
    553 	sh-*-vxworks.
    554 	* ld-sh/vxworks1-le.dd, ld-sh/vxworks1-lib-le.dd,
    555 	* ld-sh/vxworks1-lib.dd, ld-sh/vxworks1-lib.nd,
    556 	* ld-sh/vxworks1-lib.rd, ld-sh/vxworks1-lib.s,
    557 	* ld-sh/vxworks1-static.d, ld-sh/vxworks1.dd,
    558 	* ld-sh/vxworks1.ld, ld-sh/vxworks1.rd, ld-sh/vxworks1.s,
    559 	* ld-sh/vxworks2-static.sd, ld-sh/vxworks2.s,
    560 	* ld-sh/vxworks2.sd, ld-sh/vxworks3-le.dd,
    561 	* ld-sh/vxworks3-lib-le.dd, ld-sh/vxworks3-lib.dd,
    562 	* ld-sh/vxworks3-lib.s, ld-sh/vxworks3.dd, ld-sh/vxworks3.s,
    563 	* ld-sh/vxworks4.d, ld-sh/vxworks4a.s, ld-sh/vxworks4b.s,
    564 	* ld-sh/reloc1.s, ld-sh/reloc1.d: New tests.
    565 
    566 2006-08-01  H.J. Lu  <hongjiu.lu (a] intel.com>
    567 
    568 	* ld-elf/noload-1.d: New.
    569 	* ld-elf/noload-1.s: Likewise.
    570 	* ld-elf/noload-1.t: Likewise.
    571 
    572 2006-07-29  Richard Sandiford  <richard (a] codesourcery.com>
    573 
    574 	* ld-mips-elf/hash1.s, ld-mips-elf/hash1a.d,
    575 	* ld-mips-elf/hash1b.d, ld-mips-elf/hash1c.d: New tests.
    576 	* ld-mips-elf/mips-elf.exp: Run them.
    577 
    578 2006-07-25  Thiemo Seufer  <ths (a] mips.com>
    579 
    580 	* ld-mips-elf/mips16-call-global-2.s,
    581 	ld-mips-elf/mips16-call-global-3.s, ld-mips-elf/mips16-call-global.d:
    582 	Improve test robustness.
    583 
    584 2006-07-21  Nick Clifton  <nickc (a] redhat.com>
    585 
    586 	* ld-sh/arch/arch.exp (test_arch): Set the endian flag to suit the
    587 	multilib being tested.
    588 
    589 2006-07-20  Thiemo Seufer  <ths (a] mips.com>
    590 
    591 	* ld-mips-elf/mips16-call-global-1.s,
    592 	ld-mips-elf/mips16-call-global-2.s,
    593 	ld-mips-elf/mips16-call-global-3.s, ld-mips-elf/mips16-call-global.d:
    594 	Test linking of external mips16 jumps.
    595 	* ld-mips-elf/mips-elf.exp: Run new test.
    596 
    597 2006-07-19  Thiemo Seufer  <ths (a] mips.com>
    598 
    599 	* ld-selective/selective.exp: Fix selective testcases for MIPS.
    600 
    601 2006-07-13  Thiemo Seufer  <ths (a] mips.com>
    602 
    603 	* ld-mips-elf/tlslib-o32-ver.got, ld-mips-elf/tlslib-o32.got:
    604 	Update TLS testcases.
    605 
    606 2006-07-12  H.J. Lu  <hongjiu.lu (a] intel.com>
    607 
    608 	PR ld/2884
    609 	* ld-elf/begin.c: New file.
    610 	* ld-elf/end.c: Likewise.
    611 	* ld-elf/endhidden.c: Likewise.
    612 	* ld-elf/endprotected.c: Likewise.
    613 	* ld-elf/foo.c: Likewise.
    614 	* ld-elf/foo.map: Likewise.
    615 	* ld-elf/hidden.out: Likewise.
    616 	* ld-elf/main.c: Likewise.
    617 	* ld-elf/normal.out: Likewise.
    618 	* ld-elf/shared.exp: Likewise.
    619 
    620 	* lib/ld-lib.exp (run_cc_link_tests): New.
    621 
    622 2006-07-12  Richard Sandiford  <richard (a] codesourcery.com>
    623 
    624 	* ld-m68k/merge-ok-1c.d: New test.
    625 	* ld-m68k/m68k.exp: Run it.
    626 
    627 2006-07-11  Hans-Peter Nilsson  <hp (a] axis.com>
    628 
    629 	* ld-cris/libdso-2.d: Adjust for recent hash-related changes.
    630 
    631 2006-07-10  Jakub Jelinek  <jakub (a] redhat.com>
    632 
    633 	* ld-powerpc/tlsso32.r: Adjust.
    634 	* ld-powerpc/tlsso32.d: Adjust.
    635 	* ld-powerpc/tlsso32.g: Adjust.
    636 	* ld-powerpc/tlsso.r: Adjust.
    637 	* ld-powerpc/tlsso.g: Adjust.
    638 	* ld-powerpc/tlstocso.g: Adjust.
    639 
    640 2006-07-05  Thiemo Seufer  <ths (a] mips.com>
    641 
    642 	* ld-mips-elf/multi-got-1.d, ld-mips-elf/tls-multi-got-1.got,
    643 	ld-mips-elf/tls-multi-got-1.r: Update multigot testcases.
    644 
    645 2006-06-30  H.J. Lu  <hongjiu.lu (a] intel.com>
    646 
    647 	* ld-i386/tlsbindesc.dd: Updated to expect xchg %ax,%ax instead
    648 	of 2 nops.
    649 	* ld-i386/tlsdesc.dd: Likewise.
    650 	* ld-i386/tlsgdesc.dd: Likewise.
    651 	* ld-x86-64/tlsbindesc.dd: Likewise.
    652 	* ld-x86-64/tlsdesc.dd: Likewise.
    653 	* ld-x86-64/tlsdesc.pd: Likewise.
    654 	* ld-x86-64/tlsgdesc.dd: Likewise.
    655 
    656 2006-06-29  Jakub Jelinek  <jakub (a] redhat.com>
    657 
    658 	PR ld/2513
    659 	* ld-i386/tlsbin.dd: Fix expected output.
    660 
    661 2006-06-21  Alan Modra  <amodra (a] bigpond.net.au>
    662 
    663 	* ld-elf/tls_common.exp: Match 32-bit output.
    664 
    665 2006-06-20  Jakub Jelinek  <jakub (a] redhat.com>
    666 
    667 	* ld-elf/tls_common.exp: New test.
    668 	* ld-elf/tls_common.s: New file.
    669 
    670 2006-06-20  Alan Modra  <amodra (a] bigpond.net.au>
    671 
    672 	* ld-elf/eh1.d: Update for fewer program headers.
    673 	* ld-elf/eh2.d: Likewise.
    674 	* ld-elf/eh3.d: Likewise.
    675 
    676 2006-06-19  Vladimir Prus  <vladimir (a] codesourcery.com>
    677 
    678 	* ld-arm/arm-elf.exp: New test.
    679 	* ld-arm/use-thumb-lib.s: New file.
    680 	* ld-arm/use-thumb-lib.sym: New file.
    681 
    682 2006-06-15  Mark Shinwell  <shinwell (a] codesourcery.com>
    683 
    684 	* ld-arm/group-relocs-alu-bad.d: New test.
    685 	* ld-arm/group-relocs-alu-bad.s: New test.
    686 	* ld-arm/group-relocs.d: New test.
    687 	* ld-arm/group-relocs-ldc-bad.d: New test.
    688 	* ld-arm/group-relocs-ldc-bad.s: New test.
    689 	* ld-arm/group-relocs-ldr-bad.d: New test.
    690 	* ld-arm/group-relocs-ldr-bad.s: New test.
    691 	* ld-arm/group-relocs-ldrs-bad.d: New test.
    692 	* ld-arm/group-relocs-ldrs-bad.s: New test.
    693 	* ld-arm/group-relocs.s: New test.
    694 	* ld-arm/arm-elf.exp: Wire in new tests.
    695 
    696 2006-06-14  Richard Sandiford  <richard (a] codesourcery.com>
    697 
    698 	* ld-m68k/plt1.s, ld-m68k/plt1-empty.s, ld-m68k/plt1.ld: New files.
    699 	* ld-m68k/plt1-68020.d, ld-m68k/plt1-cpu32.d: Likewise.
    700 	* ld-m68k/plt1-isab.d: Likewise.
    701 	* ld-m68k/m68k.exp: Run new PLT tests.
    702 
    703 2006-06-12  Thiemo Seufer  <ths (a] mips.com>
    704 
    705 	* ld-mips-elf/multi-got-no-shared.d: Adjust for recent change of
    706 	ELF_MAXPAGESIZE.
    707 
    708 2006-06-11  Richard Sandiford  <richard (a] codesourcery.com>
    709 
    710 	* ld-mips-elf/stub-dynsym-1.s,
    711 	* ld-mips-elf/stub-dynsym-1.ld,
    712 	* ld-mips-elf/stub-dynsym-1-7fff.d,
    713 	* ld-mips-elf/stub-dynsym-1-8000.d,
    714 	* ld-mips-elf/stub-dynsym-1-fff0.d,
    715 	* ld-mips-elf/stub-dynsym-1-10000.d,
    716 	* ld-mips-elf/stub-dynsym-1-2fe80.d: New test.
    717 	* ld-mips-elf/mips-elf.exp: Run it.
    718 
    719 2006-06-06  Alan Modra  <amodra (a] bigpond.net.au>
    720 
    721 	* ld-elfvers/vers.exp (objdump_versionstuff): Allow versions in
    722 	any order.
    723 	* ld-elfvers/vers1.ver: Update.
    724 	* ld-elfvers/vers2.ver: Update.
    725 	* ld-elfvers/vers4a.ver: Update.
    726 	* ld-elfvers/vers7a.ver: Update.
    727 	* ld-elfvers/vers8.ver: Update.
    728 	* ld-elfvers/vers9.ver: Update.
    729 	* ld-elfvers/vers15.ver: Update.
    730 	* ld-elfvers/vers16a.ver: Update.
    731 	* ld-elfvers/vers17.ver: Update.
    732 	* ld-elfvers/vers18.ver: Update.
    733 	* ld-elfvers/vers20.ver: Update.
    734 	* ld-elfvers/vers20a.ver: Update.
    735 	* ld-elfvers/vers21.ver: Update.
    736 	* ld-elfvers/vers22a.ver: Update.
    737 	* ld-elfvers/vers22b.ver: Update.
    738 	* ld-elfvers/vers23a.ver: Update.
    739 	* ld-elfvers/vers23b.ver: Update.
    740 	* ld-elfvers/vers23c.ver: Update.
    741 	* ld-elfvers/vers25a.ver: Update.
    742 	* ld-elfvers/vers26a.ver: Update.
    743 	* ld-elfvers/vers27a.ver: Update.
    744 	* ld-elfvers/vers27d.ver: Update.
    745 	* ld-elfvers/vers28b.ver: Update.
    746 	* ld-elfvers/vers29.ver: Update.
    747 	* ld-elfvers/vers30.ver: Update.
    748 	* ld-elfvers/vers31.ver: Update.
    749 
    750 2006-06-05  Alan Modra  <amodra (a] bigpond.net.au>
    751 
    752 	* ld-elf/sec64k.exp: Add "main" symbol.  Use dc.a for addresses.
    753 	Cater for different address sizes.  Match end of line when
    754 	comparing symbols.
    755 	* ld-elf/start.s: Use dc.a for addresses.
    756 
    757 2006-06-02  Alan Modra  <amodra (a] bigpond.net.au>
    758 
    759 	* ld-powerpc/tlsexe.r: Update for removal of some section syms.
    760 	* ld-powerpc/tlsexetoc.r: Likewise.
    761 	* ld-powerpc/tlsso.r: Likewise.
    762 	* ld-powerpc/tlstocso.r: Likewise.
    763 	* ld-s390/tlsbin_64.rd: Likewise.
    764 	* ld-s390/tlspic_64.rd: Likewise.
    765 
    766 2006-06-02  H.J. Lu  <hongjiu.lu (a] intel.com>
    767 
    768 	PR ld/2723
    769 	* ld-alpha/tlsbin.rd: Update for removal of some section syms.
    770 	* ld-alpha/tlsbinr.rd: Likewise.
    771 	* ld-alpha/tlspic.rd: Likewise.
    772 	* ld-cris/hiddef1.d: Likewise.
    773 	* ld-cris/libdso-2.d: Likewise.
    774 	* ld-elf/sec64k.exp: Likewise.
    775 	* ld-i386/tlsbin.rd: Likewise.
    776 	* ld-i386/tlsbindesc.rd: Likewise.
    777 	* ld-i386/tlsdesc.rd: Likewise.
    778 	* ld-i386/tlsgdesc.rd: Likewise.
    779 	* ld-i386/tlsnopic.rd: Likewise.
    780 	* ld-i386/tlspic.rd: Likewise.
    781 	* ld-ia64/tlsbin.rd: Likewise.
    782 	* ld-ia64/tlspic.rd: Likewise.
    783 	* ld-mmix/bpo-1.d: Likewise.
    784 	* ld-mmix/bpo-10.d: Likewise.
    785 	* ld-mmix/bpo-11.d: Likewise.
    786 	* ld-mmix/bpo-14.d: Likewise.
    787 	* ld-mmix/bpo-16.d: Likewise.
    788 	* ld-mmix/bpo-17.d: Likewise.
    789 	* ld-mmix/bpo-18.d: Likewise.
    790 	* ld-mmix/bpo-19.d: Likewise.
    791 	* ld-mmix/bpo-2.d: Likewise.
    792 	* ld-mmix/bpo-22.d: Likewise.
    793 	* ld-mmix/bpo-3.d: Likewise.
    794 	* ld-mmix/bpo-4.d: Likewise.
    795 	* ld-mmix/bpo-5.d: Likewise.
    796 	* ld-mmix/bpo-6.d: Likewise.
    797 	* ld-mmix/bpo-9.d: Likewise.
    798 	* ld-mmix/bspec1.d: Likewise.
    799 	* ld-mmix/bspec2.d: Likewise.
    800 	* ld-mmix/greg-1.d: Likewise.
    801 	* ld-mmix/greg-19.d: Likewise.
    802 	* ld-mmix/greg-2.d: Likewise.
    803 	* ld-mmix/greg-3.d: Likewise.
    804 	* ld-mmix/greg-4.d: Likewise.
    805 	* ld-mmix/greg-5.d: Likewise.
    806 	* ld-mmix/greg-5s.d: Likewise.
    807 	* ld-mmix/greg-6.d: Likewise.
    808 	* ld-mmix/greg-7.d: Likewise.
    809 	* ld-mmix/loc1.d: Likewise.
    810 	* ld-mmix/loc2.d: Likewise.
    811 	* ld-mmix/loc3.d: Likewise.
    812 	* ld-mmix/loc4.d: Likewise.
    813 	* ld-mmix/loc6.d: Likewise.
    814 	* ld-mmix/local1.d: Likewise.
    815 	* ld-mmix/local3.d: Likewise.
    816 	* ld-mmix/local5.d: Likewise.
    817 	* ld-mmix/local7.d: Likewise.
    818 	* ld-mmix/locdo-1.d: Likewise.
    819 	* ld-mmix/loct-1.d: Likewise.
    820 	* ld-mmix/locto-1.d: Likewise.
    821 	* ld-mmix/start-1.d: Likewise.
    822 	* ld-mmix/undef-3.d: Likewise.
    823 	* ld-powerpc/tlsexe32.r: Likewise.
    824 	* ld-powerpc/tlsso32.r: Likewise.
    825 	* ld-s390/tlsbin.rd: Likewise.
    826 	* ld-s390/tlspic.rd: Likewise.
    827 	* ld-sparc/tlssunbin32.rd: Likewise.
    828 	* ld-sparc/tlssunbin64.rd: Likewise.
    829 	* ld-sparc/tlssunnopic32.rd: Likewise.
    830 	* ld-sparc/tlssunnopic64.rd: Likewise.
    831 	* ld-sparc/tlssunpic32.rd: Likewise.
    832 	* ld-sparc/tlssunpic64.rd: Likewise.
    833 	* ld-x86-64/tlsbin.rd: Likewise.
    834 	* ld-x86-64/tlsbindesc.rd: Likewise.
    835 	* ld-x86-64/tlsdesc.rd: Likewise.
    836 	* ld-x86-64/tlsgdesc.rd: Likewise.
    837 	* ld-x86-64/tlspic.rd: Likewise.
    838 
    839 2006-05-31  H.J. Lu  <hongjiu.lu (a] intel.com>
    840 
    841 	* ld-elf/binutils.exp: Make it Linux only.
    842 	(strip_test): Renamed to binutils_test. Check for unsupported
    843 	options.
    844 	Add more tests.
    845 
    846 	* ld-elf/commonpage1.d: Make it Linux only.
    847 	* ld-elf/maxpage1.d: Likewise.
    848 
    849 	* ld-elf/maxpage1.s: Add main, start and __start.
    850 
    851 	* ld-elf/maxpage2.d: New file.
    852 	* ld-elf/tbss1.s: Likewise.
    853 	* ld-elf/tbss2.s: Likewise.
    854 	* ld-elf/tdata1.s: Likewise.
    855 	* ld-elf/tdata2.s: Likewise.
    856 
    857 2006-05-30  H.J. Lu  <hongjiu.lu (a] intel.com>
    858 
    859 	* ld-elf/binutils.exp: New file.
    860 	* ld-elf/commonpage1.d: Likewise.
    861 	* ld-elf/maxpage1.d: Likewise.
    862 	* ld-elf/maxpage1.s: Likewise.
    863 
    864 2006-05-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    865 
    866 	* ld-x86-64/tlsbin.dd: Updated for 2MB maximum page size.
    867 	* ld-x86-64/tlsbin.rd: Likewise.
    868 	* ld-x86-64/tlsbin.sd: Likewise.
    869 	* ld-x86-64/tlsbin.td: Likewise.
    870 	* ld-x86-64/tlsbindesc.dd: Likewise.
    871 	* ld-x86-64/tlsbindesc.rd: Likewise.
    872 	* ld-x86-64/tlsbindesc.sd: Likewise.
    873 	* ld-x86-64/tlsbindesc.td: Likewise.
    874 	* ld-x86-64/tlsdesc.dd: Likewise.
    875 	* ld-x86-64/tlsdesc.pd: Likewise.
    876 	* ld-x86-64/tlsdesc.rd: Likewise.
    877 	* ld-x86-64/tlsdesc.sd: Likewise.
    878 	* ld-x86-64/tlsdesc.td: Likewise.
    879 	* ld-x86-64/tlsgdesc.dd: Likewise.
    880 	* ld-x86-64/tlspic.dd: Likewise.
    881 	* ld-x86-64/tlspic.rd: Likewise.
    882 	* ld-x86-64/tlspic.sd: Likewise.
    883 	* ld-x86-64/tlspic.td: Likewise.
    884 
    885 2006-05-24  Paul Brook  <paul (a] codesourcery.com>
    886 
    887 	* ld-arm/arm-app-abs32.d: Update expected output.
    888 	* ld-arm/arm-app.d: Ditto.
    889 	* ld-arm/arm-lib-plt32.d: Ditto.
    890 	* ld-arm/arm-lib.d: Ditto.
    891 	* ld-arm/mixed-app-v5.d: Ditto.
    892 	* ld-arm/mixed-app.d: Ditto.
    893 	* ld-arm/mixed-lib.d: Ditto.
    894 
    895 2006-05-23  H.J. Lu  <hongjiu.lu (a] intel.com>
    896 
    897 	PR ld/2655
    898 	PR ld/2657
    899 	* ld-elf/eh1.d: New file.
    900 	* ld-elf/eh1.s: Likewise.
    901 	* ld-elf/eh1a.s: Likewise.
    902 	* ld-elf/eh2.d: Likewise.
    903 	* ld-elf/eh2a.s: Likewise.
    904 	* ld-elf/eh3.d: Likewise.
    905 	* ld-elf/eh3.s: Likewise.
    906 	* ld-elf/eh3a.s: Likewise.
    907 
    908 2006-05-22  Daniel Jacobowitz  <dan (a] codesourcery.com>
    909 
    910 	* ld-mips-elf/textrel-1.d: Relax some patterns.
    911 
    912 2006-05-22  Nick Clifton  <nickc (a] redhat.com>
    913 
    914 	* ld-elf/start.s (start): Add this symbol for SH targets.
    915 	(main): Add this symbol for HPPA targets.
    916 
    917 2006-05-19  Alan Modra  <amodra (a] bigpond.net.au>
    918 
    919 	* ld-scripts/empty-orphan.d: Update again.
    920 
    921 	* ld-scripts/empty-orphan.t: Discard .reginfo.
    922 	* ld-scripts/empty-orphan.d: Update.
    923 
    924 2006-05-17  Thiemo Seufer  <ths (a] mips.com>
    925 
    926 	* ld-elfweak/size2.d, ld-elfweak/size2a.s, ld-elfweak/size2b.s:
    927 	Add __start as entry symbol.
    928 
    929 2006-05-16  Thiemo Seufer  <ths (a] mips.com>
    930 
    931 	* ld-elf/orphan.ld: Add placement for MIPS .reginfo section.
    932 
    933 2006-05-15  Paul Brook  <paul (a] codesourcery.com>
    934 
    935 	* ld-arm/arm-be8.d: New test.
    936 	* ld-arm/arm-be8.s: New test.
    937 	* ld-arm/arm-elf.exp: Add arm-be8.
    938 
    939 2006-05-14  H.J. Lu  <hongjiu.lu (a] intel.com>
    940 
    941 	* ld-elf/stab.d: Skip ia64-*-*.
    942 
    943 2006-05-11  Paul Brook  <paul (a] codesourcery.com>
    944 
    945 	* ld-arm/arm-elf.exp: Add arm-movwt.
    946 	* ld-arm/arm-movwt.d: New test.
    947 	* ld-arm/arm-movwt.s: New test.
    948 	* ld-arm/arm.ld: Add .far.
    949 
    950 2006-05-11  Mike Bland  <mbland (a] google.com>
    951 
    952 	* ld-elf/stab.d: New.
    953 
    954 2006-05-10  Thiemo Seufer  <ths (a] debian.org>
    955 
    956 	* ld-elf/sec64k.exp: Extend for MIPS ELF.
    957 
    958 2006-05-05  Alan Modra  <amodra (a] bigpond.net.au>
    959 
    960 	* ld-powerpc/tlsexetoc.r: Update for correction to tls optimization.
    961 	* ld-powerpc/tlsexetoc.g: Likewise.
    962 
    963 2006-05-02  H.J. Lu  <hongjiu.lu (a] intel.com>
    964 
    965 	* ld-cdtest/cdtest-foo.cc (Foo::Foo): Add const to char *.
    966 	* ld-cdtest/cdtest-foo.h (Foo::Foo): Likewise.
    967 	* ld-srec/sr3.cc (Foo::Foo): Likewise.
    968 
    969 2006-05-02  Paul Brook  <paul (a] codesourcery.com>
    970 
    971 	* ld-arm/arm-elf.exp: Add thumb-rel32.
    972 	* ld-arm/thumb-rel32.d: New test.
    973 	* ld-arm/thumb-rel32.s: New test.
    974 
    975 2006-04-29  H.J. Lu  <hongjiu.lu (a] intel.com>
    976 
    977 	* ld-elfvers/vers.exp: Xfail vers7a, vers7, vers23a, vers23b,
    978 	vers23c, vers23d, vers23, vers25a, vers25b1, vers25b2, vers27a,
    979 	vers27b, vers27c1, vers27c2, vers27d4 and vers27d5 if PIC is
    980 	required.
    981 
    982 2006-04-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    983 
    984 	* ld-alpha/tlsbin.rd: Updated for readelf change.
    985 	* ld-alpha/tlsbinr.rd: Likewise.
    986 	* ld-alpha/tlspic.rd: Likewise.
    987 
    988 2006-04-05  Richard Sandiford  <richard (a] codesourcery.com>
    989 
    990 	* ld-sparc/vxworks1.dd, ld-sparc/vxworks1.ld, ld-sparc/vxworks1-lib.dd,
    991 	* ld-sparc/vxworks1-lib.nd, ld-sparc/vxworks1-lib.rd,
    992 	* ld-sparc/vxworks1-lib.s, ld-sparc/vxworks1.rd, ld-sparc/vxworks1.s,
    993 	* ld-sparc/vxworks1-static.d, ld-sparc/vxworks2.s,
    994 	* ld-sparc/vxworks2.sd, ld-sparc/vxworks2-static.sd: New tests.
    995 	* ld-sparc/sparc.exp: Run them.
    996 
    997 2006-04-05  Ben Elliston  <bje (a] au.ibm.com>
    998 
    999 	* lib/ld-lib.exp: Comment cleanups.
   1000 
   1001 2006-03-27  Richard Sandiford  <richard (a] codesourcery.com>
   1002 
   1003 	* ld-mips-elf/tls-hidden3a.s, ld-mips-elf/tls-hidden3b.s,
   1004 	* ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
   1005 	* ld-mips-elf/tls-hidden3.ld, ld-mips-elf/tls-hidden3.r,
   1006 	* ld-mips-elf/tls-hidden4a.s, ld-mips-elf/tls-hidden4b.s,
   1007 	* ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-hidden4.r: New tests.
   1008 	* ld-mips-elf/mips-elf.exp: Run them.
   1009 
   1010 2006-03-25  Richard Sandiford  <richard (a] codesourcery.com>
   1011 
   1012 	* ld-m68k/merge-error-1a.s, ld-m68k/merge-error-1b.s,
   1013 	* ld-m68k/merge-error-1a.d, ld-m68k/merge-error-1b.d,
   1014 	* ld-m68k/merge-error-1c.d, ld-m68k/merge-error-1d.d,
   1015 	* ld-m68k/merge-error-1e.d, ld-m68k/merge-ok-1a.d,
   1016 	* ld-m68k/merge-ok-1b.d: New tests.
   1017 	* ld-m68k/m68k.exp: Run them.
   1018 
   1019 2006-03-22  Richard Sandiford  <richard (a] codesourcery.com>
   1020 
   1021 	* ld-mips/vxworks1.dd, ld-mips/vxworks1.ld, ld-mips/vxworks1-lib.dd,
   1022 	* ld-mips/vxworks1-lib.nd, ld-mips/vxworks1-lib.rd,
   1023 	* ld-mips/vxworks1-lib.s, ld-mips/vxworks1.rd, ld-mips/vxworks1.s,
   1024 	* ld-mips/vxworks1-static.d, ld-mips/vxworks2.s, ld-mips/vxworks2.sd,
   1025 	* ld-mips/vxworks2-static.sd: New tests.
   1026 	* ld-mips/mips-elf.exp: Run them.
   1027 
   1028 2006-03-17  Alexandre Oliva  <aoliva (a] redhat.com>
   1029 
   1030 	* ld-powerpc/tls32.s: Verify that +32768 @plt addend is
   1031 	discarded.
   1032 
   1033 2006-03-14  Richard Sandiford  <richard (a] codesourcery.com>
   1034 
   1035 	* ld-mips/emit-relocs-1a.s, ld-mips/emit-relocs-1b.s,
   1036 	* ld-mips/emit-relocs-1.ld, ld-mips/emit-relocs-1.d: New test.
   1037 	* ld-mips/mips-elf.exp: Run it.
   1038 
   1039 2006-03-07  Richard Sandiford  <richard (a] codesourcery.com>
   1040 
   1041 	* ld-arm/vxworks1.dd, ld-arm/vxworks1.ld, ld-arm/vxworks1-lib.dd,
   1042 	* ld-arm/vxworks1-lib.nd, ld-arm/vxworks1-lib.rd,
   1043 	* ld-arm/vxworks1-lib.s, ld-arm/vxworks1.rd, ld-arm/vxworks1.s,
   1044 	* ld-arm/vxworks1-static.d, ld-arm/vxworks2.s, ld-arm/vxworks2.sd,
   1045 	* ld-arm/vxworks2-static.sd: New tests.
   1046 	* ld-arm/arm-elf.exp: Run them.
   1047 
   1048 2006-03-06  Nathan Sidwell  <nathan (a] codesourcery.com>
   1049 
   1050 	* ld-m68k: New tests.
   1051 
   1052 2006-03-03  Richard Sandiford  <richard (a] codesourcery.com>
   1053 
   1054 	* ld-i386/vxworks1-static.d, ld-i386/vxworks2.s,
   1055 	* ld-i386/vxworks2.sd, ld-i386/vxworks2-static.sd: New tests.
   1056 	* ld-i386/i386.exp: Run them.
   1057 	* ld-powerpc/vxworks1-static.d, ld-powerpc/vxworks2.s,
   1058 	* ld-powerpc/vxworks2.sd, ld-powerpc/vxworks2-static.sd: New tests.
   1059 	* ld-powerpc/powerpc.exp: Run them.
   1060 
   1061 2006-03-02  Richard Sandiford  <richard (a] codesourcery.com>
   1062 
   1063 	* ld-powerpc/vxworks1.ld: Use a page alignment of 0x10000.
   1064 	* ld-powerpc/vxworks1.dd: Update accordingly.
   1065 	* ld-powerpc/vxworks1-lib.nd: Likewise.
   1066 	* ld-powerpc/vxworks1-lib.rd: Likewise.
   1067 	* ld-powerpc/vxworks1.rd: Likewise.
   1068 
   1069 2006-03-02  Richard Sandiford  <richard (a] codesourcery.com>
   1070 
   1071 	* ld-i386/vxworks1.ld (.data): New section.
   1072 	* ld-i386/vxworks1-lib.s: Add a pointer to a local symbol.
   1073 	* ld-i386/vxworks1-lib.rd: Test for the associated reloc.
   1074 	* ld-powerpc/vxworks1.ld (.data): New section.
   1075 	* ld-powerpc/vxworks1-lib.s: Add a pointer to a local symbol.
   1076 	* ld-powerpc/vxworks1-lib.rd: Test for the associated reloc.
   1077 
   1078 2006-03-02  Richard Sandiford  <richard (a] codesourcery.com>
   1079 
   1080 	* ld-i386/ld-i386/vxworks1-lib.nd: New test.
   1081 	* ld-i386/i386.exp: Run it.
   1082 	* ld-powerpc/ld-powerpc/vxworks1-lib.nd: New test.
   1083 	* ld-powerpc/powerc.exp: Run it.
   1084 
   1085 2006-03-02  Richard Sandiford  <richard (a] codesourcery.com>
   1086 
   1087 	* ld-i386/vxworks1.ld: Use bigger alignments.  Make sure .bss isn't
   1088 	placed as an orphan.
   1089 	* ld-i386/vxworks1-lib.dd, ld-i386/vxworks1.dd,
   1090 	* ld-i386/vxworks1.rd: Update accordingly.
   1091 	* ld-i386/vxworks1-lib.rd: Likewise.  Remove symbol indexes.
   1092 
   1093 2006-03-02  Richard Sandiford  <richard (a] codesourcery.com>
   1094 
   1095 	* ld-powerpc/vxworks1-lib.s, ld-powerpc/vxworks1-lib.dd,
   1096 	* ld-powerpc/vxworks1-lib.rd, ld-powerpc/vxworks1.s,
   1097 	* ld-powerpc/vxworks1.dd, ld-powerpc/vxworks1.rd,
   1098 	* ld-powerpc/vxworks1.ld, ld-powerpc/vxworks1.sd: New test.
   1099 	* ld-powerpc/powerpc.exp: Run it.
   1100 
   1101 2006-02-28  Richard Sandiford  <richard (a] codesourcery.com>
   1102 
   1103 	* ld-i386/vxworks1-lib.s, ld-i386/vxworks1-lib.dd,
   1104 	* ld-i386/vxworks1-lib.rd, ld-i386/vxworks1.s, ld-i386/vxworks1.dd,
   1105 	* ld-i386/vxworks1.rd, ld-i386/vxworks1.ld: New test.
   1106 	* ld-i386/i386.exp: Run it.
   1107 
   1108 2006-02-28  Richard Sandiford  <richard (a] codesourcery.com>
   1109 
   1110 	* ld-i386/emit-relocs.s, ld-i386/emit-relocs.d: New test.
   1111 	* ld-i386/i386.exp: Run it.
   1112 
   1113 2006-02-23  H.J. Lu  <hongjiu.lu (a] intel.com>
   1114 
   1115 	* ld-pie/weakundef-data.c: Fix the typo.
   1116 
   1117 2006-02-22  H.J. Lu  <hongjiu.lu (a] intel.com>
   1118 
   1119 	* ld-pie/pie.c: New file.
   1120 
   1121 	* ld-pie/pie.exp: Check if compiler supports -pie.
   1122 
   1123 2006-02-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   1124 
   1125 	PR ld/2218
   1126 	* ld-pie/pie.exp: Add the weak undefined data test.
   1127 
   1128 	* ld-pie/weakundef-data.c: New file.
   1129 
   1130 2006-02-17  Shrirang Khisti  <shrirangk (a] kpitcummins.com>
   1131 	    Anil Paranjape   <anilp1 (a] kpitcummins.com>
   1132 	    Shilin Shakti    <shilins (a] kpitcummins.com>
   1133 
   1134 	* ld-xc16x: New directory.
   1135 	* ld-xc16x/absrel.d: New file.
   1136 	* ld-xc16x/absrel.s: New file.
   1137 	* ld-xc16x/offset.d: New file.
   1138 	* ld-xc16x/offset.s: New file.
   1139 	* ld-xc16x/pcreloc.d: New file.
   1140 	* ld-xc16x/pcreloc.s: New file.
   1141 	* ld-xc16x/xc16x.exp: New file.
   1142 
   1143 2006-02-07  Paul Brook  <paul (a] codesourcery.com>
   1144 
   1145 	* ld-arm/arm-elf.exp: Add thumb-entry test.
   1146 	* ld-arm/thumb-entry.d: New test.
   1147 	* ld-arm/thumb-entry.s: New test.
   1148 
   1149 2006-02-04  Richard Sandiford  <richard (a] codesourcery.com>
   1150 
   1151 	* ld-mips-elf/tls-hidden2a.s, ld-mips-elf/tls-hidden2b.s,
   1152 	* ld/testsuite/ld-mips-elf/tls-hidden2.d,
   1153 	* ld/testsuite/ld-mips-elf/tls-hidden2-got.d: New test.
   1154 	* ld-mips-elf/mips-elf.exp: Run it.
   1155 
   1156 2006-02-04  Richard Sandiford  <richard (a] codesourcery.com>
   1157 
   1158 	* ld-mips-elf/rel32-n32.d: Adjust for changes in linker behaviour.
   1159 	* ld-mips-elf/rel32-o32.d: Likewise.
   1160 	* ld-mips-elf/rel64.d: Likewise.
   1161 	* ld-mips-elf/tls-multi-got-1.got: Likewise.
   1162 	* ld-mips-elf/tls-multi-got-1.r: Likewise.
   1163 	* ld-mips-elf/tlsdyn-o32-1.d: Likewise.
   1164 	* ld-mips-elf/tlsdyn-o32-1.got: Likewise.
   1165 	* ld-mips-elf/tlsdyn-o32-2.d: Likewise.
   1166 	* ld-mips-elf/tlsdyn-o32-2.got: Likewise.
   1167 	* ld-mips-elf/tlsdyn-o32-3.d: Likewise.
   1168 	* ld-mips-elf/tlsdyn-o32-3.got: Likewise.
   1169 	* ld-mips-elf/tlsdyn-o32.d: Likewise.
   1170 	* ld-mips-elf/tlsdyn-o32.got: Likewise.
   1171 	* ld-mips-elf/tlslib-o32-hidden.got: Likewise.
   1172 	* ld-mips-elf/tlslib-o32-ver.got: Likewise.
   1173 	* ld-mips-elf/tlslib-o32.got: Likewise.
   1174 
   1175 2006-02-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   1176 
   1177 	* ld-i386/tlsbin.rd: Undo the last change.
   1178 	* ld-i386/tlsbindesc.rd: Likewise.
   1179 	* ld-i386/tlsdesc.rd: Likewise.
   1180 	* ld-i386/tlsnopic.rd: Likewise.
   1181 	* ld-i386/tlspic.rd: Likewise.
   1182 	* ld-powerpc/tlsexe.r: Likewise.
   1183 	* ld-powerpc/tlsexe32.r: Likewise.
   1184 	* ld-powerpc/tlsexetoc.r: Likewise.
   1185 	* ld-powerpc/tlsso.r: Likewise.
   1186 	* ld-powerpc/tlsso32.r: Likewise.
   1187 	* ld-powerpc/tlstocso.r: Likewise.
   1188 	* ld-s390/tlsbin.rd: Likewise.
   1189 	* ld-s390/tlsbin_64.rd: Likewise.
   1190 	* ld-s390/tlspic.rd: Likewise.
   1191 	* ld-s390/tlspic_64.rd: Likewise.
   1192 	* ld-sh/tlsbin-2.d: Likewise.
   1193 	* ld-sh/tlspic-2.d: Likewise.
   1194 	* ld-x86-64/tlsbin.rd: Likewise.
   1195 	* ld-x86-64/tlsbindesc.rd: Likewise.
   1196 	* ld-x86-64/tlsdesc.rd: Likewise.
   1197 	* ld-x86-64/tlspic.rd: Likewise.
   1198 
   1199 2006-02-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   1200 
   1201 	* ld-i386/tlsbin.rd: Update for changed segment map.
   1202 	* ld-i386/tlsbindesc.rd: Likewise.
   1203 	* ld-i386/tlsdesc.rd: Likewise.
   1204 	* ld-i386/tlsnopic.rd: Likewise.
   1205 	* ld-i386/tlspic.rd: Likewise.
   1206 	* ld-powerpc/tlsexe.r: Likewise.
   1207 	* ld-powerpc/tlsexe32.r: Likewise.
   1208 	* ld-powerpc/tlsexetoc.r: Likewise.
   1209 	* ld-powerpc/tlsso.r: Likewise.
   1210 	* ld-powerpc/tlsso32.r: Likewise.
   1211 	* ld-powerpc/tlstocso.r: Likewise.
   1212 	* ld-s390/tlsbin.rd: Likewise.
   1213 	* ld-s390/tlsbin_64.rd: Likewise.
   1214 	* ld-s390/tlspic.rd: Likewise.
   1215 	* ld-s390/tlspic_64.rd: Likewise.
   1216 	* ld-sh/tlsbin-2.d: Likewise.
   1217 	* ld-sh/tlspic-2.d: Likewise.
   1218 	* ld-x86-64/tlsbin.rd: Likewise.
   1219 	* ld-x86-64/tlsbindesc.rd: Likewise.
   1220 	* ld-x86-64/tlsdesc.rd: Likewise.
   1221 	* ld-x86-64/tlspic.rd: Likewise.
   1222 
   1223 2006-01-31  Eric Botcazou  <ebotcazou (a] libertysurf.fr>
   1224 
   1225 	* ld-sparc/sparc.exp: Do not run 64-bit tests on Solaris 2.5.1
   1226 	and Solaris 2.6.
   1227 
   1228 2006-01-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   1229 
   1230 	PR ld/2218
   1231 	* ld-pie/pie.exp: New file.
   1232 	* ld-pie/weakundef.c: Likewise.
   1233 	* ld-pie/weakundef.out: Likewise.
   1234 
   1235 	* lib/ld-lib.exp (run_ld_link_exec_tests): Fix nesting. Support
   1236 	building PIE and shared library.
   1237 
   1238 2006-01-18  Alexandre Oliva  <aoliva (a] redhat.com>
   1239 
   1240 	Introduce TLS descriptors for i386 and x86_64.
   1241 	* ld-i386/i386.exp: Run on x86_64-*-linux* and amd64-*-linux*.
   1242 	Add new tests.
   1243 	* ld-i386/pcrel16.d: Add -melf_i386.
   1244 	* ld-i386/pcrel8.d: Likewise.
   1245 	* ld-i386/tlsbindesc.dd: New.
   1246 	* ld-i386/tlsbindesc.rd: New.
   1247 	* ld-i386/tlsbindesc.s: New.
   1248 	* ld-i386/tlsbindesc.sd: New.
   1249 	* ld-i386/tlsbindesc.td: New.
   1250 	* ld-i386/tlsdesc.dd: New.
   1251 	* ld-i386/tlsdesc.rd: New.
   1252 	* ld-i386/tlsdesc.s: New.
   1253 	* ld-i386/tlsdesc.sd: New.
   1254 	* ld-i386/tlsdesc.td: New.
   1255 	* ld-i386/tlsgdesc.dd: New.
   1256 	* ld-i386/tlsgdesc.rd: New.
   1257 	* ld-i386/tlsgdesc.s: New.
   1258 	* ld-x86-64/x86-64.exp: Run new tests.
   1259 	* ld-x86-64/tlsbindesc.dd: New.
   1260 	* ld-x86-64/tlsbindesc.rd: New.
   1261 	* ld-x86-64/tlsbindesc.s: New.
   1262 	* ld-x86-64/tlsbindesc.sd: New.
   1263 	* ld-x86-64/tlsbindesc.td: New.
   1264 	* ld-x86-64/tlsdesc.dd: New.
   1265 	* ld-x86-64/tlsdesc.pd: New.
   1266 	* ld-x86-64/tlsdesc.rd: New.
   1267 	* ld-x86-64/tlsdesc.s: New.
   1268 	* ld-x86-64/tlsdesc.sd: New.
   1269 	* ld-x86-64/tlsdesc.td: New.
   1270 	* ld-x86-64/tlsgdesc.dd: New.
   1271 	* ld-x86-64/tlsgdesc.rd: New.
   1272 	* ld-x86-64/tlsgdesc.s: New.
   1273 
   1274 2006-01-03  Hans-Peter Nilsson  <hp (a] bitrange.com>
   1275 
   1276 	* ld-mmix/sec-1.d: Adjust for section order changes.
   1277 
   1278 For older changes see ChangeLog-2005
   1279 
   1281 Copyright (C) 2006 Free Software Foundation, Inc.
   1282 
   1283 Copying and distribution of this file, with or without modification,
   1284 are permitted in any medium without royalty provided the copyright
   1285 notice and this notice are preserved.
   1286 
   1287 Local Variables:
   1288 mode: change-log
   1289 left-margin: 8
   1290 fill-column: 74
   1291 version-control: never
   1292 End:
   1293