]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
gcc-2.96 build fixes.
authorJulian Seward <jseward@acm.org>
Fri, 31 Dec 2004 18:09:32 +0000 (18:09 +0000)
committerJulian Seward <jseward@acm.org>
Fri, 31 Dec 2004 18:09:32 +0000 (18:09 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3213

coregrind/vg_syscalls.c

index e857e0113a6e9dea6897cfcf4ab1476caa47fd89..67ff3ecd6758f43de61b68b9f66abac7f9cb1da0 100644 (file)
@@ -4891,6 +4891,11 @@ POST(sys_rt_sigaction)
 #ifndef __amd64__
 PRE(sys_sigprocmask, Special)
 {
+   vki_old_sigset_t* set;
+   vki_old_sigset_t* oldset;
+   vki_sigset_t bigger_set;
+   vki_sigset_t bigger_oldset;
+
    PRINT("sys_sigprocmask ( %d, %p, %p )",ARG1,ARG2,ARG3);
    PRE_REG_READ3(long, "sigprocmask", 
                  int, how, vki_old_sigset_t *, set, vki_old_sigset_t *, oldset);
@@ -4901,10 +4906,8 @@ PRE(sys_sigprocmask, Special)
 
    // Nb: We must convert the smaller vki_old_sigset_t params into bigger
    // vki_sigset_t params.
-   vki_old_sigset_t* set    = (vki_old_sigset_t*)ARG2;
-   vki_old_sigset_t* oldset = (vki_old_sigset_t*)ARG3;
-   vki_sigset_t bigger_set;
-   vki_sigset_t bigger_oldset;
+   set    = (vki_old_sigset_t*)ARG2;
+   oldset = (vki_old_sigset_t*)ARG3;
 
    VG_(memset)(&bigger_set,    0, sizeof(vki_sigset_t));
    VG_(memset)(&bigger_oldset, 0, sizeof(vki_sigset_t));