* src/gdb/testsuite/gdb.base/shr1.c: Use %p in format string.
authorPierre Muller <muller@sourceware.org>
Thu, 1 Oct 2009 21:33:24 +0000 (21:33 +0000)
committerPierre Muller <muller@sourceware.org>
Thu, 1 Oct 2009 21:33:24 +0000 (21:33 +0000)
* src/gdb/testsuite/gdb.base/unload.c: Avoid warning in fprintf.
* src/gdb/testsuite/gdb.base/watchpoint-solib.c: Idem.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/shr1.c
gdb/testsuite/gdb.base/unload.c
gdb/testsuite/gdb.base/watchpoint-solib.c

index 1ab8411..2f4799e 100644 (file)
@@ -1,5 +1,11 @@
 2009-10-01  Pierre Muller  <muller@ics.u-strasbg.fr>
 
+       * src/gdb/testsuite/gdb.base/shr1.c: Use %p in format string.
+       * src/gdb/testsuite/gdb.base/unload.c: Avoid warning in fprintf.
+       * src/gdb/testsuite/gdb.base/watchpoint-solib.c: Idem.
+
+2009-10-01  Pierre Muller  <muller@ics.u-strasbg.fr>
+
        * gdb.base/fileio.c (test_lseek): typecast ofs_t ret variable to
        long type.
        (test_unlink): Correct printf string.
index a0257e4..117119a 100644 (file)
@@ -25,7 +25,7 @@ int x;
   sg = 6.6;
   sgi++;
   sgs = 8;
-  printf("address of sgs is 0x%x\n", &sgs);
+  printf("address of sgs is %p\n", &sgs);
   return 2*x;
 }
 
index a470849..b8434cd 100644 (file)
@@ -27,7 +27,6 @@
 # define dlsym(handle, func) GetProcAddress (handle, func)
 #endif
 #define dlclose(handle) FreeLibrary (handle)
-#define dlerror() "error %d occurred", GetLastError ()
 #else
 #include <dlfcn.h>
 #endif
@@ -53,7 +52,11 @@ int main()
 
   if (!unloadshr)
     {
-      fprintf (stderr, dlerror ());
+#ifdef __WIN32__
+      fprintf (stderr, "error %d occurred", GetLastError ());
+#else
+      fprintf (stderr, "%s", dlerror ());
+#endif
       exit (1);
     }
 
index 86fc253..96cc4dc 100644 (file)
@@ -27,7 +27,6 @@
 # define dlsym(handle, func) GetProcAddress (handle, func)
 #endif
 #define dlclose(handle) FreeLibrary (handle)
-#define dlerror() "error %d occurred", GetLastError ()
 #else
 #include <dlfcn.h>
 #endif
@@ -42,7 +41,11 @@ void open_shlib ()
   
   if (!handle)
     {
-      fprintf (stderr, dlerror ());
+#ifdef __WIN32__
+      fprintf (stderr, "error %d occurred", GetLastError ());
+#else
+      fprintf (stderr, "%s", dlerror ());
+#endif
       exit (1);
     }