Mon Apr 20 15:32:21 1998 Mark Kettenis <kettenis@phys.uva.nl>
authorJason Molenda <jmolenda@apple.com>
Mon, 20 Apr 1998 22:33:52 +0000 (22:33 +0000)
committerJason Molenda <jmolenda@apple.com>
Mon, 20 Apr 1998 22:33:52 +0000 (22:33 +0000)
        * gdb/gdb_string.h (strdup): Declare only if not defined as a
        macro.

Mark glibc development versions are defining strdup as a macro and the
prototype hosees it.  Either way, this patch shouldn't cause problems.

gdb/ChangeLog
gdb/gdb_string.h

index f7f3240e7b2a8f5dd0a057854b253ea7fcf6550c..6f4aa224a0472e54729c593f4ca4ef0ca22bf3fe 100644 (file)
@@ -1,3 +1,8 @@
+Mon Apr 20 15:32:21 1998   Mark Kettenis  <kettenis@phys.uva.nl>
+
+        * gdb/gdb_string.h (strdup): Declare only if not defined as a
+        macro.
+
 Mon Apr 20 14:18:45 1998  J. Kean Johnston  <jkj@sco.com>
 
         * procfs.c: Added replacement macros for LWP stuff.  Fixed support 
index 0c6b68af0345f2f173e6805840ffddeb102854fb..6b8fb820f3cd93a2ef6794f0fdaffa65a61300a9 100644 (file)
@@ -59,6 +59,8 @@ extern int   memcmp();
 # endif
 #endif
 
-extern char *strdup ();
+#ifndef strdup
+extern char *strdup PARAMS ((const char *));
+#endif
 
 #endif /* !defined(GDB_STRING_H) */