* 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 1ab841181af123b27773dc71842d95870d5ec0de..2f4799ea921067209b6ef73ebefc81512c39bbba 100644 (file)
@@ -1,3 +1,9 @@
+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
index a0257e40233f00e85ed6685d31cfd458c844fe1b..117119a608f11d63f47a376c46bc1cee2bd0a5de 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 a47084920e0cc8a783fa83144ba0ee20c719f9c4..b8434cdc0f0352addc69e59027747496ae595983 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 86fc253f96602d965dc7aa8dec04c0c171127689..96cc4dc8d7721d586ab0edefedb6e06bb26d9b80 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);
     }