* strings.c (print_strings): Don't use %L, use %ll in printf
authorAlan Modra <amodra@gmail.com>
Wed, 24 Oct 2007 03:55:46 +0000 (03:55 +0000)
committerAlan Modra <amodra@gmail.com>
Wed, 24 Oct 2007 03:55:46 +0000 (03:55 +0000)
format strings.

binutils/ChangeLog
binutils/strings.c

index 689bb9c..ec68284 100644 (file)
@@ -1,3 +1,8 @@
+2007-10-24  Alan Modra  <amodra@bigpond.net.au>
+
+       * strings.c (print_strings): Don't use %L, use %ll in printf
+       format strings.
+
 2007-10-24  Tristan Gingold  <gingold@adacore.com>
            Alan Modra  <amodra@bigpond.net.au>
 
index 11e7608..c1e2077 100644 (file)
@@ -593,14 +593,12 @@ print_strings (const char *filename, FILE *stream, file_off address,
          case 8:
 #if __STDC_VERSION__ >= 199901L || (defined(__GNUC__) && __GNUC__ >= 2)
            if (sizeof (start) > sizeof (long))
-             printf ("%7Lo ", (unsigned long long) start);
+             printf ("%7llo ", (unsigned long long) start);
            else
-#else
-# if !BFD_HOST_64BIT_LONG
+#elif !BFD_HOST_64BIT_LONG
            if (start != (unsigned long) start)
              printf ("++%7lo ", (unsigned long) start);
            else
-# endif
 #endif
              printf ("%7lo ", (unsigned long) start);
            break;
@@ -608,14 +606,12 @@ print_strings (const char *filename, FILE *stream, file_off address,
          case 10:
 #if __STDC_VERSION__ >= 199901L || (defined(__GNUC__) && __GNUC__ >= 2)
            if (sizeof (start) > sizeof (long))
-             printf ("%7Ld ", (unsigned long long) start);
+             printf ("%7lld ", (unsigned long long) start);
            else
-#else
-# if !BFD_HOST_64BIT_LONG
+#elif !BFD_HOST_64BIT_LONG
            if (start != (unsigned long) start)
              printf ("++%7ld ", (unsigned long) start);
            else
-# endif
 #endif
              printf ("%7ld ", (long) start);
            break;
@@ -623,15 +619,13 @@ print_strings (const char *filename, FILE *stream, file_off address,
          case 16:
 #if __STDC_VERSION__ >= 199901L || (defined(__GNUC__) && __GNUC__ >= 2)
            if (sizeof (start) > sizeof (long))
-             printf ("%7Lx ", (unsigned long long) start);
+             printf ("%7llx ", (unsigned long long) start);
            else
-#else
-# if !BFD_HOST_64BIT_LONG
+#elif !BFD_HOST_64BIT_LONG
            if (start != (unsigned long) start)
              printf ("%lx%8.8lx ", (unsigned long) (start >> 32),
                      (unsigned long) (start & 0xffffffff));
            else
-# endif
 #endif
              printf ("%7lx ", (unsigned long) start);
            break;