The variable "end" is set and used, but gcc appears to lose track of it across the call to lgprint when it gets incorporated into the va_list. Silence the warning using the unused attribute. Signed-off-by: Darren Hart <dvhart@xxxxxxxxxxxxxxx> CC: Clark Williams <williams@xxxxxxxxxx> CC: John Kacur <jkacur@xxxxxxxxxx> --- src/rt-migrate-test/rt-migrate-test.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/rt-migrate-test/rt-migrate-test.c b/src/rt-migrate-test/rt-migrate-test.c index 1963641..d2ac400 100644 --- a/src/rt-migrate-test/rt-migrate-test.c +++ b/src/rt-migrate-test/rt-migrate-test.c @@ -532,7 +532,7 @@ int main (int argc, char **argv) logdev_switch_set(1); for (loop=0; loop < nr_runs; loop++) { - unsigned long long end; + unsigned long long __attribute__ ((unused)) end; now = get_time(); -- 1.7.6.5 -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html