exec: Fix compiler warning (-Werror=clobbered)
commit138dbfa980084127b0ea61473473a9cb4c5acdb4
authorStefan Weil <sw@weilnetz.de>
Mon, 9 Dec 2013 06:56:36 +0000 (9 07:56 +0100)
committerStefan Weil <sw@weilnetz.de>
Mon, 9 Dec 2013 19:34:02 +0000 (9 20:34 +0100)
treedb7801b11684045ec8e980dd741b5fd145e59900
parent9ac86a9342352490c1853b1b6680409e6b2381e0
exec: Fix compiler warning (-Werror=clobbered)

gcc 4.7 shows a new warning when -Wclobbered (which is part of -Wextra) is
enabled:

qemu/exec.c:921:11: error:
 variable ‘area’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Werror=clobbered]

The warning is caused by sigsetjmp which was added in commit
ef36fa1492e9105f3fa607b56edc63df513d7da1.

Declaring the variable with attribute 'volatile' fixes the warning.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
exec.c