OSDN Git Service

merge from gcc
authordj <dj>
Sat, 9 Jul 2005 13:05:49 +0000 (13:05 +0000)
committerdj <dj>
Sat, 9 Jul 2005 13:05:49 +0000 (13:05 +0000)
libiberty/ChangeLog
libiberty/memcpy.c
libiberty/memmove.c
libiberty/objalloc.c

index 5bbaa1c..dc55ff2 100644 (file)
@@ -1,9 +1,3 @@
-2005-07-09  Ben Elliston  <bje@au.ibm.com>
-
-       * memcpy.c: Remove ANSI_PROTOTYPES conditional code.
-       * memmove.c: Likewise.
-       * objalloc.c: Likewise.
-
 2005-07-07  Kelley Cook  <kcook@gcc.gnu.org>
 
        * config.table: Delete file.  Move former contents into ...
index 9b5b242..8a97b85 100644 (file)
@@ -13,7 +13,11 @@ Copies @var{length} bytes from memory region @var{in} to region
 */
 
 #include <ansidecl.h>
+#ifdef ANSI_PROTOTYPES
 #include <stddef.h>
+#else
+#define size_t unsigned long
+#endif
 
 void bcopy (const void*, void*, size_t);
 
index 06a24fc..30801f2 100644 (file)
@@ -13,7 +13,11 @@ Copies @var{count} bytes from memory area @var{from} to memory area
 */
 
 #include <ansidecl.h>
+#ifdef ANSI_PROTOTYPES
 #include <stddef.h>
+#else
+#define size_t unsigned long
+#endif
 
 void bcopy (const void*, void*, size_t);
 
index 3ddac2c..d3d2d16 100644 (file)
@@ -30,8 +30,10 @@ Boston, MA 02110-1301, USA.  */
 #include <unixlib.h>
 #else
 
+#ifdef ANSI_PROTOTYPES
 /* Get a definition for size_t.  */
 #include <stddef.h>
+#endif
 
 #ifdef HAVE_STDLIB_H
 #include <stdlib.h>