[testsuite] Disable Ctrl-V use for mingw hosts.
[deliverable/binutils-gdb.git] / ld / NEWS
CommitLineData
252b5132 1-*- text -*-
81c23f82 2
35c08157
KLC
3* Add support for the Andes NDS32.
4
58ca03a2
TG
5Changes in 2.24:
6
2e53f7d6
NC
7* Add LOG2CEIL() builtin function to the linker script language
8
13761a11
NC
9* Add support for the Texas Instruments MSP430X processor.
10
36591ba1
SL
11* Add support for Altera Nios II.
12
78c8d46c
NC
13* Add support for the V850E3V5 architecture.
14
a3c62988
NC
15* Add support for the Imagination Technologies Meta processor.
16
b1b00fcc
MF
17* --enable-new-dtags no longer generates old dtags in addition to new dtags.
18
e8044f35
RS
19* Remove linker support for MIPS ECOFF targets.
20
1eec346e
NC
21* Add ALIGN_WITH_INPUT to the linker script language to force the alignment of
22 an output section to use the maximum alignment of all its input sections.
23
af18cb59
TG
24Changes in 2.23:
25
8d55a8a0
KT
26* Enable compressed debug section feature for x86/x86_64 pe-coff.
27
da2bb560
NC
28* Add support for the 64-bit ARM architecture: AArch64.
29
eda680f8
L
30* Added SORT_NONE to the linker script language to disable section sorting.
31
62655c7b
RM
32* Add a linker-provided symbol when producing ELF output, '__ehdr_start'
33 to point to the ELF file header (and nearby program headers) in the
34 program's memory image.
35
6927f982
NC
36* Add support for S12X processor.
37
b9c361e0
JL
38* Add support for the VLE extension to the PowerPC architecture.
39
f6c1a2d5
NC
40* Add support for the Freescale XGATE architecture.
41
a72173de
TG
42* Add option -f FILE on AIX (for response file).
43
99c513f6
DD
44* Add support for the Renesas RL78 architecture.
45
cfb8c092
NC
46* Add support for the Adapteva EPIPHANY architecture.
47
a7142d94
TG
48Changes in 2.22:
49
d064f206
NC
50* --copy-dt-needed-entries is no longer enabled by default. Instead
51 --no-copy-dt-needed-entries is the default.
52
ae17ab41 53* INPUT_SECTION_FLAGS has been added to the linker script language
cfb8c092 54 to allow selection of input sections by section header section flags.
ae17ab41 55
69f56ae1 56* Add support for the Tilera TILEPro and TILE-Gx architectures.
90b3661c 57
02ecc8e9 58* Added SORT_BY_INIT_PRIORITY to the linker script language to permit
cfb8c092
NC
59 sorting sections by numerical value of the GCC init_priority attribute
60 encoded in the section name.
02ecc8e9 61
44f45767
TG
62Changes in 2.21:
63
5fec8599
L
64* Linker script expression evaluation is somewhat more sane. This may
65 break scripts that depend on quirks of the old expression evaluation.
66
17f73277
KT
67* Turn off underscoring for x86_64 PE+-COFF targets. For old behavior the
68 option --enable-leading-mingw64-underscores can be used on configure of
69 bfd.
70
40b36596
JM
71* Add support for the TMS320C6000 (TI C6X) processor family.
72
ddbb8a31
NC
73* --add-needed renamed to --copy-dt-needed-entries in order to avoid confusion
74 with --as-needed option.
75
7fcab871
KT
76* Extend .def file syntax by '== <ID>' for imports and exports. This allows
77 to alias the import/export table name written in PE image.
78
a72173de 79* Add --exclude-all-symbols option to PE based linkers. This prevents all
2927aaca
NC
80 symbols from automatically being exported.
81
c7927a3c
NC
82* Add support for the Renesas RX processor.
83
75875724
TG
84* Add support for alpha-vms target.
85
81c23f82
TG
86Changes in 2.20:
87
3e7a7d11
NC
88* GNU/Linux targets now support the STB_GNU_UNIQUE symbol binding. This is a
89 GNU extension to the standard set of ELF symbol bindings. The binding will
90 be passed on to the dynamic linker which will make sure that in the entire
91 process there is just one symbol with the given name and type in use.
ce11ba6c 92
c1711530
DK
93* PE targets now support a GNU extension to allow the alignment of common
94 common symbols to be specified. This support uses custom options in
95 the .drectve section, which will be disregarded by the native tools.
96
09e2aba4
DK
97* PE targets now add primitive support for ELF version scripts; symbols
98 are not versioned, but the local and global symbol visibility directives
99 are respected when filtering symbols in auto-export mode.
100
267e2722
CD
101* New option --no-export-dynamic to undo the effect of the -E and
102 --export-dynamic options.
103
a0c402a5
L
104* ELF: --warn-alternate-em option to warn if an object has alternate
105 ELF machine code.
106
4a93e180
NC
107* New script function REGION_ALIAS to add alias names to memory regions.
108
88183869
DK
109* PE targets no longer make use of the long section names PE extension to
110 the COFF format when generating executable images, by default. The old
111 (slightly non-conformant) behaviour can still be invoked by using the
3efd345c
DK
112 new '--enable-long-section-names' command-line option. It is also enabled
113 automatically in the presence of un-stripped debug information, as GDB
114 needs to be able to find the debug info sections by their full names.
88183869 115
d8045f23
NC
116* For GNU/Linux systems the linker will now avoid processing any relocations
117 made against symbols of the STT_GNU_IFUNC type and instead emit them into
118 the resulting binary for processing by the loader.
119
28024d9d
L
120* --as-needed now links in a dynamic library if it satisfies undefined
121 symbols in regular objects, or in other dynamic libraries. In the
122 latter case the library is not linked if it is found in a DT_NEEDED
123 entry of one of the libraries already linked.
124
258795f5
L
125* Add a new command line option, -Ttext-segment ADDR, for ELF targets
126 to set the address of the first byte of the text segment.
127
c3b7224a
NC
128* Add support for Sunplus score architecture.
129
ce11ba6c
KT
130* Add new option --use-nul-prefixed-import-tables to ld for PE targets to
131 allow fallback to old import table generation with null element prefix.
132
e1c37eb5
DK
133* Windows PE systems now support a new --exclude-modules-for-implib option,
134 allowing users to partition object files and archive members between a DLL
135 and its associated import library as they are generated during linking.
136
84e94c90
NC
137* Add support for Lattice Mico32 (lm32) architecture.
138
62655c7b 139* Add CR16 ELF --embedded-relocs (used to embedded relocations into binaries
7251ccbf
SR
140 for Embedded-PIC code) option.
141
6cb442d3
KT
142* Add to the PE/PE+ targets the support of two different kinds of
143 pseudo-relocations. They can be selected by the switches
144 --enable-runtime-pseudo-reloc-v1 and --enable-runtime-pseudo-reloc-v2.
145 For the switch --enable-runtime-pseudo-reloc it uses for 32-bit
146 runtime pseudo relocation version one, for 64-bit the version two.
147
6e33da12
TG
148Changes in 2.19:
149
66c103b7
AM
150* Linker scripts support a new INSERT command that makes it easier to
151 augment the default script.
152
967928e9 153* Linker script input section filespecs may now specify a file within an
66c103b7 154 archive by writing "archive:file".
967928e9 155
de7dd2bd
NC
156* The --sort-common switch now has an optional argument which specifies the
157 direction of sorting.
158
7fb9f789
NC
159* The M68K linker now supports multiple GOT generation schemes controlled via
160 the --got=<type> command line option.
161
66c103b7
AM
162* The ARM EABI linker will now generate stubs for function calls to symbols
163 that are too far away. The placement of the stubs is controlled by a new
164 linker command line option: --stub-group-size=N.
726150b7 165
7c3d153f
NC
166Changes in 2.18:
167
f96b4a7b
NC
168* Linker sources now released under version 3 of the GNU General Public
169 License.
170
c0065db7
RM
171* ELF: New --build-id option to generate a unique per-binary identifier
172 embedded in a note section.
173
3d3d428f 174* Added support for National Semicondutor CompactRISC (ie CR16) target.
a19bcec6 175
bcb674cf
RS
176* -l:foo now searches the library path for a filename called foo,
177 without converting it to libfoo.a or libfoo.so.
178
14be8564
L
179* Add a new command line option '--default-script=FILE' or '-dT FILE'
180 which specifies a replacement for the built in, default linker
181 script.
182
40b36307
L
183* ELF: Add -Bsymbolic-functions, --dynamic-list-cpp-new, which puts C++
184 operator new and delete on the dynamic list, and --dynamic-list-data,
185 builtin list for --dynamic-list, which puts global data symbols on the
186 dynamic list.
187
99ad8390
NC
188* Add support for x86_64 PE+ target.
189
1c0d3aa6
NC
190* Add support for Score target.
191
55255dae
L
192* ELF: Add --dynamic-list option to specify a list of global symbols
193 whose references shouldn't be bound to the definition within the
194 shared library, or a list of symbols which should be added to the
195 symbol table in the executable.
196
dc0b6aa0
AM
197* The default output section LMA has changed for allocatable sections from
198 being equal to VMA, to keeping the difference between LMA and VMA the same as
199 the previous output section in the same region. This is a more useful
200 default when using overlays and other cases where you specify an LMA
201 differing from the VMA for some sections.
202
c17d87de
NC
203* New switch: --print-gc-sections to list any sections removed by garabge
204 collection.
205
c6dd86c6 206* ARM: Added --vfp11-denorm-fix option to work around an erratum in current
f96b4a7b 207 VFP11 coprocessors.
c6dd86c6 208
c17d87de 209Changes in 2.17:
cf88bb9f 210
d70c5fc7
NC
211* Support for the Infineon XC16X has been added by KPIT Cummins Infosystems.
212
dfcffada
AM
213* Modify the Linux linker search order to better match ld.so search order.
214 Look for DT_NEEDED libraries in paths specified by ld.so.conf before
215 searching the default directories, rather than vice versa.
216 Use $prefix/etc/ld.so.conf if it exists, otherwise /etc/ld.so.conf.
c1446dba 217
4b5bd4e7
DS
218* PE-COFF: Forward exports from DLL's can now be specified in .def files
219 passed directly to ld.
220
3c9b82ba
NC
221* Support for the Z80 processor family has been added.
222
3e8a519c
MM
223* Add support for the "@<file>" syntax to the command line, so that extra
224 switches can be read from <file>.
225
957d91c1
NC
226Changes in 2.16:
227
319850b4
JB
228* Support for the R_ARM_V4BX relocation as defined in the ARM AAELF
229 specification has been added via the --fix-v4bx command-line option.
230
b717d30e
JJ
231* New linker script construct AS_NEEDED(), which sets the --as-needed flag
232 for input files listed inside of it.
233
e2243057
RS
234* A new command-line option, --sysroot, can be used to override the
235 default sysroot location. It only applies to toolchains that were
236 configured using --with-sysroot.
237
3ec57632
NC
238* New linker script functions: ORIGIN() and LENGTH() which return information
239 about a specified memory region.
240
7499d566
NC
241* Port to MAXQ processor contributed by HCL Tech.
242
ba916c8a
MM
243* Added SEGMENT_START to the linker script language to permit the user to
244 override the base address for a segment from the command-line.
245
8fdd7217
NC
246* ELF: --warn-shared-textrel option to warn if adding a DT_TEXTREL to a shared
247 object.
248
bcaa7b3e
L
249* Added SORT_BY_NAME and SORT_BY_ALIGNMENT to the linker script
250 language to permit sorting sections by section name or section
251 maximum alignment.
252
253* Added a new linker command line switch, --sort-section name|alignment,
254 to sort sections by section name or maximum alignment.
255
8fdd7217
NC
256* ELF: --add-needed/--no-add-needed options to control if a DT_NEEDED tag
257 should be added when a shared library comes from DT_NEEDED tags.
14b3c463 258
1fe1f39c
NC
259* Support for the crx-elf target added.
260
1a320fbb 261* Support for the sh-symbianelf target added.
1fe1f39c 262
2d643429
NC
263* A new linker command line switch has been added which allows the hash table
264 size to be set to a suitable prime value near to its argument. This switch
265 is --hash-size=<NUMBER>. Also if the switch --reduce-memory-overheads is
266 used, and --hash-size has not been used, then the default value will be set
267 to 1021.
268
35835446
JR
269* Linker map files are now generated with an O(N) algorithm for finding symbols
270 that are defined in each section. This uses about 40% more memory for
271 symbols than the old O(N^2) algorithm. You can use the new
272 --reduce-memory-overheads option to select the old algorithm; this option
273 might also be used in the future to select similar tradeoffs.
274
2d643429 275Changes in 2.15:
14b3c463 276
8fdd7217
NC
277* ELF: --as-needed/--no-as-needed options to control if a DT_NEEDED tag should
278 be added only when a shared library is referenced.
c0065db7 279
8fdd7217 280* PE: --large-address-aware option to indicate executables support virtual
26d2d8a2
BF
281 addresses greater than 2 gigabytes.
282
1b169501
BF
283* DWARF 2 support for i386pe added.
284
c894ddfb
HPN
285* The linker script operator DEFINED() will now yield 1 only for a symbol that
286 is defined before the statement where DEFINED is used.
287
7a7f4e42
CD
288* The MIPS --embedded-relocs (used to embed relocations into binaries for
289 Embedded-PIC code) is deprecated and will be removed in a future release.
290
0949843d
NC
291* cr16c support added by NSC.
292
6edf0760
NC
293* m32r Linux (ELF) support added by Renesas.
294
560e09e9
NC
295* Improved linker's handling of unresolved symbols. The switch
296 --unresolved-symbols=<method> has been added to tell the linker when it
297 should report them and the switch --warn-unresolved-symbols has been added to
298 make reports be issued as warning messages rather than errors.
299
43c58ae6
CD
300Changes in 2.14:
301
e8fd7476
NC
302* Added support for Xtensa architecture.
303
9c8ebd6a
DJ
304* Added --with-sysroot configure switch to specify a target system root, for
305 linking against a target filesystem image.
306
312b768e
NC
307* Added --accept-unknown-linker-format to restore old linker behaviour (pre
308 2.14) of silently accepting and linking in any files in an unknown binary
309 file format.
310
63fd3b82
NC
311* Added --no-omagic to undo the effects of the -N option.
312
004d9caf
NC
313* Support for Texas Instruments TMS320C4x and TMS320C3x series of
314 DSP's contributed by Michael Hayes and Svein E. Seldal.
c0065db7 315
8e523c23
NC
316* Added --with-lib-path configure switch to specify default value for
317 LIB_PATH.
318
7e392df6
NC
319* ARM port to QNX operating system added by Graeme Peterson.
320
cf88bb9f
NC
321* IP2K support added by Denis Chertykov.
322
2cbb2eef
NC
323Changes in 2.13:
324
325* Support for the Fujitsu FRV architecture added by Red Hat. Models for FR400
326 and FR500 included.
7d553a40 327
37020578
JT
328Changes in version 2.13:
329
330* DEC VAX ELF support, by Matt Thomas.
331
9a66911f
NC
332Changes in version 2.12:
333
49fda6c8
HPN
334* Support for Don Knuth's MMIX, by Hans-Peter Nilsson.
335
3b16e843
NC
336* Support for the OpenRISC 32-bit embedded processor by OpenCores.
337
8bd621d8
AM
338* Support for -z nocopyreloc in the x86 ELF linker, which disables
339 production of copy relocs. Warning: using this option may result in
340 non-sharable applications.
5b343f5a 341
db6751f2
JJ
342* Support for -z combreloc in the ELF linker, which puts dynamic
343 relocations against the same symbol together, so that dynamic linker
344 can use an one-entry symbol lookup cache.
345
346* Support for ELF SHF_MERGE section merging, by Jakub Jelinek.
347
9a66911f
NC
348Changes in version 2.11:
349
b8355149
JH
350* Support for AMD x86-64 architecture, by Jan Hubicka, SuSE Labs.
351
18e03609
NC
352* Support added for eliminating duplicate DWARF2 debug information by
353 having the compiler generate the information in sections called
354 .gnu.linkonce.wi.XXXX where XXXX is a checksum for the contents. The
355 linker then merges these sections together into the normal .debug_info
356 section.
252b5132 357
ec4eb78a
L
358* The native ELF linker now searches the directories in DT_RUNPATH or
359 DT_RPATH of a shared library for shared libraries needed by it.
360
2d30b3da
TW
361* TI C54x support, by Timothy Wall.
362
176355da 363* Added command line switch --section-start to set the start address of any
c0065db7 364 specified section.
176355da 365
a712da20
NC
366* Added ability to emit full relocation information in linked executables,
367 enabled by --emit-relocs. Some post-linkage optimization tools need
368 this information in order to be able to correctly identify and perform
369 symbol relative addressing in the event of changes in section contents
370 (instructions being added or deleted, extending data sections, etc.)
371
22b36938
JE
372* Support for i860, by Jason Eckhardt (preliminary, alpha quality).
373
5bcac8a4
HPN
374* Support for CRIS (Axis Communications ETRAX series).
375
500800ca
NC
376* Support for PDP-11 and 2.11BSD a.out format, by Lars Brinkhoff.
377
919e4093
AM
378Changes in version 2.10:
379
c0065db7 380* Added AT> to the linker script language to allow load-time allocation of
5948916f
TW
381 sections into regions.
382
c0065db7 383* Added garbage collection of unused sections, enabled by --gc-sections.
252b5132 384 It does require a bit of backend support; currently implemented are
4667035e
AM
385 arm-elf, avr-elf, d10v-elf, fr30-elf, i386-elf, m32r-elf, m68k-elf,
386 mcore-elf, mips-elf, mn10300-elf, ppc-elf, sh-elf, sparc-elf, and v850-elf.
987fd5b4 387 Others will ignore the option.
252b5132
RH
388
389* Added SORT to the linker script language to permit sorting sections by file
390 name or section name.
391
392* Added EXTERN to the linker script language as an equivalent to the -u
393 command-line option.
394
395* Added ASSERT to the linker script language.
396
277c9afe
ILT
397* Added EXCLUDE_FILE to the linker script language for further control over
398 wildcard file names.
399
252b5132 400* Added -O option to optimize linker output (as of this writing, this only
500800ca 401 affects ELF shared library generation).
252b5132
RH
402
403* The -e option now accepts a number as well as a symbol name.
404
2575273d
ILT
405* Added --no-undefined option to disallow undefined symbols when creating a
406 shared library.
407
9b1d3b78
ILT
408* The linker now issues a warning, not an error, for an undefined symbol when
409 using -Bsymbolic; use the new --no-undefined option to get the old
410 behaviour.
411
252b5132
RH
412* Added --demangle and --no-demangle options.
413
414Changes in version 2.9:
415
416* Added SQUAD to the linker script language.
417
418* New option --no-warn-mismatch.
419
420* The MEMORY command now parses the attributes to determine where sections that
421 are not placed in a specific memory region are placed.
422
423Changes in version 2.8:
424
425* Linker scripts may now contain shell wildcard characters for file and section
426 names.
427
428* The linker now supports symbol versions in ELF.
429
430* The NOCROSSREFS command was added to the linker script language.
431
432* The LOADADDR expression was added to the linker script language.
433
434* MAX and MIN functions were added to the linker script language.
435
436* The OVERLAY construct was added to the linker script language.
437
438* New option --warn-section-align to warn when the address of an output section
439 changes due to alignment of an input section.
440
441* New options --filter/-F and --auxiliary/-f.
442
443Changes in version 2.7:
444
445* New option --cref to print out a cross reference table.
446
447* New option --wrap SYMBOL.
448
449* New option --no-whole-archive, to turn off the effect of --whole-archive.
450
451* Input sections assigned to the output section /DISCARD/ in the linker script
452 are not included in the output file.
453
454* The SunOS and ELF linkers now merge stabs debugging information which uses
455 the N_BINCL and N_EINCL stab types. This reduces the amount of debugging
456 information generated.
457
458Changes in version 2.6:
459
460* When an ELF section name is representable as a C identifier (this is not true
45f111cc
NC
461of most ELF section names), the linker will automatically define symbols
462__start_SECNAME and __stop_SECNAME, where SECNAME is the section name, at the
463beginning and the end of the section. This is used by glibc.
464
465 Addendum: Current versions of the linker (at least for version 2.18 onwards
466and possibly much earlier as well) place two restrictions on this feature: The
467symbols are only implemented for orphaned sections, not for explicitly placed
468sections and they are PROVIDEd rather than being defined.
252b5132
RH
469
470* When an ELF section named .gnu.warning is encountered in an input file, the
471contents of the section are displayed as an error message, and the section is
472not copied into the output file. This is used by glibc.
473
474* When an ELF section named .gnu.warning.SYMBOL is encountered in an input
475file, and the symbol SYMBOL is referenced by some object file, the contents of
476the section are displayed as an error message. The section is not copied into
1049f94e 477the output file, unless doing a relocatable or shared link. This is used by
252b5132
RH
478glibc.
479
480* New options -split-by-reloc and -split-by-file.
481
482* The linker now supports linking PIC compiled code on SPARC SunOS. It can
483also create SPARC SunOS shared libraries, and, like the native SunOS linker,
484will do so whenever there is an undefined symbol in the link and neither the -e
485nor the -r option was used.
486
487* The -rpath option may be used on SunOS to set the list of directories to be
488searched at run time. This overrides the default of building the list from the
489-L options.
490
491* The COFF linker now combines debugging information for structs, unions, and
492enums, so that even if the same type is defined in multiple input files it will
493only be defined once in the output file. The --traditional-format switch will
494prevent this optimization.
495
496Changes in version 2.5:
497
498* The linker now supports linking against SunOS shared libraries. It still can
499not link SunOS PIC (Position Independent Code) files, so it can not be used to
07f3b6ad 500generate shared libraries.
252b5132
RH
501
502* The linker now supports linking against ELF shared libraries for the i386
503(UnixWare) and SPARC (Solaris). It can also link ELF PIC files, and can be
504used to generate shared libraries. Shared library generation is not well
505tested; please report any problems encountered. The linker is now enabled for
506Solaris again.
507
508* Eric Youngdale has contributed Linux support code, including linking against
509Linux a.out shared libraries. The linker produces Linux QMAGIC binaries.
510
511* The ELF backend has been converted to the new linker code. To use the new
512ELF linker, each particular target requires a relocation function. So far,
513this function has been written for i386 (UnixWare), SPARC (Solaris) MIPS (Irix
5145), and HPPA ELF targets.
515
516* The -( (--start-group) and -) (--end-group) options have been added to
517support searching a group of archives as though they were a single archive.
518This can also be used in a linker script, as GROUP ( files ).
519
520* When a file is named on the command line, and the linker does not recognize
521it as an object file, the linker will now treat the file as a linker script
522file. A linker script named in this way augments, but does not replace, the
523default linker script.
524
525* The -warn-once option was added. It causes the linker to only warn once per
526undefined symbol, rather than once per reference.
527
528* The COFF backend has been converted to the new linker code. As with ELF, to
529use the new linker, each particular target requires a relocation function. So
530far, this function has been written for the i386, m68k, a29k and SH targets.
531
532* The -V flag was made a synonym for -v, for SVR4 compatibility. The old -V
533behaviour is available via --verbose.
534
535Changes in version 2.4:
536
537* New linker code, by Steve Chamberlain and Ian Taylor. For a.out and ecoff
538 formats (so far), this should result in considerable savings in time
539 and memory used while linking; slightly poorer performance than
540 before for formats not converted yet.
541
542* Command-line parsing is no longer done with flex. This means
543 oddball characters in filenames won't get treated as argument
544 separators.
545
546* HP-PA ELF support, by Jeff Law. (No SOM support yet.)
547
548* Mach i386 support, by David Mackenzie.
549
550* Irix 4 shared libraries are now supported (Irix 5 uses ELF, and ELF shared
551 libraries are not yet supported).
552
553* COFF shared libraries (as on SCO) should work as well.
554
555* The linker is disabled for Solaris. (Actually, it was in 2.3 also, I just
556 forgot to note it.) Some of their C library routines don't work when
557 statically linked, and the GNU linker doesn't support dynamic linking yet.
558
559Changes in version 2.3:
560
561* Weak symbols are now supported.
562
563* ELF support has been added. The linker has been bootstrapped on
564 UnixWare and Solaris.
565
566* Alpha OSF/1 support has been added (non dynamic linking only).
567
568Changes in version 2.2:
569
570* The `bfd' library has been updated to reduce a.out-format string
571 table size. The effect of this is that files linked from many input
572 files with duplicate symbols (`-g' debugging records, or identical
573 static symbols) should be much smaller.
574
575Changes in version 2.1:
576
577* The ld -ySYMBOL flag (to trace references to SYMBOL) is now implemented.
578
579* There is now support for writing ECOFF files, so ld and the
580 other utilities should work on Risc/Ultrix and Irix.
581
582\f
4b95cf5c 583Copyright (C) 2012-2014 Free Software Foundation, Inc.
5bf135a7
NC
584
585Copying and distribution of this file, with or without modification,
586are permitted in any medium without royalty provided the copyright
587notice and this notice are preserved.
588
252b5132
RH
589Local variables:
590fill-column: 79
591End:
This page took 0.874429 seconds and 4 git commands to generate.