print_percentage: Use floating point to avoid incorrect results when
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 81ebfa1d9ae0cb800ee252e59fbbe9d5c834bdad..28ef04ce61328215a5fc97077c749adec821e696 100644 (file)
@@ -1,3 +1,47 @@
+2004-03-20  Alexandre Oliva  <aoliva@redhat.com>
+
+       * emulparams/elf32frvfd.sh (MAXPAGESIZE): Change to 16Kb.
+
+2004-03-19  Alan Modra  <amodra@bigpond.net.au>
+
+       * config.in: Regenerate.
+       * po/ld.pot: Regenerate.
+
+2004-03-18  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld.texinfo: Add --as-needed doco.
+       * ldmain.c (as_needed): New global var.
+       * ldmain.h (as_needed): Declare.
+       * lexsup.c (option_values): Add OPTION_AS_NEEDED and
+       OPTION_NO_AS_NEEDED.
+       (ld_options): Likewise.
+       (parse_args): Handle them.
+       * ldlang.h (lang_input_statement_type): Add as_needed field.
+       * ldlang.c (new_afile): Set p->as_needed.
+       * emultempl/elf32.em (gld${EMULATION_NAME}_load_symbols): New function.
+       (gld${EMULATION_NAME}_try_needed): Use bfd_elf_set_dyn_lib_class.
+       (ld_${EMULATION_NAME}_emulation): Set LDEMUL_RECOGNIZED_FILE entry.
+
+       * ldlang.c (open_input_bfds): Remove useless cast.
+       (lang_do_assignments_1): Likewise.
+       (lang_for_each_input_section): Delete.
+
+2004-03-17  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+       * configure.tgt: Switch sh-*-rtems* to ELF.  Add sh-*-rtemscoff*.
+
+2004-03-08  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * pe-dll.c (pe_dll_generate_implib): Skip sections marked as
+       private when building implib.
+
+2004-03-05  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * ldlang.c (lang_add_section): Don't force SEC_LOAD on
+       SEC_THREAD_LOCAL.
+       (IGNORE_SECTION): Ignore .tbss sections too.
+       (lang_size_sections_1): .tbss sections do not advance dot.
+
 2004-03-01  Andreas Schwab  <schwab@suse.de>
 
        * ld.texinfo (Options): Fix example for --wrap.
This page took 0.022874 seconds and 4 git commands to generate.