]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
2011-05-14 Yao Qi <yao@codesourcery.com>
authorYao Qi <yao@codesourcery.com>
Sat, 14 May 2011 06:06:36 +0000 (06:06 +0000)
committerYao Qi <yao@codesourcery.com>
Sat, 14 May 2011 06:06:36 +0000 (06:06 +0000)
* gdb.trace/tfile.c(add_memory_block): Store address in unsigned
type.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.trace/tfile.c

index 06a493f503e61504d87e6a8f18751a855b4e4b32..ba3c9f3392ff4fc38e81c0a78298cf1ba13f1376 100644 (file)
@@ -1,3 +1,8 @@
+2011-05-14  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/tfile.c(add_memory_block): Store address in unsigned
+       type.
+
 2011-05-13  Doug Evans  <dje@google.com>
 
        * gdb.python/py-objfile-script.exp: New file.
index e9c1831fda85343c337accb18e0a94b468313dd9..11c79d9b12a95010b8a7b9a85990b77497538353 100644 (file)
@@ -49,13 +49,13 @@ void
 add_memory_block (char *addr, int size)
 {
   short short_x;
-  long long ll_x;
+  unsigned long long ll_x;
 
   *((char *) trptr) = 'M';
   trptr += 1;
-  ll_x = (long) addr;
-  memcpy (trptr, &ll_x, sizeof (long long));
-  trptr += sizeof (long long);
+  ll_x = (unsigned long) addr;
+  memcpy (trptr, &ll_x, sizeof (unsigned long long));
+  trptr += sizeof (unsigned long long);
   short_x = size;
   memcpy (trptr, &short_x, 2);
   trptr += 2;