1999-09-12 Donn Terry <donn@interix.com>
authorIan Lance Taylor <ian@airs.com>
Sun, 12 Sep 1999 16:40:09 +0000 (16:40 +0000)
committerIan Lance Taylor <ian@airs.com>
Sun, 12 Sep 1999 16:40:09 +0000 (16:40 +0000)
* lexsup.c (parse_args): Use strtoul for --split-by-reloc
argument.

ld/ChangeLog
ld/lexsup.c

index 782029238b934a1262b0d2c09c18ecff8f2e0b80..1215b63d5ea08cc485be72742d19ec252bc4ca4e 100644 (file)
@@ -23,6 +23,9 @@
 
 1999-09-12  Donn Terry  <donn@interix.com>
 
+       * lexsup.c (parse_args): Use strtoul for --split-by-reloc
+       argument.
+
        * lexsup.c (parse_args): If we get an unrecognized argument,
        mention --help.
 
index 273babac78aa934aeb10878a15be5a4c323fd42e..06a65e13bd0d7275f22211acd6f70538dba8c4e9 100644 (file)
@@ -954,7 +954,7 @@ the GNU General Public License.  This program has absolutely no warranty.\n"));
              ignored.  Someday we should handle it correctly.  FIXME.  */
          break;
        case OPTION_SPLIT_BY_RELOC:
-         config.split_by_reloc = atoi (optarg);
+         config.split_by_reloc = strtoul (optarg, NULL, 0);
          break; 
        case OPTION_SPLIT_BY_FILE:
          config.split_by_file = true;