already. Other changes are whitespace.
* config.in: Regenerate.
* configure: Regenerate.
* po/gas.pot: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.
* po/gas.pot: Regenerate.
2000-09-05 Hans-Peter Nilsson <hp@axis.com>
* config/tc-cris.c: Correct comment typos.
2000-09-05 Hans-Peter Nilsson <hp@axis.com>
* config/tc-cris.c: Correct comment typos.
2000-08-25 J. David Anglin <dave@hiauly1.hia.nrc.ca>
2000-08-25 J. David Anglin <dave@hiauly1.hia.nrc.ca>
- * tc-vax.c (md_convert_frag): Correctly calculate the pc relative
- offset of the target destination for jmp instructions.
- (md_assemble): Change mode to VAX_ABSOLUTE_MODE as per comments.
+ * tc-vax.c (md_convert_frag): Correctly calculate the pc relative
+ offset of the target destination for jmp instructions.
+ (md_assemble): Change mode to VAX_ABSOLUTE_MODE as per comments.
2000-08-24 Hans-Peter Nilsson <hp@axis.com>
2000-08-24 Hans-Peter Nilsson <hp@axis.com>
2000-08-16 Jason Eckhardt <jle@cygnus.com>
2000-08-16 Jason Eckhardt <jle@cygnus.com>
- * config/tc-i860.c (md_operand): Silly typo fixed.
+ * config/tc-i860.c (md_operand): Silly typo fixed.
2000-08-16 Nick Clifton <nickc@redhat.com>
2000-08-16 Nick Clifton <nickc@redhat.com>
2000-07-31 Michael Sokolov <msokolov@ivan.Harhan.ORG>
2000-07-31 Michael Sokolov <msokolov@ivan.Harhan.ORG>
- * config/tc-m68k.c (flag_keep_pcrel, OPTION_PCREL): Add --pcrel option.
- (md_convert_frag_1, md_estimate_size_before_relax): When making DBcc
- long emit a long branch if available instead of an absolute jump, never
- emit absolute jumps for anything with --pcrel.
+ * config/tc-m68k.c (flag_keep_pcrel, OPTION_PCREL): Add --pcrel option.
+ (md_convert_frag_1, md_estimate_size_before_relax): When making DBcc
+ long emit a long branch if available instead of an absolute jump, never
+ emit absolute jumps for anything with --pcrel.
* doc/c-m68k.texi: Document new command line option.
* doc/c-m68k.texi: Document new command line option.
2000-07-28 Jason Eckhardt <jle@cygnus.com>
2000-07-28 Jason Eckhardt <jle@cygnus.com>
- * configure.in: Add bits for i860-stardent-{sysv4, elf}*.
- * configure: Regenerated.
- * config/obj-elf.c (obj_elf_type): Recognize a fifth type
- of operand to the .type directive (.e.g, "type").
+ * configure.in: Add bits for i860-stardent-{sysv4, elf}*.
+ * configure: Regenerated.
+ * config/obj-elf.c (obj_elf_type): Recognize a fifth type
+ of operand to the .type directive (.e.g, "type").
2000-07-28 Alan Modra <alan@linuxcare.com.au>
2000-07-28 Alan Modra <alan@linuxcare.com.au>
* config/tc-mn10300.c (md_convert_frag): Fix printfs.
(tc_gen_reloc): Add cast when assigning bfd_abs_symbol to
* config/tc-mn10300.c (md_convert_frag): Fix printfs.
(tc_gen_reloc): Add cast when assigning bfd_abs_symbol to
(md_estimate_size_before_relax): Don't fall off end of function.
2000-07-27 Kazu Hirata <kazu@hxi.com>
(md_estimate_size_before_relax): Don't fall off end of function.
2000-07-27 Kazu Hirata <kazu@hxi.com>
(CPU_OBJ_VALID) [aout]: Add cris.
(MULTI_CPU_TYPES): Add cris.
(MULTI_CPU_OBJ_VALID) [aout]: Add cris.
(CPU_OBJ_VALID) [aout]: Add cris.
(MULTI_CPU_TYPES): Add cris.
(MULTI_CPU_OBJ_VALID) [aout]: Add cris.
- [coff]: Only i386 and mips are valid.
+ [coff]: Only i386 and mips are valid.
(TARGET_CPU_CFILES): Add config/tc-cris.c.
(TARGET_CPU_HFILES): Add config/tc-cris.h.
(MULTI_CFILES): Add config/e-crisaout.c and config/e-criself.c.
(TARGET_CPU_CFILES): Add config/tc-cris.c.
(TARGET_CPU_HFILES): Add config/tc-cris.h.
(MULTI_CFILES): Add config/e-crisaout.c and config/e-criself.c.
Tue Jul 4 14:08:28 2000 Andrew Cagney <cagney@b1.cygnus.com>
* config/tc-d30v.h: Include "write.h" for fixS.
Tue Jul 4 14:08:28 2000 Andrew Cagney <cagney@b1.cygnus.com>
* config/tc-d30v.h: Include "write.h" for fixS.
- (d30v_start_line, md_pcrel_from_section): Add function prototypes.
+ (d30v_start_line, md_pcrel_from_section): Add function prototypes.
2000-07-05 Nick Clifton <nickc@cygnus.com>
2000-07-05 Nick Clifton <nickc@cygnus.com>
2000-07-01 Koundinya K <kk@ddeorg.soft.net>
2000-07-01 Koundinya K <kk@ddeorg.soft.net>
- * configure.in: Add entry for mips-*-sysv4*MP*
- * configure: Rebuild
- * config/tc-mips.c (mips_target_format): Return elf32-tradbigmips or
- elf32-tradlittlemips for traditional mips targets.
- * config/tc-mips.c (md_estimate_size_before_relax): Duplicate the
- test for Link Once sections as in adjust_reloc_syms.
- * config/te-tmips.h: New file for traditional mips targets. Define
- TE_TMIPS.
+ * configure.in: Add entry for mips-*-sysv4*MP*
+ * configure: Rebuild
+ * config/tc-mips.c (mips_target_format): Return elf32-tradbigmips or
+ elf32-tradlittlemips for traditional mips targets.
+ * config/tc-mips.c (md_estimate_size_before_relax): Duplicate the
+ test for Link Once sections as in adjust_reloc_syms.
+ * config/te-tmips.h: New file for traditional mips targets. Define
+ TE_TMIPS.
2000-06-29 Mark Elbrecht <snowball3@bigfoot.com>
2000-06-29 Mark Elbrecht <snowball3@bigfoot.com>
2000-06-25 Kazu Hirata <kazu@hxi.com>
2000-06-25 Kazu Hirata <kazu@hxi.com>
- * config/obj-aout.c: Remove all uses of DEFUN.
- * config/obj-ieee.c: Likewise.
- * config/tc-sh.c: Fix comment typos.
- * config/tc-tahoe.c: Likewise.
- * config/tc-vax.c: Likewise.
- * config/tc-w65.c: Likewise.
- * config/tc-z8k.c: Likewise.
+ * config/obj-aout.c: Remove all uses of DEFUN.
+ * config/obj-ieee.c: Likewise.
+ * config/tc-sh.c: Fix comment typos.
+ * config/tc-tahoe.c: Likewise.
+ * config/tc-vax.c: Likewise.
+ * config/tc-w65.c: Likewise.
+ * config/tc-z8k.c: Likewise.
* config/tc-h8300.c (build_bytes): Assemble ldmac correctly.
2000-06-24 DJ Delorie <dj@cygnus.com>
* config/tc-h8300.c (build_bytes): Assemble ldmac correctly.
2000-06-24 DJ Delorie <dj@cygnus.com>
2000-06-23 matthew green <mrg@redhat.com>
* expr.c (operand): Do not as_bad() if RELAX_PAREN_GROUPING is
2000-06-23 matthew green <mrg@redhat.com>
* expr.c (operand): Do not as_bad() if RELAX_PAREN_GROUPING is
- defined. Fix error message and double increment of
- input_line_pointer for `[' grouping.
+ defined. Fix error message for `[' grouping.
2000-06-22 Kazu Hirata <kazu@hxi.com>
2000-06-22 Kazu Hirata <kazu@hxi.com>
comparisons.
* emultempl/ticoff.em: Remove extraneous comma.
comparisons.
* emultempl/ticoff.em: Remove extraneous comma.
2000-09-05 Alan Modra <alan@linuxcare.com.au>
* emultempl/hppaelf.em (hppaelf_add_stub_section): Add SEC_RELOC
2000-09-05 Alan Modra <alan@linuxcare.com.au>
* emultempl/hppaelf.em (hppaelf_add_stub_section): Add SEC_RELOC
* scripttempl/elfm68hc12.sc: Ditto.
* scripttempl/elfi386beos.sc: Ditto.
* scripttempl/v850.sc: Ditto.
* scripttempl/elfm68hc12.sc: Ditto.
* scripttempl/elfi386beos.sc: Ditto.
* scripttempl/v850.sc: Ditto.
2000-08-31 Alexandre Oliva <aoliva@redhat.com>
* acinclude.m4: Include libtool and gettext macros from the
2000-08-31 Alexandre Oliva <aoliva@redhat.com>
* acinclude.m4: Include libtool and gettext macros from the
2000-08-14 Andreas Schwab <schwab@suse.de>
* scripttempl/elf.sc: Fix last change to use correct comment
2000-08-14 Andreas Schwab <schwab@suse.de>
* scripttempl/elf.sc: Fix last change to use correct comment
2000-08-10 Geoff Keating <geoffk@cygnus.com>
2000-08-10 Geoff Keating <geoffk@cygnus.com>
2000-07-05 Kenneth Block <krblock@computer.org>
2000-07-05 Kenneth Block <krblock@computer.org>
- * ld/lexsup.c: Add optional style to demangle switch
- * ld/ld.texinfo: Document optional style to demangle switch.
-
+ * ld/lexsup.c: Add optional style to demangle switch
+ * ld/ld.texinfo: Document optional style to demangle switch.
+
2000-07-20 Hans-Peter Nilsson <hp@axis.com>
* Makefile.am (ALL_EMULATIONS): Add ecrisaout.o, ecriself.o,
2000-07-20 Hans-Peter Nilsson <hp@axis.com>
* Makefile.am (ALL_EMULATIONS): Add ecrisaout.o, ecriself.o,
2000-07-11 Kazu Hirata <kazu@hxi.com>
2000-07-11 Kazu Hirata <kazu@hxi.com>
- * ldfile.c (ldfile_try_open_bfd): Output '\n' after an error
- message.
+ * ldfile.c (ldfile_try_open_bfd): Output '\n' after an error
+ message.
2000-07-10 Alan Modra <alan@linuxcare.com.au>
2000-07-10 Alan Modra <alan@linuxcare.com.au>
From Ryan Bradetich <rbradetich@uswest.net>
* ldwrite.c (SSIZE): Remove to cure macro redefinition warning.
From Ryan Bradetich <rbradetich@uswest.net>
* ldwrite.c (SSIZE): Remove to cure macro redefinition warning.
2000-07-09 Alan Modra <alan@linuxcare.com.au>
Changes to create multiple linker stubs, positioned immediately
2000-07-09 Alan Modra <alan@linuxcare.com.au>
Changes to create multiple linker stubs, positioned immediately
(hppaelf_get_script): Update from elf32.em.
(ld_hppaelf_emulation): Rename to ld_${EMULATION_NAME}_emulation.
Change emulation_name field to "${EMULATION_NAME}". Add
(hppaelf_get_script): Update from elf32.em.
(ld_hppaelf_emulation): Rename to ld_${EMULATION_NAME}_emulation.
Change emulation_name field to "${EMULATION_NAME}". Add
- gld${EMULATION_NAME}_place_orphan.
+ gld${EMULATION_NAME}_place_orphan.
* Makefile.am (ALL_EMULATIONS): Reinstate ehppaelf.o, add
ehppalinux.o, sort it. Regenerate dependencies.
* Makefile.am (ALL_EMULATIONS): Reinstate ehppaelf.o, add
ehppalinux.o, sort it. Regenerate dependencies.
2000-07-07 Mumit Khan <khan@xraylith.wisc.edu>
2000-07-07 Mumit Khan <khan@xraylith.wisc.edu>
- * emultempl/pe.em (pe_enable_auto_image_base): New variable.
+ * emultempl/pe.em (pe_enable_auto_image_base): New variable.
(longopts): New --{enable,disable}-auto-image-base options.
(longopts): New --{enable,disable}-auto-image-base options.
- (gld_${EMULATION_NAME}_list_options): Document.
+ (gld_${EMULATION_NAME}_list_options): Document.
(gld_${EMULATION_NAME}_parse): Handle.
(strhash): New static function.
(gld_${EMULATION_NAME}_parse): Handle.
(strhash): New static function.
- (compute_dll_image_base): New static function.
+ (compute_dll_image_base): New static function.
(gld_${EMULATION_NAME}_set_symbols): Use.
2000-07-05 DJ Delorie <dj@redhat.com>
(gld_${EMULATION_NAME}_set_symbols): Use.
2000-07-05 DJ Delorie <dj@redhat.com>
* MAINTAINERS: new
2000-07-01 Koundinya K <kk@ddeorg.soft.net>
* MAINTAINERS: new
2000-07-01 Koundinya K <kk@ddeorg.soft.net>
-
- * configure.tgt: Add traditional mips (mips*-*-sysv4*) target.
- * emulparams/elf32btsmip.sh: New file.
- * Makefile.am: Add traditional mips target.
- * Makefile.in: Rebuild.
-
+
+ * configure.tgt: Add traditional mips (mips*-*-sysv4*) target.
+ * emulparams/elf32btsmip.sh: New file.
+ * Makefile.am: Add traditional mips target.
+ * Makefile.in: Rebuild.
+
2000-07-01 H.J. Lu <hjl@gnu.org>
* Makefile.am (EXTRA_ld_new_SOURCES): Set to deffilep.y for
2000-07-01 H.J. Lu <hjl@gnu.org>
* Makefile.am (EXTRA_ld_new_SOURCES): Set to deffilep.y for
2000-05-22 Igor Shevlyakov <igor@windriver.com>
* ldmain.c (main): When deciding if ".text" section should be
2000-05-22 Igor Shevlyakov <igor@windriver.com>
* ldmain.c (main): When deciding if ".text" section should be
- read-only, don't forget to reset SEC_READONLY because it
- could be already set.
+ read-only, don't forget to reset SEC_READONLY because it
+ could be already set.
2000-05-22 Thomas de Lellis <tdel@windriver.com>
2000-05-22 Thomas de Lellis <tdel@windriver.com>
- * ld.1: Add documentation for new command line option:
- --section-start <sectionname>=<sectionorg>
- This is a generic version of -Ttext etc. which accepts
- any section name as a parameter instead of just text/data/
- bss.
- * ld.texinfo: More docs.
- * NEWS: More docs.
- * lexsup.c: (parse_args): Recognize new command line option.
+ * ld.1: Add documentation for new command line option:
+ --section-start <sectionname>=<sectionorg>
+ This is a generic version of -Ttext etc. which accepts
+ any section name as a parameter instead of just text/data/
+ bss.
+ * ld.texinfo: More docs.
+ * NEWS: More docs.
+ * lexsup.c: (parse_args): Recognize new command line option.
(ld_options): Add new option.
(ld_options): Add new option.
2000-05-18 H.J. Lu <hjl@gnu.org>
* lexsup.c (parse_args): `i' == `r', not `q'.
2000-05-18 H.J. Lu <hjl@gnu.org>
* lexsup.c (parse_args): `i' == `r', not `q'.
2000-05-17 S. Bharadwaj Yadavalli <sby@scrugs.lkg.dec.com>
Rick Gorton <gorton@scrugs.lkg.dec.com>
2000-05-17 S. Bharadwaj Yadavalli <sby@scrugs.lkg.dec.com>
Rick Gorton <gorton@scrugs.lkg.dec.com>
Add support for '-q' == '--emit-relocs' switch.
* ldmain.c (main): Default to false.
* lexsup.c (parse_args): Turn on emitrelocations flag if set.
Add support for '-q' == '--emit-relocs' switch.
* ldmain.c (main): Default to false.
* lexsup.c (parse_args): Turn on emitrelocations flag if set.
the library path for "foo.dll" and "libfoo.dll" dynamic libraries
before searching for 'libfoo.a' in response to a '-Bdynamic -lfoo'
link options.
the library path for "foo.dll" and "libfoo.dll" dynamic libraries
before searching for 'libfoo.a' in response to a '-Bdynamic -lfoo'
link options.
2000-05-15 David O'Brien <obrien@FreeBSD.org>
* lexsup.c (parse_args): Update the year in the copyright notice.
2000-05-15 David O'Brien <obrien@FreeBSD.org>
* lexsup.c (parse_args): Update the year in the copyright notice.
Mon May 1 17:34:34 2000 Jim Wilson <wilson@cygnus.com>
* configure.host (ia64-*-linux-gnu*): Change gcc to ${CC}.
Mon May 1 17:34:34 2000 Jim Wilson <wilson@cygnus.com>
* configure.host (ia64-*-linux-gnu*): Change gcc to ${CC}.
* configure.host: Added HOSTING_CRT0, HOSTING_LIBS for
host "ia64-*-linux-gnu*".
* configure.host: Added HOSTING_CRT0, HOSTING_LIBS for
host "ia64-*-linux-gnu*".
* Makefile.in: Rebuild.
* configure.tgt (ia64-*-elf*, ia64-*-linux*): New targets.
* emulparams/elf64_ia64.sh: New file.
* Makefile.in: Rebuild.
* configure.tgt (ia64-*-elf*, ia64-*-linux*): New targets.
* emulparams/elf64_ia64.sh: New file.
2000-04-21 Richard Henderson <rth@cygnus.com>
* scripttempl/elfd30v.sc: Place .gcc_except_table.
2000-04-21 Richard Henderson <rth@cygnus.com>
* scripttempl/elfd30v.sc: Place .gcc_except_table.
* ld.texinfo (Simple Example): Remove extraneous paragraph.
Fri Apr 7 15:56:57 2000 Andrew Cagney <cagney@b1.cygnus.com>
* ld.texinfo (Simple Example): Remove extraneous paragraph.
Fri Apr 7 15:56:57 2000 Andrew Cagney <cagney@b1.cygnus.com>
* configure.in (WARN_CFLAGS): Set to -W -Wall by default. Add
* configure.in (WARN_CFLAGS): Set to -W -Wall by default. Add
- --enable-build-warnings option.
+ --enable-build-warnings option.
* Makefile.am (AM_CFLAGS, WARN_CFLAGS): Add definitions.
* Makefile.in, configure: Re-generate.
* Makefile.am (AM_CFLAGS, WARN_CFLAGS): Add definitions.
* Makefile.in, configure: Re-generate.
2000-02-29 H.J. Lu <hjl@gnu.org>
2000-02-29 H.J. Lu <hjl@gnu.org>
- * Makefile.am (check-DEJAGNU): Also pass LIBS="$(LIBS)".
+ * Makefile.am (check-DEJAGNU): Also pass LIBS="$(LIBS)".
Set LC_COLLATE and LC_ALL to null and export them. It is for
sort which expects the C locale.
Add $(LIBS) to all $(HOSTING_LIBS).
Set LC_COLLATE and LC_ALL to null and export them. It is for
sort which expects the C locale.
Add $(LIBS) to all $(HOSTING_LIBS).
2000-02-28 Jim Blandy <jimb@redhat.com>
* ldgram.y (exclude_name_list): Don't require a comma to separate
2000-02-28 Jim Blandy <jimb@redhat.com>
* ldgram.y (exclude_name_list): Don't require a comma to separate
- list entries; the lexer considers commas to be valid part of a
+ list entries; the lexer considers commas to be valid part of a
filename, so in something like `foo, bar' the comma is considered
part of the first filename, `foo,'.
* ld.texinfo: Update section on EXCLUDE_FILE lists.
filename, so in something like `foo, bar' the comma is considered
part of the first filename, `foo,'.
* ld.texinfo: Update section on EXCLUDE_FILE lists.
* ldemul.c (ldemul_find_potential_libraries): New function.
* ldfile.c (ldfile_open_file_search): Allow function to be
* ldemul.c (ldemul_find_potential_libraries): New function.
* ldfile.c (ldfile_open_file_search): Allow function to be
(ldfile_open_file): Call ldemul_find_potential_libraries.
* ldfile.h: Add prototype for ldfile_open_file_search.
(ldfile_open_file): Call ldemul_find_potential_libraries.
* ldfile.h: Add prototype for ldfile_open_file_search.
print_reloc_statement, print_padding_statement, insert_pad,
size_input_section, lang_check_section_addresses,
lang_size_sections, lang_do_assignments, lang_set_startof,
print_reloc_statement, print_padding_statement, insert_pad,
size_input_section, lang_check_section_addresses,
lang_size_sections, lang_do_assignments, lang_set_startof,
- lang_one_common): Change `opb' to unsigned.
+ lang_one_common): Change `opb' to unsigned.
(lang_do_assignments): Also change `size' to unsigned.
2000-02-16 Richard Henderson <rth@cygnus.com>
(lang_do_assignments): Also change `size' to unsigned.
2000-02-16 Richard Henderson <rth@cygnus.com>
lma region in call to lang_leave_output_section_statement.
* emultempl/pe.em (gld$place_orphan): Add default value for
lma region in call to lang_leave_output_section_statement.
lma region in call to lang_leave_output_section_statement.
* emultempl/pe.em (gld$place_orphan): Add default value for
lma region in call to lang_leave_output_section_statement.
2000-02-04 Timothy Wall <twall@redhat.com>
* ldlang.c (lang_check_section_addresses): Use bytes instead of
2000-02-04 Timothy Wall <twall@redhat.com>
* ldlang.c (lang_check_section_addresses): Use bytes instead of
recorded in target bytes.
* ld.texinfo: Updated description of BYTE, SHORT, LONG, etc.
to be clear about behavior when an octet is smaller than one byte.
recorded in target bytes.
* ld.texinfo: Updated description of BYTE, SHORT, LONG, etc.
to be clear about behavior when an octet is smaller than one byte.
2000-01-27 Alan Modra <alan@spri.levels.unisa.edu.au>
* ldcref.c (output_cref): Don't pass message strings to printf
2000-01-27 Alan Modra <alan@spri.levels.unisa.edu.au>
* ldcref.c (output_cref): Don't pass message strings to printf
* ld.texinfo (Options): Remind users to preceed linker command
line switches with -Wl, (or whatever is appropriate) if it is
being invoked by a comnpiler driver program.
* ld.texinfo (Options): Remind users to preceed linker command
line switches with -Wl, (or whatever is appropriate) if it is
being invoked by a comnpiler driver program.
- Fix description of the behaviour of the -n command line switch.
+ Fix description of the behaviour of the -n command line switch.
Wed Jan 5 08:02:12 2000 Catherine Moore <clm@cygnus.com>
Wed Jan 5 08:02:12 2000 Catherine Moore <clm@cygnus.com>
(process_def_file): Use.
(pe_dll_compat_implib): New variable.
(make_one): Use.
(process_def_file): Use.
(pe_dll_compat_implib): New variable.
(make_one): Use.
* pe-dll.h: Add exports of pe_dll_warn_dup_exports and
pe_dll_compat_implib.
* pe-dll.h: Add exports of pe_dll_warn_dup_exports and
pe_dll_compat_implib.
-
- * emultempl/pe.em (longopts): Add warn-duplicate-exports and
+
+ * emultempl/pe.em (longopts): Add warn-duplicate-exports and
compat-implib options.
(gld_${EMULATION_NAME}_list_options): List new options.
(gld_${EMULATION_NAME}_parse_args): Handle.
compat-implib options.
(gld_${EMULATION_NAME}_list_options): List new options.
(gld_${EMULATION_NAME}_parse_args): Handle.
- * pe-dll.c (pe_dll_generate_implib): Use the correct name for output
+ * pe-dll.c (pe_dll_generate_implib): Use the correct name for output
-
- * deffilep.y (opt_name): Allow "." in name.
+
+ * deffilep.y (opt_name): Allow "." in name.
1999-12-02 Nick Clifton <nickc@cygnus.com>
* Makefile.am: Fix arm-epoc-pe dependencies.
* Makefile.in: Regenerate.
1999-12-02 Nick Clifton <nickc@cygnus.com>
* Makefile.am: Fix arm-epoc-pe dependencies.
* Makefile.in: Regenerate.
* emulparams/arm_epoc_pe.sh (SCRIPT_NAME): Set to epocpe.
* scripttempl/epocpe.sc: New file: copy of pe.sc, customised for
* emulparams/arm_epoc_pe.sh (SCRIPT_NAME): Set to epocpe.
* scripttempl/epocpe.sc: New file: copy of pe.sc, customised for
1999-10-27 Andreas Jaeger <aj@suse.de>
1999-10-27 Andreas Jaeger <aj@suse.de>
- * ld/configure.host: Added HOSTING_CRT0, HOSTING_LIBS for
+ * ld/configure.host: Added HOSTING_CRT0, HOSTING_LIBS for
target "mips*-*-linux-gnu*".
1999-10-27 Scott Bambrough <scottb@netwinder.org>
* emultempl/armelf.em: Include ctype.h to prevent compile time
target "mips*-*-linux-gnu*".
1999-10-27 Scott Bambrough <scottb@netwinder.org>
* emultempl/armelf.em: Include ctype.h to prevent compile time
1999-10-26 Nick Clifton <nickc@cygnus.com>
1999-10-26 Nick Clifton <nickc@cygnus.com>
* pe-dll.c (process_def_file): Move the offset lookup from here to
(fill_exported_offsets): here. New static function.
(fill_edata): Use.
* pe-dll.c (process_def_file): Move the offset lookup from here to
(fill_exported_offsets): here. New static function.
(fill_edata): Use.
1999-09-28 Mumit Khan <khan@xraylith.wisc.edu>
* deffilep.y (tokens): Add upper and lower case versions of DATA,
1999-09-28 Mumit Khan <khan@xraylith.wisc.edu>
* deffilep.y (tokens): Add upper and lower case versions of DATA,
1999-09-14 Donn Terry <donn@interix.com>
1999-09-14 Donn Terry <donn@interix.com>
- * emultempl/pe.em (gld_${EMULATION_NAME}_after_open): allow for
+ * emultempl/pe.em (gld_${EMULATION_NAME}_after_open): allow for
terminating null.
1999-09-14 Ulrich Drepper <drepper@cygnus.com>
terminating null.
1999-09-14 Ulrich Drepper <drepper@cygnus.com>
* configure.tgt (pjl-*-*, pj-*-*): New targets.
* emulparams/pjelf.sh: New file.
* emulparams/pjlelf.sh: New file.
* configure.tgt (pjl-*-*, pj-*-*): New targets.
* emulparams/pjelf.sh: New file.
* emulparams/pjlelf.sh: New file.
- * scripttempl/pj.sc: New file.
+ * scripttempl/pj.sc: New file.
* Makefile.am (ALL_EMULATIONS): Add epjelf.o and epjlelf.o.
(epjelf.o, epjlelf.o): New targets.
* Makefile.in: Rebuild.
* Makefile.am (ALL_EMULATIONS): Add epjelf.o and epjlelf.o.
(epjelf.o, epjlelf.o): New targets.
* Makefile.in: Rebuild.
* emultempl/armelf.em: Add new command line switch --thumb-entry.
* emultempl/armcoff.em: Add new command line switch --thumb-entry.
* ld.texinfo: Document new ARM command line switch: --thumb-entry.
* emultempl/armelf.em: Add new command line switch --thumb-entry.
* emultempl/armcoff.em: Add new command line switch --thumb-entry.
* ld.texinfo: Document new ARM command line switch: --thumb-entry.
1999-06-20 H.J. Lu <hjl@gnu.org>
* configure.in (all_libpath): Accumulate across all enabled targets.
1999-06-20 H.J. Lu <hjl@gnu.org>
* configure.in (all_libpath): Accumulate across all enabled targets.
1999-05-24 Philip Blundell <philb@gnu.org>
* emultempl/armelf.em (before_parse): Set config.dynamic_link and
1999-05-24 Philip Blundell <philb@gnu.org>
* emultempl/armelf.em (before_parse): Set config.dynamic_link and
* emulparams/armelf.sh (GENERATE_SHLIB_SCRIPT): Define.
* emulparams/armelf_linux.sh (GENERATE_SHLIB_SCRIPT): Likewise.
* emulparams/armelf.sh (GENERATE_SHLIB_SCRIPT): Define.
* emulparams/armelf_linux.sh (GENERATE_SHLIB_SCRIPT): Likewise.
1999-03-31 Philip Blundell <pb@nexus.co.uk>
* configure.tgt: Match `arm*-*-linux-gnu*' not
1999-03-31 Philip Blundell <pb@nexus.co.uk>
* configure.tgt: Match `arm*-*-linux-gnu*' not
1999-03-26 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
1999-03-26 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* ldgram.y (EXCLUDE_FILE): New token.
(wildcard_spec): Set exclude_name.
(file_NAME_list): Recognize EXCLUDE_FILE.
* ldgram.y (EXCLUDE_FILE): New token.
(wildcard_spec): Set exclude_name.
(file_NAME_list): Recognize EXCLUDE_FILE.
- * ldlang.c (wild_section): Check for excluded files.
+ * ldlang.c (wild_section): Check for excluded files.
(print_wild_statement): Print excluded files.
(lang_add_wild): New argument exclude_filename.
Set exclude_filename.
(print_wild_statement): Print excluded files.
(lang_add_wild): New argument exclude_filename.
Set exclude_filename.
* scripttempl/elfd10v.sc (CTOR, DTOR): Likewise.
* scripttempl/elfd30v.sc (CTOR, DTOR): Likewise.
* scripttempl/elfppc.sc (CTOR, DTOR): Likewise.
* scripttempl/elfd10v.sc (CTOR, DTOR): Likewise.
* scripttempl/elfd30v.sc (CTOR, DTOR): Likewise.
* scripttempl/elfppc.sc (CTOR, DTOR): Likewise.
1999-03-26 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_gc_sections): If entry_symbol is not defined,
1999-03-26 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_gc_sections): If entry_symbol is not defined,
1999-03-03 Nick Clifton <nickc@cygnus.com>
* scripttempl/elf.sc: Add explicit placements for the .eh_frame
1999-03-03 Nick Clifton <nickc@cygnus.com>
* scripttempl/elf.sc: Add explicit placements for the .eh_frame
- and .gcc_except_table sections.
+ and .gcc_except_table sections.
Wed Mar 3 09:13:34 1999 Catherine Moore <clm@cygnus.clm>
Wed Mar 3 09:13:34 1999 Catherine Moore <clm@cygnus.clm>
-
- * scripttempl/elf.sc: Remove .end.ctors and .end.dtors
- sections. Reorder .ctors section entries.
- * scripttempl/elfd10v.sc: Likewise.
- * scripttempl/elfd30v.sc: Likewise.
- * scripttempl/elfppc.sc: Likewise.
+
+ * scripttempl/elf.sc: Remove .end.ctors and .end.dtors
+ sections. Reorder .ctors section entries.
+ * scripttempl/elfd10v.sc: Likewise.
+ * scripttempl/elfd30v.sc: Likewise.
+ * scripttempl/elfppc.sc: Likewise.
1999-02-26 Jim Lemke <jlemke@cygnus.com>
1999-02-26 Jim Lemke <jlemke@cygnus.com>
1999-02-25 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_check_section_addresses): Remove extraneous
1999-02-25 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_check_section_addresses): Remove extraneous
Thu Feb 25 15:07:24 1999 Catherine Moore <clm@cygnus.com>
* scripttempl/elf.sc: Don't gather .ctor and .dtor sections
Thu Feb 25 15:07:24 1999 Catherine Moore <clm@cygnus.com>
* scripttempl/elf.sc: Don't gather .ctor and .dtor sections
- for relocateable links.
+ for relocateable links.
* scripttempl/elfd10v.sc: Likewise.
* scripttempl/elfd30v.sc: Likewise.
* scripttempl/elfppc.sc: Likewise.
* scripttempl/elfd10v.sc: Likewise.
* scripttempl/elfd30v.sc: Likewise.
* scripttempl/elfppc.sc: Likewise.
1999-02-22 Jim Lemke <jlemke@cygnus.com>
* ldint.texinfo: remove extraneous right brace.
1999-02-22 Jim Lemke <jlemke@cygnus.com>
* ldint.texinfo: remove extraneous right brace.
Wed Feb 17 12:10:06 1999 Stan Cox <scox@cygnus.com>
* mpw-elfmips.c (gldelf32ebmip_before_allocation): Remove special
Wed Feb 17 12:10:06 1999 Stan Cox <scox@cygnus.com>
* mpw-elfmips.c (gldelf32ebmip_before_allocation): Remove special
- .reginfo section handling.
+ .reginfo section handling.
* emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Likewise.
* emulparams/elf32elmip.sh (INITIAL_READONLY_SECTIONS): Removed
* emulparams/elf32ebmip.sh (INITIAL_READONLY_SECTIONS): Removed
* emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Likewise.
* emulparams/elf32elmip.sh (INITIAL_READONLY_SECTIONS): Removed
* emulparams/elf32ebmip.sh (INITIAL_READONLY_SECTIONS): Removed
1999-02-17 Nick Clifton <nickc@cygnus.com>
Patch from: Scott Bambrough <scottb@corelcomputer.com>
1999-02-17 Nick Clifton <nickc@cygnus.com>
Patch from: Scott Bambrough <scottb@corelcomputer.com>
* configure.tgt: Added armv*-*-linux-gnu to $targ_emul
* configure.tgt: Added armv*-*-linux-gnu to $targ_emul
Wed Feb 17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
Wed Feb 17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
-
- * emultempl/armelf_oabi.em
- (bfd_elf32_arm_allocate_interworking_sections,
- bfd_elf32_arm_get_bfd_for_interworking,
- bfd_elf32_arm_process_before_allocation): Define them to use the
- old ABI versions of the functions.
+
+ * emultempl/armelf_oabi.em
+ (bfd_elf32_arm_allocate_interworking_sections,
+ bfd_elf32_arm_get_bfd_for_interworking,
+ bfd_elf32_arm_process_before_allocation): Define them to use the
+ old ABI versions of the functions.
Tue Feb 16 16:48:19 1999 Ian Lance Taylor <ian@cygnus.com>
Tue Feb 16 16:48:19 1999 Ian Lance Taylor <ian@cygnus.com>
* ldexp.c (new_abs): Ditto.
(new_rel, new_rel_from_section, fold_binary, invalid, fold_name,
* ldexp.c (new_abs): Ditto.
(new_rel, new_rel_from_section, fold_binary, invalid, fold_name,
- exp_fold_tree, exp_binop, exp_trinop, stat_alloc,
- exp_get_abs_int): Ditto
+ exp_fold_tree, exp_binop, exp_trinop, stat_alloc,
+ exp_get_abs_int): Ditto
* ldlang.c (print_assignment, lang_size_sections,
lang_do_assignments): Ditto.
* ldlang.c (print_assignment, lang_size_sections,
lang_do_assignments): Ditto.
1999-02-11 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_check_section_addresses): New function: Check
1999-02-11 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_check_section_addresses): New function: Check
Mon Feb 1 11:39:46 1999 Catherine Moore <clm@cygnus.com>
Mon Feb 1 11:39:46 1999 Catherine Moore <clm@cygnus.com>
- * Makefile.am (earmelf_oabi.o): New.
- * Makefile.in: Regenerate.
- * configure.tgt (arm-*-oabi): New.
- (thumb-*-oabi): New.
- * emulparams/armelf_oabi.sh: New.
- * emultempl/armelf_oabi.em: New.
+ * Makefile.am (earmelf_oabi.o): New.
+ * Makefile.in: Regenerate.
+ * configure.tgt (arm-*-oabi): New.
+ (thumb-*-oabi): New.
+ * emulparams/armelf_oabi.sh: New.
+ * emultempl/armelf_oabi.em: New.
1999-01-31 17:57:31 1998 Michael Meissner <meissner@cygnus.com>
1999-01-31 17:57:31 1998 Michael Meissner <meissner@cygnus.com>
1999-01-19 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_size_sections): Count loadable sections as
1999-01-19 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_size_sections): Count loadable sections as
- contributing to the size of the current segment.
+ contributing to the size of the current segment.
1999-01-15 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_size_sections): Only update the current
1999-01-15 Nick Clifton <nickc@cygnus.com>
* ldlang.c (lang_size_sections): Only update the current
- address of a region if the section just placed into it is an
- allocated section.
+ address of a region if the section just placed into it is an
+ allocated section.
1999-01-12 Nick Clifton <nickc@cygnus.com>
1999-01-12 Nick Clifton <nickc@cygnus.com>
1999-01-11 Nick Clifton <nickc@cygnus.com>
* scripttempl/fr30.sc: Fill .init and .fini sections with NOP
1999-01-11 Nick Clifton <nickc@cygnus.com>
* scripttempl/fr30.sc: Fill .init and .fini sections with NOP
1999-01-03 Ken Raeburn <raeburn@cygnus.com>
1999-01-03 Ken Raeburn <raeburn@cygnus.com>
* emultempl/pe.em (gld_i386_finish): generate import library
* deffile.h: add hint member.
* pe-dll.c (pe_dll_generate_implib): New function with helpers;
* emultempl/pe.em (gld_i386_finish): generate import library
* deffile.h: add hint member.
* pe-dll.c (pe_dll_generate_implib): New function with helpers;
- generates the import library directly from the export table.
+ generates the import library directly from the export table.
(fill_edata): remember the actual hint for the import library.
Sat Nov 14 14:36:24 1998 Ian Lance Taylor <ian@cygnus.com>
(fill_edata): remember the actual hint for the import library.
Sat Nov 14 14:36:24 1998 Ian Lance Taylor <ian@cygnus.com>
Wed Nov 11 18:10:15 1998 DJ Delorie <dj@cygnus.com>
* pe-dll.c (generate_reloc): don't output PE relocs for sections
Wed Nov 11 18:10:15 1998 DJ Delorie <dj@cygnus.com>
* pe-dll.c (generate_reloc): don't output PE relocs for sections
Wed Nov 11 13:44:54 1998 DJ Delorie <dj@cygnus.com>
Wed Nov 11 13:44:54 1998 DJ Delorie <dj@cygnus.com>
Tue Nov 10 17:53:17 1998 DJ Delorie <dj@cygnus.com>
* pe-dll.c (process_def_file): properly note undefined exported
Tue Nov 10 17:53:17 1998 DJ Delorie <dj@cygnus.com>
* pe-dll.c (process_def_file): properly note undefined exported
- symbols, clean up old code.
+ symbols, clean up old code.
(pe_dll_generate_def_file): don't crash if pe_def_file is NULL
* emultempl/pe.em (gld_i386_parse_args): add
(pe_dll_generate_def_file): don't crash if pe_def_file is NULL
* emultempl/pe.em (gld_i386_parse_args): add
- (en/dis)able-stdcall-fixups
+ (en/dis)able-stdcall-fixups
(pe_fixup_stdcalls): warn about stdcall fixups
(gld_i386_unrecognized_file): make exported symbols undefs so that
(pe_fixup_stdcalls): warn about stdcall fixups
(gld_i386_unrecognized_file): make exported symbols undefs so that
- archive members get pulled in
+ archive members get pulled in
Tue Nov 10 14:50:51 1998 Catherine Moore <clm@cygnus.com>
Tue Nov 10 14:50:51 1998 Catherine Moore <clm@cygnus.com>
- * scripttempl/elfd10v.sc: Add KEEP attribute to .init,
- .fini, .dtors and .ctors. Add .data and .text
- wildcards to support section garbage collection.
+ * scripttempl/elfd10v.sc: Add KEEP attribute to .init,
+ .fini, .dtors and .ctors. Add .data and .text
+ wildcards to support section garbage collection.
Mon Nov 9 22:52:50 1998 DJ Delorie <dj@indy.delorie.com>
Mon Nov 9 22:52:50 1998 DJ Delorie <dj@indy.delorie.com>
* configure.tgt: allow target-specific extra files
* configure.in: allow target-specific extra files
* ldlang.c (lang_add_assignment): return the assignment so that
* configure.tgt: allow target-specific extra files
* configure.in: allow target-specific extra files
* ldlang.c (lang_add_assignment): return the assignment so that
- one can change the value later based on the object files (pe-dll
- DEF files do this)
+ one can change the value later based on the object files (pe-dll
+ DEF files do this)
* ldint.texinfo: add section for emulation walkthrough
* Makefile.am: add new files and target-specific extra files
* emultempl/pe.em (gld_i386_list_options): list dll-specific
options.
* pe-dll.c (process_def_file): auto-export everything if
nothing is otherwise exported.
* ldint.texinfo: add section for emulation walkthrough
* Makefile.am: add new files and target-specific extra files
* emultempl/pe.em (gld_i386_list_options): list dll-specific
options.
* pe-dll.c (process_def_file): auto-export everything if
nothing is otherwise exported.
Wed Nov 4 16:39:18 1998 Nick Clifton <nickc@cygnus.com>
* Makefile.am: Add support for FR30 target.
Wed Nov 4 16:39:18 1998 Nick Clifton <nickc@cygnus.com>
* Makefile.am: Add support for FR30 target.
* Makefile.in: Regenerate.
* emulparams/fr30.sh: New file.
* scripttemp/fr30.sc: New file.
* Makefile.in: Regenerate.
* emulparams/fr30.sh: New file.
* scripttemp/fr30.sc: New file.
Mon Nov 2 14:47:15 1998 Catherine Moore <clm@cygnus.com>
Mon Nov 2 14:47:15 1998 Catherine Moore <clm@cygnus.com>
- * ldmain.c (main): Don't report error for dynamic links and
- --gc-sections.
+ * ldmain.c (main): Don't report error for dynamic links and
+ --gc-sections.
1998-10-26 16:05 Ulrich Drepper <drepper@cygnus.com>
1998-10-26 16:05 Ulrich Drepper <drepper@cygnus.com>
Fri Oct 9 15:59:52 1998 Catherine Moore <clm@cygnus.com>
Fri Oct 9 15:59:52 1998 Catherine Moore <clm@cygnus.com>
- * scripttempl/elf.sc: Merge .sdata.* etc sections.
- * ldctor.c (ldctor_build_sets): Set SEC_KEEP for
- ctor sections.
+ * scripttempl/elf.sc: Merge .sdata.* etc sections.
+ * ldctor.c (ldctor_build_sets): Set SEC_KEEP for
+ ctor sections.
Mon Oct 5 09:40:43 1998 Catherine Moore <clm@cygnus.com>
Mon Oct 5 09:40:43 1998 Catherine Moore <clm@cygnus.com>
- * ldmain.c (main): Error if --gc-sections and
- dyanmic linking.
- * scripttempl/v850.sc: Add KEEP attribute to .init,
- .fini, .dtors and .ctors. Add .data and .text
- wildcards to support section garbage collection.
+ * ldmain.c (main): Error if --gc-sections and
+ dyanmic linking.
+ * scripttempl/v850.sc: Add KEEP attribute to .init,
+ .fini, .dtors and .ctors. Add .data and .text
+ wildcards to support section garbage collection.
Wed Sep 30 11:19:15 1998 Nick Clifton <nickc@cygnus.com>
Wed Sep 30 11:19:15 1998 Nick Clifton <nickc@cygnus.com>
Fri Sep 18 13:42:42 1998 Catherine Moore <clm@cygnus.com>
Fri Sep 18 13:42:42 1998 Catherine Moore <clm@cygnus.com>
- * emultempl/elf32.em (gld_place_orphan): Don't process for
- sections with SEC_EXCLUDE flag.
+ * emultempl/elf32.em (gld_place_orphan): Don't process for
+ sections with SEC_EXCLUDE flag.
Fri Sep 4 09:24:02 1998 Nick Clifton <nickc@cygnus.com>
Fri Sep 4 09:24:02 1998 Nick Clifton <nickc@cygnus.com>
Mon Aug 31 01:06:00 1998 Catherine Moore <clm@cygnus.com>
Mon Aug 31 01:06:00 1998 Catherine Moore <clm@cygnus.com>
- * Makefile.am: Change armelf.sc to elf.sc
- * Makefile.in: Regenerate.
+ * Makefile.am: Change armelf.sc to elf.sc
+ * Makefile.in: Regenerate.
Mon Aug 31 11:12:04 1998 Catherine Moore <clm@cygnus.com>
Mon Aug 31 11:12:04 1998 Catherine Moore <clm@cygnus.com>
- * emulparams/armelf.sh: Change SCRIPT_NAME to
- elf. Change TEXT_START_ADDR to 0x8000. Define
- OTHER_TEXT_SECTIONS, OTHER_BSS_SYMBOLS and
- OTHER_BSS_END_SYMBOLS.
- * scripttempl/elf.sc: Modify to use
- OTHER_BSS_END_SYMBOLS.
- * scripttempl/elfarm.sc: Remove file.
+ * emulparams/armelf.sh: Change SCRIPT_NAME to
+ elf. Change TEXT_START_ADDR to 0x8000. Define
+ OTHER_TEXT_SECTIONS, OTHER_BSS_SYMBOLS and
+ OTHER_BSS_END_SYMBOLS.
+ * scripttempl/elf.sc: Modify to use
+ OTHER_BSS_END_SYMBOLS.
+ * scripttempl/elfarm.sc: Remove file.
Tue Aug 18 12:05:34 1998 Catherine Moore <clm@cygnus.com>
Tue Aug 18 12:05:34 1998 Catherine Moore <clm@cygnus.com>
- * emultempl/armelf.em (gld_armelf_before_allocation):
- Add bfd_ prefix to elf32_arm_process_before_allocation
- and elf32_arm_allocate_interworking_sections.
- (gld_armelf_after_open): Add bfd_ prefix to
- elf32_arm_get_bfd_for_interworking.
+ * emultempl/armelf.em (gld_armelf_before_allocation):
+ Add bfd_ prefix to elf32_arm_process_before_allocation
+ and elf32_arm_allocate_interworking_sections.
+ (gld_armelf_after_open): Add bfd_ prefix to
+ elf32_arm_get_bfd_for_interworking.
Fri Aug 14 15:34:29 1998 Ian Lance Taylor <ian@cygnus.com>
Fri Aug 14 15:34:29 1998 Ian Lance Taylor <ian@cygnus.com>
correctly.
* scripttempl/elf.sc: Add sort around CONSTRUCTORS.
* ld.texinfo (Output Section Keywords): Document SORT
correctly.
* scripttempl/elf.sc: Add sort around CONSTRUCTORS.
* ld.texinfo (Output Section Keywords): Document SORT
Thu Aug 13 12:20:39 1998 Catherine Moore <clm@cygnus.com>
Thu Aug 13 12:20:39 1998 Catherine Moore <clm@cygnus.com>
- * emulparams/armelf.sh: Define TEMPLATE_NAME to armelf.
- * scripttempl/elfarm.sc: Include .glue_7t and .glue7
- sections.
- * emultempl/armelf.em: New file.
+ * emulparams/armelf.sh: Define TEMPLATE_NAME to armelf.
+ * scripttempl/elfarm.sc: Include .glue_7t and .glue7
+ sections.
+ * emultempl/armelf.em: New file.
Thu Aug 13 12:52:45 1998 H.J. Lu <hjl@gnu.org>
Thu Aug 13 12:52:45 1998 H.J. Lu <hjl@gnu.org>
Tue Aug 11 16:17:01 1998 Catherine Moore <clm@cygnus.com>
Tue Aug 11 16:17:01 1998 Catherine Moore <clm@cygnus.com>
- * scripttempl/elfarm.sc: Change text start address
- back to zero.
+ * scripttempl/elfarm.sc: Change text start address
+ back to zero.
Tue Aug 11 10:01:12 1998 Jeffrey A Law (law@cygnus.com)
Tue Aug 11 10:01:12 1998 Jeffrey A Law (law@cygnus.com)
Sun Aug 9 20:31:27 1998 Catherine Moore <clm@cygnus.com>
Sun Aug 9 20:31:27 1998 Catherine Moore <clm@cygnus.com>
- * scripttempl/elfarm.sc: Set text start address to
- 0x8000. Add __bss_end definition.
+ * scripttempl/elfarm.sc: Set text start address to
+ 0x8000. Add __bss_end definition.
Sat Aug 1 11:47:37 1998 Catherine Moore <clm@cygnus.com>
Sat Aug 1 11:47:37 1998 Catherine Moore <clm@cygnus.com>
- * scripttempl/elfarm.sc: New file.
- * emulparams/armelf.sh: Set SCRIPT_NAME to elfarm.
+ * scripttempl/elfarm.sc: New file.
+ * emulparams/armelf.sh: Set SCRIPT_NAME to elfarm.
Fri Jul 31 15:56:16 1998 Catherine Moore <clm@cygnus.com>
Fri Jul 31 15:56:16 1998 Catherine Moore <clm@cygnus.com>
- * emulparams/armelf.sh: New file.
- * configure.tgt: Recognize thumb-elf and arm-elf.
- * Makefile.am (earmelf.o): New.
- * Makefile.in: Rebuild.
+ * emulparams/armelf.sh: New file.
+ * configure.tgt: Recognize thumb-elf and arm-elf.
+ * Makefile.am (earmelf.o): New.
+ * Makefile.in: Rebuild.
Fri Jul 24 12:00:57 1998 Ian Lance Taylor <ian@cygnus.com>
Fri Jul 24 12:00:57 1998 Ian Lance Taylor <ian@cygnus.com>
Sun May 10 22:36:30 1998 Jeffrey A Law (law@cygnus.com)
Sun May 10 22:36:30 1998 Jeffrey A Law (law@cygnus.com)
- * po/Make-in (install-info): New target.
+ * po/Make-in (install-info): New target.
Tue Apr 28 19:18:30 1998 Tom Tromey <tromey@cygnus.com>
Tue Apr 28 19:18:30 1998 Tom Tromey <tromey@cygnus.com>
(global_vercheck_failed): New file static variable.
(gld${EMULATION_NAME}_after_open): Check for shared libraries
twice, once with force set to 0 and once with it set to 1.
(global_vercheck_failed): New file static variable.
(gld${EMULATION_NAME}_after_open): Check for shared libraries
twice, once with force set to 0 and once with it set to 1.
- (gld${EMULATION_NAME}_check_ld_so_conf): Add force parameter.
+ (gld${EMULATION_NAME}_check_ld_so_conf): Add force parameter.
Change all callers.
(gld${EMULATION_NAME}_search_needed): Likewise.
(gld${EMULATION_NAME}_try_needed): Likewise. If not force, check
Change all callers.
(gld${EMULATION_NAME}_search_needed): Likewise.
(gld${EMULATION_NAME}_try_needed): Likewise. If not force, check
* configure.in: Put the tdirs in a file and use AC_SUBST_FILE,
rather than in a shell variable and using AC_SUBST.
* Makefile.am (DISTCLEANFILES): Remove ldscripts. Add tdirs.
* configure.in: Put the tdirs in a file and use AC_SUBST_FILE,
rather than in a shell variable and using AC_SUBST.
* Makefile.am (DISTCLEANFILES): Remove ldscripts. Add tdirs.
- (distclean-local): New target.
+ (distclean-local): New target.
* configure, Makefile.in: Rebuild.
* ld.texinfo: Completely rewrite linker script documentation.
* configure, Makefile.in: Rebuild.
* ld.texinfo: Completely rewrite linker script documentation.
Thu Feb 12 14:10:44 1998 Ian Lance Taylor <ian@cygnus.com>
* scripttempl/elf.sc: Align the _end symbol according to the ELF
Thu Feb 12 14:10:44 1998 Ian Lance Taylor <ian@cygnus.com>
* scripttempl/elf.sc: Align the _end symbol according to the ELF
- format size. From Gordon W. Ross <gwr@mc.com>.
+ format size. From Gordon W. Ross <gwr@mc.com>.
NetBSD patches from Gordon W. Ross <gwr@mc.com>:
* configure.host (alpha*-*-netbsd*): New host.
NetBSD patches from Gordon W. Ross <gwr@mc.com>:
* configure.host (alpha*-*-netbsd*): New host.
* scripttempl/elfd10v.sc (.stack): Move stack to 0x00..7FFE.
* emulparams/d10velf.sh (READONLY_START_ADDR): Read only section
* scripttempl/elfd10v.sc (.stack): Move stack to 0x00..7FFE.
* emulparams/d10velf.sh (READONLY_START_ADDR): Read only section
Sat Feb 7 15:41:26 1998 Ian Lance Taylor <ian@cygnus.com>
Sat Feb 7 15:41:26 1998 Ian Lance Taylor <ian@cygnus.com>
Thu Nov 13 13:45:00 1997 Andrew Cagney <cagney@b1.cygnus.com>
* configure.tgt (targ_extra_emuls): Make FreeBSD a i386bsd
Thu Nov 13 13:45:00 1997 Andrew Cagney <cagney@b1.cygnus.com>
* configure.tgt (targ_extra_emuls): Make FreeBSD a i386bsd
Sun Nov 2 14:51:36 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
Sun Nov 2 14:51:36 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
Thu Oct 2 18:40:28 1997 Ian Lance Taylor <ian@cygnus.com>
* ldlang.c (wild_doit): Rewrite flag handling for clarity. If we
Thu Oct 2 18:40:28 1997 Ian Lance Taylor <ian@cygnus.com>
* ldlang.c (wild_doit): Rewrite flag handling for clarity. If we
- are not adding the first input section, and SEC_READONLY is clear
- on the output section, then don't copy it from the input section.
- If SEC_READONLY is not set on the input section, then clear it on
- the output section.
+ are not adding the first input section, and SEC_READONLY is clear
+ on the output section, then don't copy it from the input section.
+ If SEC_READONLY is not set on the input section, then clear it on
+ the output section.
* configure.tgt (mips*-sgi-irix[56]*): Use elf32bsmip rather than
elf32bmip.
* configure.tgt (mips*-sgi-irix[56]*): Use elf32bsmip rather than
elf32bmip.
Wed Sep 24 16:59:15 1997 Joel Sherrill <joel@oarcorp.com>
Wed Sep 24 16:59:15 1997 Joel Sherrill <joel@oarcorp.com>
- * configure.tgt (sh*-*-rtems*): New target, like sh-*-elf*.
+ * configure.tgt (sh*-*-rtems*): New target, like sh-*-elf*.
Wed Sep 24 11:33:14 1997 Ian Lance Taylor <ian@cygnus.com>
Wed Sep 24 11:33:14 1997 Ian Lance Taylor <ian@cygnus.com>
Mon Jul 28 19:04:50 1997 Rob Savoye <rob@chinadoll.cygnus.com>
Mon Jul 28 19:04:50 1997 Rob Savoye <rob@chinadoll.cygnus.com>
- * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for
- win32 dependencies.
- * configure: Regenerated with autoconf 2.12.
- * Makefile.in: Add $(EXEEXT) to executable.
+ * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for
+ win32 dependencies.
+ * configure: Regenerated with autoconf 2.12.
+ * Makefile.in: Add $(EXEEXT) to executable.
Tue Jul 22 18:50:38 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
Tue Jul 22 18:50:38 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE>
Mon Mar 31 16:35:51 1997 Joel Sherrill <joel@oarcorp.com>
Mon Mar 31 16:35:51 1997 Joel Sherrill <joel@oarcorp.com>
- * configure.tgt (hppa*-*-rtems*): New target, like hppa-*-*elf*.
+ * configure.tgt (hppa*-*-rtems*): New target, like hppa-*-*elf*.
Fri Mar 28 15:29:23 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
Fri Mar 28 15:29:23 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
Mon Jan 27 12:28:43 1997 Ian Lance Taylor <ian@cygnus.com>
* scripttempl/elf.sc: Put linkonce reloc section in other
Mon Jan 27 12:28:43 1997 Ian Lance Taylor <ian@cygnus.com>
* scripttempl/elf.sc: Put linkonce reloc section in other
- appropriate reloc sections.
+ appropriate reloc sections.
* scripttempl/elfmips.sc: Add linkonce support.
* scripttempl/elfppc.sc: Likewise.
* scripttempl/elfmips.sc: Add linkonce support.
* scripttempl/elfppc.sc: Likewise.
Fri Jan 3 14:04:40 1997 Ian Lance Taylor <ian@cygnus.com>
* Makefile.in (clean): Don't remove configdoc.texi.
Fri Jan 3 14:04:40 1997 Ian Lance Taylor <ian@cygnus.com>
* Makefile.in (clean): Don't remove configdoc.texi.
- (maintainer-clean): Do remove configdoc.texi.
+ (maintainer-clean): Do remove configdoc.texi.
* ld.texinfo (Operators): Remove '@' from @smallexmple in comment
to avoid confusing texi2roff.
* ld.texinfo (Operators): Remove '@' from @smallexmple in comment
to avoid confusing texi2roff.
Thu Dec 12 17:04:55 1996 Ian Lance Taylor <ian@cygnus.com>
* emultempl/gld960c.em: Include <ctype.h>.
Thu Dec 12 17:04:55 1996 Ian Lance Taylor <ian@cygnus.com>
* emultempl/gld960c.em: Include <ctype.h>.
- (gld960_set_output_arch): Get the machine type from the -A option
+ (gld960_set_output_arch): Get the machine type from the -A option
if there is one, rather than always using core.
Sat Dec 7 10:07:51 1996 Jeffrey A Law (law@cygnus.com)
if there is one, rather than always using core.
Sat Dec 7 10:07:51 1996 Jeffrey A Law (law@cygnus.com)
Wed Oct 2 23:45:25 1996 Geoffrey Noer <noer@cygnus.com>
Wed Oct 2 23:45:25 1996 Geoffrey Noer <noer@cygnus.com>
- * emultmpl/pe.em: increase size of stack reserve to 0x2000000
- (necessary in order to compile parse.c in gcc sources under NT)
+ * emultmpl/pe.em: increase size of stack reserve to 0x2000000
+ (necessary in order to compile parse.c in gcc sources under NT)
Wed Oct 2 14:49:10 1996 Ian Lance Taylor <ian@cygnus.com>
Wed Oct 2 14:49:10 1996 Ian Lance Taylor <ian@cygnus.com>
syntax error on __end__ line.
* scripttempl/armcoff.sc: For -N or -n, don't align .data. From
syntax error on __end__ line.
* scripttempl/armcoff.sc: For -N or -n, don't align .data. From
- Chris Hadley <Christopher.Hadley@cl.cam.ac.uk>
+ Chris Hadley <Christopher.Hadley@cl.cam.ac.uk>
Sun Sep 15 22:09:56 1996 Jeffrey A Law (law@cygnus.com)
Sun Sep 15 22:09:56 1996 Jeffrey A Law (law@cygnus.com)
Fri Aug 16 14:15:41 1996 James G. Smith <jsmith@cygnus.co.uk>
* scripttempl/armcoff.sc (__bss_start__, __bss_end__,
Fri Aug 16 14:15:41 1996 James G. Smith <jsmith@cygnus.co.uk>
* scripttempl/armcoff.sc (__bss_start__, __bss_end__,
- __data_start__, __data_end__): Added to keep in sync. with the
- default ARM crt0.s. Added __CTOR_LIST__ and __DTOR_LIST__ support.
+ __data_start__, __data_end__): Added to keep in sync. with the
+ default ARM crt0.s. Added __CTOR_LIST__ and __DTOR_LIST__ support.
Thu Aug 8 14:24:56 1996 Ian Lance Taylor <ian@cygnus.com>
Thu Aug 8 14:24:56 1996 Ian Lance Taylor <ian@cygnus.com>
Wed Jul 31 13:17:10 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
Wed Jul 31 13:17:10 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
- * emulparams/d10velf.sh: Now works with elf.sc.
+ * emulparams/d10velf.sh: Now works with elf.sc.
Wed Jul 31 11:52:03 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
Wed Jul 31 11:52:03 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
(wild): Call wild_file. Permit the file name to be a wildcard.
(open_input_bfds): Don't call lookup_name for a wildcard pattern.
* Makefile.in: Rebuild dependencies.
(wild): Call wild_file. Permit the file name to be a wildcard.
(open_input_bfds): Don't call lookup_name for a wildcard pattern.
* Makefile.in: Rebuild dependencies.
- (CFILES): Add fnmatch.c.
+ (CFILES): Add fnmatch.c.
(HFILES): Add fnmatch.h.
(OFILES): Add fnmatch.o.
* ld.texinfo: Document that file and section names can now be
(HFILES): Add fnmatch.h.
(OFILES): Add fnmatch.o.
* ld.texinfo: Document that file and section names can now be
Mon Jul 15 11:49:49 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Round
Mon Jul 15 11:49:49 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Round
- the value of __start_SECNAME to the alignment required by the
- section to be placed.
+ the value of __start_SECNAME to the alignment required by the
+ section to be placed.
Tue Jul 9 12:09:02 1996 Ian Lance Taylor <ian@cygnus.com>
Tue Jul 9 12:09:02 1996 Ian Lance Taylor <ian@cygnus.com>
Wed Jun 12 12:46:21 1996 Ian Lance Taylor <ian@cygnus.com>
* lexsup.c: Include "libiberty.h".
Wed Jun 12 12:46:21 1996 Ian Lance Taylor <ian@cygnus.com>
* lexsup.c: Include "libiberty.h".
- (parse_args): Copy the -Y argument into memory.
- (set_default_dirlist): Don't put the ':' back into the directory
+ (parse_args): Copy the -Y argument into memory.
+ (set_default_dirlist): Don't put the ':' back into the directory
list.
Fri Jun 7 11:27:42 1996 Ian Lance Taylor <ian@cygnus.com>
list.
Fri Jun 7 11:27:42 1996 Ian Lance Taylor <ian@cygnus.com>
Mon Apr 29 10:29:07 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* configure.host (m68*-*-linux*): Add -dynamic-linker to
Mon Apr 29 10:29:07 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* configure.host (m68*-*-linux*): Add -dynamic-linker to
- HOSTING_CRT0. Search -lgcc both before and after -lc in
- HOSTING_LIBS. Look for crt{begin,end}.o in the compiler directory
- at first.
+ HOSTING_CRT0. Search -lgcc both before and after -lc in
+ HOSTING_LIBS. Look for crt{begin,end}.o in the compiler directory
+ at first.
(i[345]86-*-linux*): Look for crt{begin,end}.o in the compiler
directory at first.
(i[345]86-*-linux*): Look for crt{begin,end}.o in the compiler
directory at first.
* ldmisc.h (demangle): Declare.
* ldmisc.c: Include "libiberty.h". Include demangle.h with "",
* ldmisc.h (demangle): Declare.
* ldmisc.c: Include "libiberty.h". Include demangle.h with "",
(demangle): Make non-static. Remove remove_underscore paramter.
Always return an allocated string.
(vfinfo): Free result of demangle. Add case 'G'. Use %T to print
(demangle): Make non-static. Remove remove_underscore paramter.
Always return an allocated string.
(vfinfo): Free result of demangle. Add case 'G'. Use %T to print
Fri Apr 5 18:11:25 1996 James G. Smith <jsmith@cygnus.co.uk>
* emulparams/elf32{b,l}4300.sh (MACHINE): Add explicit
Fri Apr 5 18:11:25 1996 James G. Smith <jsmith@cygnus.co.uk>
* emulparams/elf32{b,l}4300.sh (MACHINE): Add explicit
* scripttempl/elf.sc: Use $MACHINE definition if present.
* configure.tgt (targ_extra_emuls): Force 4100 build to use same
* scripttempl/elf.sc: Use $MACHINE definition if present.
* configure.tgt (targ_extra_emuls): Force 4100 build to use same
Mon Apr 1 17:35:40 1996 Ian Lance Taylor <ian@cygnus.com>
Mon Apr 1 17:35:40 1996 Ian Lance Taylor <ian@cygnus.com>
Wed Mar 6 16:06:52 1996 J.T. Conklin <jtc@rtl.cygnus.com>
* scripttempl/elfppc.sc (.sdata2, .sbss2): Implement Feb 2 change
Wed Mar 6 16:06:52 1996 J.T. Conklin <jtc@rtl.cygnus.com>
* scripttempl/elfppc.sc (.sdata2, .sbss2): Implement Feb 2 change
- in a different manner to work around differences in shell variable
- expansion.
+ in a different manner to work around differences in shell variable
+ expansion.
Wed Mar 6 18:08:18 1996 Ian Lance Taylor <ian@cygnus.com>
Wed Mar 6 18:08:18 1996 Ian Lance Taylor <ian@cygnus.com>
Thu Jan 25 16:46:58 1996 James G. Smith <jsmith@cygnus.co.uk>
* emulparams/{elf32b4300.sh, elf32l4300.sh}: Changed
Thu Jan 25 16:46:58 1996 James G. Smith <jsmith@cygnus.co.uk>
* emulparams/{elf32b4300.sh, elf32l4300.sh}: Changed
- TEXT_START_ADDR to allow use on IDT and PMON systems.
+ TEXT_START_ADDR to allow use on IDT and PMON systems.
Wed Jan 24 20:59:40 1996 Steve Chamberlain <sac@slash.cygnus.com>
Wed Jan 24 20:59:40 1996 Steve Chamberlain <sac@slash.cygnus.com>
__GLOBAL_OFFSET_TABLE_.
Add some Irix 5 support, mostly from Kazumoto Kojima
__GLOBAL_OFFSET_TABLE_.
Add some Irix 5 support, mostly from Kazumoto Kojima
- <kkojima@info.kanagawa-u.ac.jp>:
+ <kkojima@info.kanagawa-u.ac.jp>:
* emulparams/elf32bmip.sh (SCRIPT_NAME): Change to elfmips.
(SHLIB_TEXT_START_ADDR): Define.
(OTHER_GOT_SYMBOLS): Define.
* emulparams/elf32bmip.sh (SCRIPT_NAME): Change to elfmips.
(SHLIB_TEXT_START_ADDR): Define.
(OTHER_GOT_SYMBOLS): Define.
* emulparams/elf32b4300.sh: Added.
* emulparams/elf32l4300.sh: Added.
* configure.tgt, Makefile.in: Updated the build to use the
* emulparams/elf32b4300.sh: Added.
* emulparams/elf32l4300.sh: Added.
* configure.tgt, Makefile.in: Updated the build to use the
Thu Oct 19 17:41:46 1995 Ian Lance Taylor <ian@cygnus.com>
Thu Oct 19 17:41:46 1995 Ian Lance Taylor <ian@cygnus.com>
Fri Sep 1 08:35:16 1995 James G. Smith <jsmith@beauty.cygnus.com>
* configure.in: Added mips*vr4300-idt-elf* and
Fri Sep 1 08:35:16 1995 James G. Smith <jsmith@beauty.cygnus.com>
* configure.in: Added mips*vr4300-idt-elf* and
- mips*vr4300el-idt-elf* targets.
+ mips*vr4300el-idt-elf* targets.
* Makefile.in: Added eelf32vr4300* targets.
* emulparams/{elf32vr4300.sh, elf32vr4300el.sh}: Added.
* config/{mips-vr4300.mt, mips-vr4300el.mt}: Added.
* Makefile.in: Added eelf32vr4300* targets.
* emulparams/{elf32vr4300.sh, elf32vr4300el.sh}: Added.
* config/{mips-vr4300.mt, mips-vr4300el.mt}: Added.
* mpw-emipsidt.c: New file, modified for MPW from emipsidt.c.
* mpw-config.in (m68k-apple-macos, ppc-apple-macos,
* mpw-emipsidt.c: New file, modified for MPW from emipsidt.c.
* mpw-config.in (m68k-apple-macos, ppc-apple-macos,
- i386-unknown-aout, i386-unknown-coff): New targets.
+ i386-unknown-aout, i386-unknown-coff): New targets.
(m68k-aout, m68k-coff): Remove targets.
(mk.tmp): Add definition of EMUL.
(m68k-aout, m68k-coff): Remove targets.
(mk.tmp): Add definition of EMUL.
Thu Mar 30 13:09:46 1995 Ian Lance Taylor <ian@cygnus.com>
* ldmain.c (main): If opening the map file fails, call
Thu Mar 30 13:09:46 1995 Ian Lance Taylor <ian@cygnus.com>
* ldmain.c (main): If opening the map file fails, call
- bfd_set_error before calling einfo.
+ bfd_set_error before calling einfo.
* ld.texinfo, ld.1: Document the -no-keep-memory option.
* ld.texinfo, ld.1: Document the -no-keep-memory option.
* Makefile.in (ALL_EMULATIONS): Added ei386nbsd.o, ens32knbsd.o
and esparcnbsd.o; sorted entries.
* Makefile.in (ALL_EMULATIONS): Added ei386nbsd.o, ens32knbsd.o
and esparcnbsd.o; sorted entries.
- (ei386nbsd.c,ens32knbsd.c,esparcnbsd.c): New targets.
+ (ei386nbsd.c,ens32knbsd.c,esparcnbsd.c): New targets.
* config/netbsd532.mt: Removed.
* emulparams/netbsd532.sh: Removed.
* config/netbsd532.mt: Removed.
* emulparams/netbsd532.sh: Removed.
* configure.in: Changed netware ld_target name to be {i386,ppc}-nw
instead of {i386,ppc}-elf.
* configure.in: Changed netware ld_target name to be {i386,ppc}-nw
instead of {i386,ppc}-elf.
- * configure.in (sparc*-*-netware): Removed. There is no such
+ * configure.in (sparc*-*-netware): Removed. There is no such
thing anymore.
* ldint.texinfo: Move misplaced `@end iftex'.
thing anymore.
* ldint.texinfo: Move misplaced `@end iftex'.
Thu Sep 8 16:30:37 1994 Steve Chamberlain (sac@jonny.cygnus.com)
Thu Sep 8 16:30:37 1994 Steve Chamberlain (sac@jonny.cygnus.com)
- * scripttempl/h8500b.sc: Put rdata stuff into own segment.
+ * scripttempl/h8500b.sc: Put rdata stuff into own segment.
Thu Sep 8 13:25:24 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
Thu Sep 8 13:25:24 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
* ld.texinfo: Document PROVIDE.
* ldlang.c (lang_common): Pass desired alignment to
* ld.texinfo: Document PROVIDE.
* ldlang.c (lang_common): Pass desired alignment to
- lang_one_common as power of two.
+ lang_one_common as power of two.
(lang_one_common): Get common symbol alignment from linker hash
table entry. Treat desired alignment as a power of two.
(lang_one_common): Get common symbol alignment from linker hash
table entry. Treat desired alignment as a power of two.
Preliminary support for generating shared libraries, from Eric
Youngdale <ericy@cais.cais.com>.
* genscripts.sh: If the emulation parameter file sets
Preliminary support for generating shared libraries, from Eric
Youngdale <ericy@cais.cais.com>.
* genscripts.sh: If the emulation parameter file sets
- GENERATE_SHLIB_SCRIPT, generate a .xs script file with
+ GENERATE_SHLIB_SCRIPT, generate a .xs script file with
CREATE_SHLIB defined.
* emultempl/elf32.em (gld${EMULATION_NAME}_get_script): If
link_info.shared is set, use the .xs script file.
CREATE_SHLIB defined.
* emultempl/elf32.em (gld${EMULATION_NAME}_get_script): If
link_info.shared is set, use the .xs script file.
Fri Feb 25 10:47:25 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
Fri Feb 25 10:47:25 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
- * emultempl/hppaelf.em: First attempt to clean this file up.
+ * emultempl/hppaelf.em: First attempt to clean this file up.
Add comments in several functions as to their purpose and
how they function (or my current best guess). Clean up horrible
spacing and indention that never should have been accepted in the
Add comments in several functions as to their purpose and
how they function (or my current best guess). Clean up horrible
spacing and indention that never should have been accepted in the
Tue Nov 2 15:45:51 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
Tue Nov 2 15:45:51 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
- From Pete Hoogenboom (hoogen@cs.utah.edu):
+ From Pete Hoogenboom (hoogen@cs.utah.edu):
* scripttempl/hppaosf.sc: (___stack_zero, etext, _etext,
edata, _edata, end): Add definitions of these symbols.
* scripttempl/hppaosf.sc: (___stack_zero, etext, _etext,
edata, _edata, end): Add definitions of these symbols.
Thu Aug 12 16:05:37 1993 Jeffrey Wheat (cassidy@cygnus.com)
Thu Aug 12 16:05:37 1993 Jeffrey Wheat (cassidy@cygnus.com)
- * Makefile.in: revert earlier changes back to execute runtest
- with make check. cdtest and bootstrap now function as they
+ * Makefile.in: revert earlier changes back to execute runtest
+ with make check. cdtest and bootstrap now function as they
did within the Makefile.
Thu Aug 12 10:20:05 1993 David J. Mackenzie (djm@thepub.cygnus.com)
did within the Makefile.
Thu Aug 12 10:20:05 1993 David J. Mackenzie (djm@thepub.cygnus.com)
* Makefile.in: remove install:all and install-info:info
dependencies (these cause some spurious rebuilds at 'make install'
* Makefile.in: remove install:all and install-info:info
dependencies (these cause some spurious rebuilds at 'make install'
Fri Jun 4 08:50:14 1993 Ian Lance Taylor (ian@cygnus.com)
Fri Jun 4 08:50:14 1993 Ian Lance Taylor (ian@cygnus.com)
Thu Oct 15 15:20:26 1992 Steve Chamberlain (sac@thepub.cygnus.com)
* ldlang.c (size_input_section): count the sizes of all sections
Thu Oct 15 15:20:26 1992 Steve Chamberlain (sac@thepub.cygnus.com)
* ldlang.c (size_input_section): count the sizes of all sections
Thu Oct 8 09:05:25 1992 Steve Chamberlain (sac@thepub.cygnus.com)
Thu Oct 8 09:05:25 1992 Steve Chamberlain (sac@thepub.cygnus.com)
Wed May 27 15:15:58 1992 Steve Chamberlain (sac@thepub.cygnus.com)
Wed May 27 15:15:58 1992 Steve Chamberlain (sac@thepub.cygnus.com)
- * ldgram.y, ldlex.l: parse ABSOLUTE
+ * ldgram.y, ldlex.l: parse ABSOLUTE
* ldexp.c: add support for ABSOLUTE
Wed May 27 13:07:20 1992 Per Bothner (bothner@rtl.cygnus.com)
* ldexp.c: add support for ABSOLUTE
Wed May 27 13:07:20 1992 Per Bothner (bothner@rtl.cygnus.com)