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