aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libiberty/ChangeLog9
-rw-r--r--libiberty/safe-ctype.c1
-rw-r--r--libiberty/strtod.c1
-rw-r--r--libiberty/strtoul.c2
4 files changed, 12 insertions, 1 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index b9b8b09..0d2333f 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,12 @@
+2000-12-16 Michael Sokolov <msokolov@ivan.Harhan.ORG>
+
+ * safe-ctype.c: #include "ansidecl.h".
+ * strtod.c: Likewise.
+
+2000-12-16 Michael Sokolov <msokolov@ivan.Harhan.ORG>
+
+ * strtoul.c: Include safe-ctype.h, not ctype.h.
+
2000-12-07 Zack Weinberg <zack@wolery.stanford.edu>
* safe-ctype.c: New file.
diff --git a/libiberty/safe-ctype.c b/libiberty/safe-ctype.c
index b6722a2..0c2be3e 100644
--- a/libiberty/safe-ctype.c
+++ b/libiberty/safe-ctype.c
@@ -29,6 +29,7 @@ Boston, MA 02111-1307, USA. */
- Behaves properly for all values in the range of a signed or
unsigned char. */
+#include "ansidecl.h"
#include <safe-ctype.h>
#include <stdio.h> /* for EOF */
diff --git a/libiberty/strtod.c b/libiberty/strtod.c
index b1243ac..90292c2 100644
--- a/libiberty/strtod.c
+++ b/libiberty/strtod.c
@@ -22,6 +22,7 @@ the resulting executable to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
+#include "ansidecl.h"
#include "safe-ctype.h"
extern double atof ();
diff --git a/libiberty/strtoul.c b/libiberty/strtoul.c
index ce96933..66420f2 100644
--- a/libiberty/strtoul.c
+++ b/libiberty/strtoul.c
@@ -37,7 +37,6 @@
#ifdef HAVE_SYS_PARAM_H
#include <sys/param.h>
#endif
-#include <ctype.h>
#include <errno.h>
#ifdef NEED_DECLARATION_ERRNO
extern int errno;
@@ -46,6 +45,7 @@ extern int errno;
#include <stdlib.h>
#endif
#include "ansidecl.h"
+#include "safe-ctype.h"
#ifndef ULONG_MAX
#define ULONG_MAX ((unsigned long)(~0L)) /* 0xFFFFFFFF */