]> Git Repo - binutils.git/blobdiff - ld/ldmain.c
* pe-dll.c (autofilter_objectlist): Add startup objects
[binutils.git] / ld / ldmain.c
index f9c599718b0e4d7b5664a4e64313b0704a230b17..578e34f84e0d07f6eac11cb7bc221ded3a95349d 100644 (file)
@@ -1,5 +1,5 @@
 /* Main program of GNU linker.
-   Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000
+   Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
    Free Software Foundation, Inc.
    Written by Steve Chamberlain [email protected]
 
@@ -23,7 +23,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
 #include "bfd.h"
 #include "sysdep.h"
 #include <stdio.h>
-#include <ctype.h>
+#include "safe-ctype.h"
 #include "libiberty.h"
 #include "progress.h"
 #include "bfdlink.h"
@@ -168,6 +168,9 @@ main (argc, argv)
 
 #if defined (HAVE_SETLOCALE) && defined (HAVE_LC_MESSAGES)
   setlocale (LC_MESSAGES, "");
+#endif
+#if defined (HAVE_SETLOCALE)
+  setlocale (LC_CTYPE, "");
 #endif
   bindtextdomain (PACKAGE, LOCALEDIR);
   textdomain (PACKAGE);
@@ -202,6 +205,7 @@ main (argc, argv)
   config.split_by_reloc = (unsigned) -1;
   config.split_by_file = (bfd_size_type) -1;
   command_line.force_common_definition = false;
+  command_line.inhibit_common_definition = false;
   command_line.interpreter = NULL;
   command_line.rpath = NULL;
   command_line.warn_mismatch = true;
@@ -544,7 +548,7 @@ get_emulation (argc, argv)
                   || strcmp (argv[i], "-mips4") == 0
                   || strcmp (argv[i], "-mips5") == 0)
            {
-             /* FIXME: The arguments -mips1, -mips2 and -mips3 are
+             /* FIXME: The arguments -mips1, -mips2, -mips3, etc. are
                 passed to the linker by some MIPS compilers.  They
                 generally tell the linker to use a slightly different
                 library path.  Perhaps someday these should be
@@ -721,14 +725,14 @@ add_keepsyms_file (filename)
   c = getc (file);
   while (c != EOF)
     {
-      while (isspace (c))
+      while (ISSPACE (c))
        c = getc (file);
 
       if (c != EOF)
        {
          size_t len = 0;
 
-         while (! isspace (c) && c != EOF)
+         while (! ISSPACE (c) && c != EOF)
            {
              buf[len] = c;
              ++len;
This page took 0.025771 seconds and 4 git commands to generate.