* emultempl/elf32.em (gld${EMULATION_NAME}_add_sysroot): Do not
authorAndreas Jaeger <aj@suse.de>
Fri, 17 Jan 2003 10:36:49 +0000 (10:36 +0000)
committerAndreas Jaeger <aj@suse.de>
Fri, 17 Jan 2003 10:36:49 +0000 (10:36 +0000)
skip ':'.

ld/ChangeLog
ld/emultempl/elf32.em

index 64f5c04b4e6bc611e28dd4ddd2ff61f75ae65e37..660f20547549175bfb61024cfb2e99cc8124ae95 100644 (file)
@@ -1,3 +1,8 @@
+2003-01-17  Andreas Jaeger  <aj@suse.de>
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_add_sysroot): Do not
+       skip ':'.
+
 2003-01-16  Alan Modra  <amodra@bigpond.net.au>
 
        * Makefile.in: Regenerate.
        * emulparams/elf32iq10.sh: New file.
        * emulparams/elf32iq2000.sh: New file.
        * scripttempl/iq2000.sc: New file.
-       
+
 2003-01-02 Charles Wilson <cwilson@ece.gatech.edu>
 
-       * pe-dll.c (autofilter_symbollist): Add do_pseudo_reloc 
+       * pe-dll.c (autofilter_symbollist): Add do_pseudo_reloc
        and _pei386_runtime_relocator to the exclude list.
 
 2003-01-01  Kazu Hirata  <kazu@cs.umass.edu>
        def_file_export structure.
        (pe_implied_import_dll): New variables exp_funcbase and
        [data|bss]_[start|end].  Use DLL's internal name to set dll_name,
-       not filename (which may be a symlink).  Scan the sections and
+       not filename (which may be a symlink).  Scan the sections and
        initialize [data|bss]_[start|end].  When scanning the export
        table, skip _nm_ symbols, and mark any symbols whose rva indicates
        that it is in the .bss or .data sections as data.
index a776d58d2acf4944cb29b6082ccdb05bf0d4f591..f8ba0b4c8999b4869fb2634246254701b5537b15 100644 (file)
@@ -471,9 +471,9 @@ gld${EMULATION_NAME}_add_sysroot (path)
   while (path[i])
     if (path[i] == ':')
       {
+        *p++ = path[i++];
        strcpy (p, ld_sysroot);
        p = p + strlen (p);
-       i++;
       }
     else
       *p++ = path[i++];