Module Name: src
Committed By: martin
Date: Thu Sep 12 12:42:18 UTC 2013
Modified Files:
src/sys/dev/sun: cgsix.c
Log Message:
Simplify CG6_DRAW() and CG6_BLIT() macros so gcc 4.8.1 does not warn about
them - assembler looks good, but Michael, can you please test nevertheless?
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/dev/sun/cgsix.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/sun/cgsix.c
diff -u src/sys/dev/sun/cgsix.c:1.61 src/sys/dev/sun/cgsix.c:1.62
--- src/sys/dev/sun/cgsix.c:1.61 Tue Jul 30 19:24:26 2013
+++ src/sys/dev/sun/cgsix.c Thu Sep 12 12:42:18 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: cgsix.c,v 1.61 2013/07/30 19:24:26 macallan Exp $ */
+/* $NetBSD: cgsix.c,v 1.62 2013/09/12 12:42:18 martin Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -78,7 +78,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cgsix.c,v 1.61 2013/07/30 19:24:26 macallan Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cgsix.c,v 1.62 2013/09/12 12:42:18 martin Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -285,12 +285,12 @@ int cgsix_use_rasterconsole = 1;
/*
* Run a blitter command
*/
-#define CG6_BLIT(f) { volatile uint32_t foo; foo = f->fbc_blit; }
+#define CG6_BLIT(f) { (void)f->fbc_blit; }
/*
* Run a drawing command
*/
-#define CG6_DRAW(f) { volatile uint32_t foo; foo = f->fbc_draw; }
+#define CG6_DRAW(f) { (void)f->fbc_draw; }
/*
* Wait for the whole engine to go idle. This may not matter in our case;