+1999-02-11 Nick Clifton <nickc@cygnus.com>
+
+ * ldlang.c (lang_check_section_addresses): New function: Check
+ addresses assigned to section for overlaps.
+ (lang_process): Call lang_check_section_addresses if suitable.
+
+ * ld.h: Add new boolean field to args_type structure:
+ 'check_section_addresses'.
+
+ * ldmain.c: Initialise check_section_addresses field to true.
+
+ * lexsup.c: Add new command line options '--no-check-sections' and
+ '--check-sections'.
+
+ * ld.texinfo: Document new command line options '--check-sections'
+ and '--no-check-sections'.
+
+1999-02-08 Nick Clifton <nickc@cygnus.com>
+
+ * configure.tgt: Add support for StrongARM target.
+
+Wed Feb 3 19:41:01 1999 Ian Lance Taylor <ian@cygnus.com>
+
+ * ldctor.c (ldctor_build_sets): Just set SEC_KEEP once. Check for
+ an owner of a section before using it to look up a reloc type.
+ Don't set SEC_KEEP for the absolute section.
+
+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.
+
+1999-01-31 17:57:31 1998 Michael Meissner <meissner@cygnus.com>
+
+ * scripttempl/elfppc.sc: Add support for -fleading-underscores
+ switch in all linker generated symbols.
+
+ * configure.tgt (powerpc{,le}*-*-vxworks): Add as aliases for
+ powerpc{,le}-*-eabi.
+
+Wed Jan 20 17:01:48 1999 Ian Lance Taylor <ian@cygnus.com>
+
+ * configure.tgt (i[3456]86-*-solaris2*): New target. From Pavel
+ Roskin <pavel_roskin@geocities.com>.
+
+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.
+
+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.
+
1999-01-12 Nick Clifton <nickc@cygnus.com>
* Makefile.am: Replace efr30.o with eelf32fr30.o.
* configure.tgt: Replace fr30 with elf32fr30.
* emulparams/elf32fr30.sh: New file: Replaces fr30.sh, and uses
- generic elf.sc script.
+ generic elf.sc script. Also replaces the .stack section with a
+ user definable symbol __stack.
1999-01-11 Nick Clifton <nickc@cygnus.com>
* Makefile.am, Makefile.in: Add rule for ev850.c
* configure.tgt (targ_extra_emuls): Add v850 target.
-start-sanitize-v850e
Wed Sep 17 16:43:39 1997 Nick Clifton <nickc@cygnus.com>
* emulparams/v850.sh (CALL_TABLE_START_ADDR): New entry.
* scripttempl/v850.sc: Add call table data area
-end-sanitize-v850e
Mon Sep 15 11:29:13 1997 Ken Raeburn <raeburn@cygnus.com>
Merge change from Martin Hunt:
* ld.texinfo (Section Definition): Clarify use of whitespace.
(Section Placement): Likewise.
-start-sanitize-v850e
Mon Aug 18 11:12:03 1997 Nick Clifton <nickc@cygnus.com>
* configure.tgt (targ_extra_emuls): Add support for v850e target.
Mon Aug 18 11:12:03 1997 Nick Clifton <nickc@cygnus.com>
* configure.tgt (targ_extra_emuls): Add support for v850e target.
-end-sanitize-v850e
Sat Aug 9 00:42:27 1997 Ian Lance Taylor <ian@cygnus.com>