Gavin Romig-Koch
7cdb3e273a
* configure.tgt (mips*vr4320el-*-elf*,mips*vr4320-*-elf*): Added.
29 years ago
Michael Meissner
3a0d0c15e7
Fix setting memory from default attributes
29 years ago
Michael Meissner
e08a28c456
Add eit_vb section support
29 years ago
Ian Lance Taylor
fc96bc860d
* emultempl/pe.em (sort_sections): Permit the wildcard to include
a trailing '*' when sorting grouped sections.
* scripttempl/pe.sc: Include grouped sections using NAME\$*. Only
include them when relocating.
29 years ago
Ian Lance Taylor
38c82baf63
fix 5900 in Makefile.am
29 years ago
Ian Lance Taylor
71468d841e
* scripttempl/elf.sc: Align the _end symbol according to the ELF
format size. From Gordon W. Ross <gwr@mc.com>.
29 years ago
Ian Lance Taylor
c5eea47348
NetBSD patches from Gordon W. Ross <gwr@mc.com>:
* configure.host (alpha*-*-netbsd*): New host.
* configure.tgt (alpha*-*-netbsd*, powerpc-*-netbsd*): New
targets.
29 years ago
Ian Lance Taylor
b95ad8c8e7
* lexsup.c (help): Update bug-gnu-utils address.
* ld.texinfo (Bug Reporting): Likewise.
29 years ago
Ian Lance Taylor
2ff0401240
Tue Feb 10 16:17:20 1998 H.J. Lu <hjl@gnu.org>
* ldlex.l (V_IDENTIFIER): Allow '.' as symbol prefix.
29 years ago
Ian Lance Taylor
7d620e23ed
* Makefile.am (Makefile): Add target, for dependencies on
configure.host and configure.tgt.
* configure.host, configure.tgt: Change -linux* to -linux-gnu*.
* Makefile.in: Rebuild.
29 years ago
Jeff Law
bd8a4ea444
* Makefile.in (ALL_EMULATIONS): Add eelf32l5900.o
(eelf32l5900.c): Add rule for building.
* configure.tgt: Use r5900 specific emulation script.
* emulparams/elf32l5900.sh: 5900 specific emulation script.
29 years ago
Andrew Cagney
5587208852
D10v memory map changed, update.
29 years ago
Ian Lance Taylor
641146fe3f
* configure, aclocal.m4: Rebuild with new libtool.
29 years ago
Ian Lance Taylor
5bd5a5c7a2
* scripttempl/pe.sc: Remove ${RELOCATING-0} from all sections.
From Thomas de Lellis <tdel@wrs.com>.
29 years ago
Ian Lance Taylor
12e0afe57b
* configure, Makefile.in, aclocal.m4: Rebuild with new libtool.
29 years ago
Ian Lance Taylor
ab1f47c0c9
* Makefile.am (ld_new_LDADD): Remove @LEXLIB@.
* Makefile.in: Rebuild.
29 years ago
Ian Lance Taylor
cdf91fe451
Mon Feb 2 19:34:54 1998 Steve Haworth <steve@pm.cse.rmit.EDU.AU>
Add tms320c30 support:
* configure.tgt (tic30-*-*aout*, tic30-*-*coff*): New targets.
* emulparams/tic30aout.sh: New file.
* emulparams/tic30coff.sh: New file.
* scripttempl/tic30aout.sc: New file.
* scripttempl/tic30coff.sc: New file.
* Makefile.am (ALL_EMULATIONS): Add etic30aout.o and
etic30coff.o.
(etic30aout.c, etic30coff.c): New targets.
* Makefile.in: Rebuild.
29 years ago
Ian Lance Taylor
f3d26cc56a
* ld-scripts/phdrs.exp: Adjust phdrs_regexp for a 64 bit target.
29 years ago
Ian Lance Taylor
49d579a06c
* configure.host: Correct HOSTING_CRT0 in alpha*-*-linux* case to
accept either ld.so or ld-linux.so.
29 years ago
Doug Evans
ca7f5c98bd
* Makefile.am ({CC,CXX}_FOR_TARGET): Change program_transform_name
to transform.
* Makefile.in: Regenerate.
29 years ago
Ian Lance Taylor
93ed82b0c7
Fri Jan 30 19:15:17 1998 Geoff Keating <geoffk@ozemail.com.au>
* scripttempl/elfppc.sc: Put .dynsbss in .sbss.
29 years ago
Ian Lance Taylor
532fe3e58e
Fri Jan 30 11:43:49 1998 H.J. Lu <hjl@gnu.ai.mit.edu>
* Makefile.am (eelf32bsmip.c, eelf32lsmip.c): New targets.
* Makefile.in: Rebuild.
29 years ago
Ian Lance Taylor
2eda9a2aa7
Thu Jan 29 16:04:21 1998 Mumit Khan <khan@xraylith.wisc.edu>
* ldfile.c (slash): Set to backslash if _WIN32 but not
__CYGWIN32__.
(ldfile_open_file_search): If __MSDOS__ or _WIN32, accept a
leading backslash or a leading x: as an absolute path.
(ldfile_find_command_file): Use slash rather than / when
generating name to try.
* lexsup.c (PATH_SEPARATOR): Define.
(set_default_dirlist): Use PATH_SEPARATOR rather than ':'.
29 years ago
Richard Henderson
eafda179b5
* emulparams/elf64_sparc.sh (ELFSIZE): 64
(TEXT_START_ADDR): Round off, since SIZEOF_HEADERS is added later.
(DATA_PLT): Needed by v9 abi.
29 years ago
Ian Lance Taylor
10102e8c61
spacing fix
29 years ago
Ian Lance Taylor
a1ccffb2f4
Wed Jan 28 16:37:27 1998 J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
* configure.tgt (i[3456]86-*-mingw32*): New entry.
29 years ago
Ian Lance Taylor
d415414e92
* scripttempl/elf.sc: Only include linkonce sections in final
sections when relocating.
29 years ago
Ian Lance Taylor
83d11af170
* ld.texinfo (Options): Add a brief description of the types of
information included in a link map.
29 years ago
Doug Evans
75aacf7acb
* configure.tgt (dvp-*-*): Recognize.
29 years ago
Doug Evans
9169104250
delete txvu stuff, building mips files now
29 years ago
Doug Evans
89f6754751
delete txvuelf.sh, generating mips files now
29 years ago
Ian Lance Taylor
f41751664d
* ld.texinfo (Options): Mention LDEMULATION in description of -m.
(Environment): Mention LDEMULATION.
29 years ago
Ian Lance Taylor
5a59e34dd5
* ld.texinfo (Options): Clarify --export-dynamic a bit.
29 years ago
Richard Henderson
1361ffbd6b
* ldlex.l (<SCRIPT>{WILDCHAR}*): Take care for the comments this
pattern could match.
29 years ago
Ian Lance Taylor
3d80840d8d
* emultempl/pe.em (gld_${EMULATION_NAME}_set_symbols): When doing
a relocateable link, set the image base to 0, and don't define the
various symbols.
* emulparams/i386pe.sh (RELOCATEABLE_OUTPUT_FORMAT): Define.
* scripttempl/pe.sc: Swap the .data and .bss sections so that
.data comes first. If doing a relocateable link, use
RELOCATEABLE_OUTPUT_FORMAT if it is defined, and start the
sections at 0, and don't define any symbols.
29 years ago
Ian Lance Taylor
d9dd8f2b2b
* ldlang.c (lang_memory_default): Correct parenthisization of
expression.
29 years ago
Ian Lance Taylor
1bea23ac1e
Wed Jan 21 21:20:32 1998 Manfred Hollstein <manfred@s-direktnet.de>
* emultempl/sunos.em: Don't include sys/types.h and sys/stat.h
here; they are included already via sysdep.h.
29 years ago
Richard Henderson
b3521ecfeb
* scripttempl/i960.sc: Don't explicitly set .data and .bss start
PR 13305
29 years ago
Michael Meissner
d3c324e51d
Implement MEMORY attributes for unknown sections
29 years ago
Michael Meissner
03ab605af6
Link in .eh_section into data section
29 years ago
Jeff Law
2d6c57cec9
* scripttempl/h8300h.sc: Fix typo.
* scripttempl/h8300s.sc: Likewise.
29 years ago
Doug Evans
f5870264df
* Makefile.am (etxvuelf.c): Add rule for.
* Makefile.in: Regenerate.
* configure: Regenerate.
* configure.tgt (txvu-*-*): Recognize.
* emulparams/txvuelf.sh: New file.
29 years ago
Doug Evans
2c20be8ec8
txvuelf.sh: New file.
29 years ago
Ian Lance Taylor
ce71bfc232
* lexsup.c (parse_args): Keep track of where we are in the option
parsing before calling ldemul_parse_args, so that we don't call it
multiple times on the same argument and confuse the getopt
internals.
29 years ago
Nick Clifton
796daf208f
Add armcoff.em to list of kept files.
29 years ago
Nick Clifton
cd66558c07
Renamed v850eq -> v850ea
29 years ago
Michael Meissner
41cf747a99
Rename d30velf_{o,e} to be unique within 8 characters
29 years ago
Felix Lee
06434f5f16
sanitization fixes. (files not mentioned, fences misspelled)
29 years ago
Michael Meissner
70a810424d
Add .rel/.rela sections; Setup constructors/destructors; Delete sections not linked in
29 years ago
Michael Meissner
27be012212
Change order slightly
29 years ago