OSDN Git Service

* choose-temp.c: Don't check IN_GCC anymore.
authorghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Dec 1998 07:01:03 +0000 (07:01 +0000)
committerghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Dec 1998 07:01:03 +0000 (07:01 +0000)
        * floatformat.c (floatformat_from_double): Use `const', not `CONST'.
        * memchr.c (memchr): Likewise.
        * memcpy.c (memcpy): Likewise.
        * memmove.c (memmove): Likewise.
        * mkstemp.c: Don't check IN_GCC anymore.
        * pexecute.c: Likewise.
        * splay-tree.c: Likewise.
        * strchr.c (strchr): Use `const', not `CONST'.
        * strrchr.c (strrchr): Likewise.
        * strtol.c (strtol): Likewise.
        * strtoul.c (strtoul): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24307 138bc75d-0d04-0410-961f-82ee72b054a4

13 files changed:
libiberty/ChangeLog
libiberty/choose-temp.c
libiberty/floatformat.c
libiberty/memchr.c
libiberty/memcpy.c
libiberty/memmove.c
libiberty/mkstemp.c
libiberty/pexecute.c
libiberty/splay-tree.c
libiberty/strchr.c
libiberty/strrchr.c
libiberty/strtol.c
libiberty/strtoul.c

index c97c1a0..4ee7acf 100644 (file)
@@ -1,3 +1,21 @@
+Mon Dec 14 09:55:50 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * choose-temp.c: Don't check IN_GCC anymore.
+
+       * floatformat.c (floatformat_from_double): Use `const', not `CONST'.
+       * memchr.c (memchr): Likewise.
+       * memcpy.c (memcpy): Likewise.
+       * memmove.c (memmove): Likewise.
+       
+       * mkstemp.c: Don't check IN_GCC anymore.
+       * pexecute.c: Likewise.
+       * splay-tree.c: Likewise.
+       
+       * strchr.c (strchr): Use `const', not `CONST'.
+       * strrchr.c (strrchr): Likewise.
+       * strtol.c (strtol): Likewise.
+       * strtoul.c (strtoul): Likewise.
+
 Fri Dec  4 13:51:04 1998  David Taylor   <taylor@texas.cygnus.com>
                          Elena Zannoni  <ezannoni@cygnus.com>
                          Stan Shebs     <shebs@cygnus.com>
index 089bd10..c295ca1 100644 (file)
@@ -22,22 +22,16 @@ Boston, MA 02111-1307, USA.  */
 /* This file lives in at least two places: libiberty and gcc.
    Don't change one without the other.  */
 
-#if defined (IN_GCC) || defined (HAVE_CONFIG_H)
+#ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
 
-#ifdef IN_GCC
-#include "system.h"
-#else
-
-/* If we are in gcc, system.h has handled everything.  When not in
-   gcc, if we have a config.h we assume that HAVE_SYS_FILE_H tells us
-   whether to include sys/file.h.  However, libiberty does not have a
-   config.h, and instead arranges to define NO_SYS_FILE_H on the
-   command line when there is no sys/file.h.  */
-
-#if defined (HAVE_CONFIG_H) ? defined (HAVE_SYS_FILE_H) : ! defined (NO_SYS_FILE_H)
+#include <stdio.h>     /* May get P_tmpdir.  */
 #include <sys/types.h>
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+#ifdef HAVE_SYS_FILE_H
 #include <sys/file.h>   /* May get R_OK, etc. on some systems.  */
 #endif
 
@@ -47,13 +41,10 @@ Boston, MA 02111-1307, USA.  */
 #define X_OK 1
 #endif
 
-#include <stdio.h>     /* May get P_tmpdir.  */
-#endif /* IN_GCC */
-
 #include "libiberty.h"
-#ifdef IN_GCC
 extern int mkstemps ();
-#else
+
+#ifndef IN_GCC
 #if defined (__MSDOS__) || defined (_WIN32)
 #define DIR_SEPARATOR '\\'
 #endif
index 7f6086f..6ad290c 100644 (file)
@@ -279,7 +279,7 @@ put_field (data, order, total_len, start, len, stuff_to_put)
 
 void
 floatformat_from_double (fmt, from, to)
-     CONST struct floatformat *fmt;
+     const struct floatformat *fmt;
      double *from;
      char *to;
 {
index 93ef43d..cce3003 100644 (file)
@@ -44,11 +44,11 @@ QUICKREF
 
 PTR
 memchr (src_void, c, length)
-     register CONST PTR src_void;
+     register const PTR src_void;
      int c;
      size_t length;
 {
-  CONST unsigned char *src = (CONST unsigned char *)src_void;
+  const unsigned char *src = (const unsigned char *)src_void;
   
   while (--length >= 0)
   {
index c28208a..707a9f5 100644 (file)
@@ -21,7 +21,7 @@ DESCRIPTION
 #endif
 
 PTR
-DEFUN(memcpy, (out, in, length), PTR out AND CONST PTR in AND size_t length)
+DEFUN(memcpy, (out, in, length), PTR out AND const PTR in AND size_t length)
 {
     bcopy(in, out, length);
     return out;
index 818fc24..176c326 100644 (file)
@@ -10,7 +10,7 @@
 PTR
 memmove (s1, s2, n)
      PTR s1;
-     CONST PTR s2;
+     const PTR s2;
      size_t n;
 {
   bcopy (s2, s1, n);
index 91cc3eb..16c16a2 100644 (file)
@@ -20,7 +20,6 @@
 #include "config.h"
 #endif
 
-#ifndef IN_GCC
 #ifdef HAVE_STDLIB_H
 #include <stdlib.h>
 #endif
@@ -37,9 +36,6 @@
 #include <sys/time.h>
 #endif
 #include "ansidecl.h"
-#else
-#include "system.h"
-#endif
 
 /* We need to provide a type for gcc_uint64_t.  */
 #ifdef __GNUC__
index 206db58..0ead566 100644 (file)
@@ -26,9 +26,7 @@ Boston, MA 02111-1307, USA.  */
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
-#ifdef IN_GCC
-#include "system.h"
-#else
+
 #include <stdio.h>
 #include <errno.h>
 #ifdef HAVE_UNISTD_H
@@ -38,7 +36,6 @@ Boston, MA 02111-1307, USA.  */
 #ifdef HAVE_SYS_WAIT_H
 #include <sys/wait.h>
 #endif
-#endif
 
 #ifdef vfork /* Autoconf may define this to fork for us. */
 # define VFORK_STRING "fork"
@@ -609,9 +606,6 @@ pfinish ()
 
 extern int execv ();
 extern int execvp ();
-#ifdef IN_GCC
-extern char * my_strerror                      PROTO ((int));
-#endif
 
 int
 pexecute (program, argv, this_pname, temp_base, errmsg_fmt, errmsg_arg, flags)
@@ -703,11 +697,7 @@ pexecute (program, argv, this_pname, temp_base, errmsg_fmt, errmsg_arg, flags)
       /* Note: Calling fprintf and exit here doesn't seem right for vfork.  */
       fprintf (stderr, "%s: ", this_pname);
       fprintf (stderr, install_error_msg, program);
-#ifdef IN_GCC
-      fprintf (stderr, ": %s\n", my_strerror (errno));
-#else
       fprintf (stderr, ": %s\n", xstrerror (errno));
-#endif
       exit (-1);
       /* NOTREACHED */
       return 0;
index e14b931..cc76696 100644 (file)
@@ -23,7 +23,7 @@
      Lewis, Harry R. and Denenberg, Larry.  Data Structures and Their
      Algorithms.  Harper-Collins, Inc.  1991.  */
 
-#if defined (IN_GCC) || defined (HAVE_CONFIG_H)
+#ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
 
index 22976ce..550480f 100644 (file)
@@ -21,7 +21,7 @@ BUGS
 
 char *
 strchr (s, c)
-  register CONST char *s;
+  register const char *s;
   int c;
 {
   do {
index 30f9e8a..8c05bcb 100644 (file)
@@ -21,7 +21,7 @@ BUGS
 
 char *
 strrchr (s, c)
-  register CONST char *s;
+  register const char *s;
   int c;
 {
   char *rtnval = 0;
index db27ee0..37d1706 100644 (file)
  */
 long
 strtol(nptr, endptr, base)
-       CONST char *nptr;
+       const char *nptr;
        char **endptr;
        register int base;
 {
-       register CONST char *s = nptr;
+       register const char *s = nptr;
        register unsigned long acc;
        register int c;
        register unsigned long cutoff;
index 4090245..ff6f2d6 100644 (file)
  */
 unsigned long
 strtoul(nptr, endptr, base)
-       CONST char *nptr;
+       const char *nptr;
        char **endptr;
        register int base;
 {
-       register CONST char *s = nptr;
+       register const char *s = nptr;
        register unsigned long acc;
        register int c;
        register unsigned long cutoff;