summaryrefslogtreecommitdiff
path: root/ld
Commit message (Collapse)AuthorAgeFilesLines
* 2001-11-09 H.J. Lu <hjl@gnu.org>H.J. Lu2001-11-1010-0/+101
| | | | | | | | | | | | * ld-discard/discard.exp: New. Test ld discard. * ld-discard/discard.ld: Likewise. * ld-discard/exit.s: Likewise. * ld-discard/extern.d: Likewise. * ld-discard/extern.s: Likewise. * ld-discard/start.d: Likewise. * ld-discard/start.s: Likewise. * ld-discard/static.d: Likewise. * ld-discard/static.s: Likewise.
* * ld.texinfo: Use @command for commands, @option for options.Stephane Carrez2001-11-094-171/+178
| | | | | | * Makefile.am (POD2MAN): Use 'GNU Development Tools' for the page man title. * Makefile.in: Rebuild.
* [ gas/ChangeLog ]Chris Demetriou2001-11-042-1/+12
| | | | | | | | | | | | | | | | | | | 2001-11-04 Chris Demetriou <cgd@broadcom.com> * configure.in (mips-*-netbsd*): Add support for target. * configure: Regenerate. [ gas/testsuite/ChangeLog ] 2001-11-04 Chris Demetriou <cgd@broadcom.com> * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*. (aout): Don't set if *-*-netbsd*. [ ld/ChangeLog ] 2001-11-04 Chris Demetriou <cgd@broadcom.com> * configure.tgt (mips*el-*-netbsd*, mips*-*-netbsd*): Add support for targets.
* Add translationsNick Clifton2001-11-025-2/+3101
|
* 2001-11-02 H.J. Lu <hjl@gnu.org>H.J. Lu2001-11-0210-0/+86
| | | | | | | | | | | | | * ld-elfvsb/elfvsb.exp: Add the "ld -r" test. * ld-elfvsb/hidden0.d: New. * ld-elfvsb/hidden1.d: New. * ld-elfvsb/internal0.d: New. * ld-elfvsb/internal1.d: New. * ld-elfvsb/protected0.d: New. * ld-elfvsb/protected1.d: New. * ld-elfvsb/undef.s: New. * ld-elfvsb/undef.s: New.
* Fix testsuites for bigendian sh-linuxNick Clifton2001-11-022-2/+13
|
* Set targ_emul, targ_extra_emuls as little endian default and to support big ↵Nick Clifton2001-11-022-2/+7
| | | | endian.
* 2001-11-01 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2001-11-025-0/+30
| | | | | | | | | | | * ld.texinfo (Options): Document new option, -nostdlib. * lexsup.c (OPTION_NOSTDLIB): New definition. (ld_options): Add entry for "nostdlib". (parse_args): Handle OPTIONS_NOSTDLIB. * ldfile.c (ldfile_add_library_path): Don't add directories to the search path if they weren't specified on the command line and -nostdlib was specified. * ld.h (ld_config_type): New member only_cmd_line_lib_dirs.
* Fix infinite parsing loopNick Clifton2001-10-312-38/+33
|
* Update documentation about -T augmenting linker scriptsNick Clifton2001-10-312-11/+14
|
* Supports sh3/sh4/sh3eb/sh4eb-unknown-linux-gnu targetsNick Clifton2001-10-312-0/+13
|
* * ld-mmix/locdo-1.d: Prune character dump part.Hans-Peter Nilsson2001-10-312-2/+3
|
* * ld-mmix/local7m.d, ld-mmix/loc4.d, ld-mmix/loc4m.d,Hans-Peter Nilsson2001-10-3122-25/+11
| | | | | | | | | | ld-mmix/loc1.d, ld-mmix/bspec1m.d, ld-mmix/bspec2m.d, ld-mmix/b-nosym.d, ld-mmix/b-fixo2.d, ld-mmix/b-loc64k.d, ld-mmix/undef-3m.d, ld-mmix/locto.s, ld-mmix/loct.s, ld-mmix/local3m.d, ld-mmix/local1m.d, ld-mmix/loc6m.d, ld-mmix/loc2.s, ld-mmix/loc1.s, ld-mmix/gregldo1.s, ld-mmix/dloc1.s, ld-mmix/b-widec3.s, ld-mmix/b-nosym.s: Remove unnecessary empty lines.
* * ldlang.c (lang_size_sections): Keep a valid output_offset fieldAlan Modra2001-10-312-2/+15
| | | | for padding statements.
* Add MMIX supportNick Clifton2001-10-30274-226/+6051
|
* * ldlang.c: Fix a comment typo.Kazu Hirata2001-10-292-1/+5
|
* * configure.host: Move alpha*-*-linux-gnu* entry to genericAlan Modra2001-10-232-5/+10
| | | | entries, and match *-*-linux*.
* * ldgram.y (mri_script_command): Surround processing of INCLUDEAlan Modra2001-10-204-9/+31
| | | | | | | | | | | with ldlex_script, ldlex_popstate. (ifile_p1): Likewise. * ldlex.l (EOF): Don't BEGIN(SCRIPT). Restore lineno from the correct slot. (lex_push_file): Save current lineno to lineno_stack. Set lineno to 1. Don't BEGIN(SCRIPT). (lex_redirect): Similarly. * ldmain.c (main): Set yydebug non-zero if YYDEBUG.
* Define __EH_FRAME_{BEGIN|END}__Nick Clifton2001-10-202-0/+27
|
* * pe-dll.c (autofilter_objectlist): Add gcrt0.o.DJ Delorie2001-10-192-5/+11
| | | | (auto-export): Fix indentation.
* * pe-dll.c (autofilter_objectlist): Add startup objectsDJ Delorie2001-10-192-6/+16
| | | | | | | for profiling. (auto-export): Constify char * p. Extract file basename and use strcmp rather than ststr for object lookup.
* 2001-10-18 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2001-10-182-1/+6
| | | | | * ldmain.c (get_emulation): Improve comment about the handling of -mipsN options.
* * po/POTFILES.in: Regenerate.Alan Modra2001-10-172-1/+5
|
* * emultempl/elf32.em (gld*_list_options): Remove extra '\t' fromAlan Modra2001-10-152-14/+19
| | | | -z nocopyreloc and -z nocombreloc usage strings.
* * ld-sh/sub2l-1.d, ld-sh/shared-1.d, ld-sh/weak1.d: Only run onHans-Peter Nilsson2001-10-154-2/+6
| | | | sh*-*-elf.
* * lib/ld-lib.exp (run_dump_test): Fix typo: asflags(), not asflags{}.Hans-Peter Nilsson2001-10-142-1/+3
|
* * ld-sh/rd-sh.exp: New framework file.Hans-Peter Nilsson2001-10-1410-0/+183
| | | | | | * ld-sh/ld-r-1.d, ld-sh/ldr1.s, ld-sh/ldr2.s, ld-sh/shared-1.d, ld-sh/weak1.s, ld-sh/weak1.d, ld-sh/sub2l.s, ld-sh/sub2l-1.d: New test files.
* Include -z nocopyreloc in usageNick Clifton2001-10-122-0/+6
|
* Fix arm aout placement of .bss sectionNick Clifton2001-10-112-3/+9
|
* * pe-dll.c (autofilter_entry_type autofilter_liblist: AddDJ Delorie2001-10-112-0/+7
| | | | startup files for mingw32 dlls to list.
* 2001-10-10 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2001-10-102-1/+5
| | | | * emultempl/elf32.em: Fix shell 'if' usage for portability.
* 2001-10-08 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2001-10-082-0/+5
| | | | * configure.tgt (targ): Add arm9e-*-elf.
* 2001-10-05 H.J. Lu <hjl@gnu.org>H.J. Lu2001-10-052-1/+5
| | | | * genscripts.sh: Fix a typo in the last change.
* * doc/as.texinfo: Document M and S ELF section flags.Jakub Jelinek2001-10-052-0/+7
| | | | | * emultempl/elf32.em (gld_*_list_options): Include -z combreloc and -z nocombreloc in usage.
* * genscripts.sh: Include a comment at the top of each generatedJim Blandy2001-10-032-8/+22
| | | | script, explaining its purpose.
* Add support for -z nocopyreloc.Alan Modra2001-10-034-2/+15
|
* Regenerate configure to include the gettext.m4 change. UpdateAlan Modra2001-10-032-207/+222
| | | | opcodes/po/POTFILES.in
* * ldver.h (ld_program_version): Remove declaration.Alan Modra2001-10-026-136/+146
| | | | | | | | | | * lexsup.c (parse_args): Move printing of copyright message.. * ldver.c (ldversion): .. to here. Use BFD_VERSION_STRING in place of BFD_VERSION. (ld_program_version): Remove. * Makefile.am (Makefile): Depend on bfd/configure.in Run "make dep-am" * Makefile.in: Regenerate.
* * Makefile.am: Update dependencies with "make dep-am".Hans-Peter Nilsson2001-09-303-45/+58
| | | | * Makefile.in: Regenerate.
* Oops - forgot to remove xfailHans-Peter Nilsson2001-09-291-1/+0
|
* * ld-linkonce/linkonce.exp: New file.Hans-Peter Nilsson2001-09-296-0/+123
| | | | | * ld-linkonce/x.s, ld-linkonce/y.s, ld-linkonce/zeroeh.ld, ld-linkonce/zeroehl32.d: New test.
* From John Reiser <jreiser@BitWagon.com>Alan Modra2001-09-298-2/+49
| | | | | | | | | | * ldlang.c (lang_common): Conditionally inhibit Common allocation. * lexsup.c: Add --no-define-common commandline option. * ldgram.y: Add INHIBIT_COMMON_ALLOCATION script command. * ldlex.l: Likewise. * ld.h: Add command_line.inhibit_common_definition. * ldmain.c (main): Initialize. * ld.texinfo: Document.
* * section.c (struct sec): Remove kept_section.Alan Modra2001-09-292-4/+5
| | | | | | | | | | | | | | | (STD_SECTION): Remove kept_section initialisation. (bfd_make_section_anyway): Here too. * ecoff.c (bfd_debug_section): Remove kept_section initialisation. * cofflink.c (_bfd_coff_link_input_bfd): Don't test kept_section. * elflink.h (elf_link_input_bfd): Set discarded link-once section symbols to zero, and remove all code involved with kept_section and tracking section symbol values. * bfd-in2.h: Regenerate. * configure.in: Bump version number. * configure: Regenerate. * ldlang.c (section_already_linked): Remove assignment to kept_section.
* * ldmisc.c (USE_STDARG): Remove.Alan Modra2001-09-263-86/+32
| | | | | | | | | | (info_msg): Define using VPARAMS, VA_OPEN, VA_FIXEDARG, VA_CLOSE. (einfo): Likewise. (minfo): Likewise. (lfinfo): Likewise. * ldmisc.h: Remove #ifdef ANSI_PROTOTYPES and non-ansi declarations. Update copyright.
* 2001-09-25 H.J. Lu <hjl@gnu.org>H.J. Lu2001-09-256-8/+16
| | | | | | | | * ld-elfweak/dso.dsym: Updated for alpha. * ld-elfweak/dsodata.dsym: Likewise. * ld-elfweak/strong.sym: Likewise. * ld-elfweak/strongcomm.sym: Likewise. * ld-elfweak/strongdata.sym: Likewise.
* Fix thinkoNick Clifton2001-09-242-5/+5
|
* Remove spurious prototype.Nick Clifton2001-09-242-4/+4
|
* oops - frag omitted from previous patch applicationNick Clifton2001-09-241-0/+8
|
* oops - omitted from previous deltaNick Clifton2001-09-242-20/+10
|
* improve documenation about auto-importNick Clifton2001-09-242-3/+20
|