]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Fix some gcc complaints about unused variables in these tests.
authorJulian Seward <jseward@acm.org>
Thu, 6 Dec 2012 23:11:19 +0000 (23:11 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 6 Dec 2012 23:11:19 +0000 (23:11 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13167

memcheck/tests/amd64/insn-bsfl.c
memcheck/tests/amd64/insn-pcmpistri.c
memcheck/tests/amd64/insn-pmovmskb.c
memcheck/tests/linux/sys-openat.c

index 426c6c863f390cd7285f825b10da54e1e8821813..0190069338d1e5c5b13c2c945b52edd92a68079c 100644 (file)
@@ -21,7 +21,7 @@ static int ctz(UInt x)
    "defined"; 1 means "undefined". */
 static void set_vbits(UInt *addr, UInt vbits)
 {
-   VALGRIND_SET_VBITS(addr, &vbits, sizeof(unsigned));
+   (void)VALGRIND_SET_VBITS(addr, &vbits, sizeof(unsigned));
 }
 
 static void doit(unsigned vbits, unsigned val)
index e0e11a0ba86d1a149ce020fb727154b41516d131..d6ae92cffbe867f4f3d6a0ed575b43161932c3ac 100644 (file)
@@ -51,12 +51,12 @@ int test_strlen(const char *const s, int valid)
       /* Mark all bytes beyond the null as invalid. */
       size_t i;
       for (i=len ; i < roundup ; ++i)
-         VALGRIND_SET_VBITS(&s_copy[i], &ff, 1);
+         (void)VALGRIND_SET_VBITS(&s_copy[i], &ff, 1);
    }
    else {
       /* Mark the null byte itself as invalid. */
       assert(len > 0);
-      VALGRIND_SET_VBITS(&s_copy[len-1], &ff, 1);
+      (void)VALGRIND_SET_VBITS(&s_copy[len-1], &ff, 1);
    }
 
    result = aligned_strlen(s_copy);
index 176a59a15fd3f8290947bf5d4bd9f01cc1849953..2f14e7581353a1ee13c7756ea9cc15e4fcc1ac62 100644 (file)
@@ -25,7 +25,7 @@ static void set_vbits(V128 *addr, V128 vbits)
 {
    int i;
    for (i=0 ; i<2 ; ++i) {
-      VALGRIND_SET_VBITS(&addr->w64[i], &vbits.w64[i], sizeof(vbits.w64[i]));
+      (void)VALGRIND_SET_VBITS(&addr->w64[i], &vbits.w64[i], sizeof(vbits.w64[i]));
    }
 }
 
index 31b626bbc08647664a68c7ea1070b0ba2b307bbe..cbb02f429f022b91d009a16e1e72c16e314b4882 100644 (file)
@@ -9,11 +9,11 @@
 int main (void)
 { 
   int dfd = open ("/tmp", O_RDONLY);
-  int fd1 = openat (dfd, "abc", O_RDONLY); 
+  __attribute__((unused)) int fd1 = openat (dfd, "abc", O_RDONLY); 
   /* This is fine, absolute path. */ 
-  int fd2 = openat (0x12345678, "/tmp/abc", O_RDONLY); 
-  int fd3 = openat (AT_FDCWD, "abc", O_RDONLY); 
+  __attribute__((unused)) int fd2 = openat (0x12345678, "/tmp/abc", O_RDONLY); 
+  __attribute__((unused)) int fd3 = openat (AT_FDCWD, "abc", O_RDONLY); 
   /* This is the only one that should warn. */ 
-  int fd4 = openat (0x12345678, "abc", O_RDONLY); 
+  __attribute__((unused)) int fd4 = openat (0x12345678, "abc", O_RDONLY); 
   return 0;
 }