From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:44968) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1URZCg-0001cO-6B for qemu-devel@nongnu.org; Sun, 14 Apr 2013 22:31:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1URZCf-0005Sh-2p for qemu-devel@nongnu.org; Sun, 14 Apr 2013 22:31:34 -0400 Received: from mail-pa0-f45.google.com ([209.85.220.45]:33711) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1URZCe-0005SZ-Sq for qemu-devel@nongnu.org; Sun, 14 Apr 2013 22:31:32 -0400 Received: by mail-pa0-f45.google.com with SMTP id kl13so2315788pab.4 for ; Sun, 14 Apr 2013 19:31:32 -0700 (PDT) From: Alexey Kardashevskiy Date: Mon, 15 Apr 2013 12:31:13 +1000 Message-Id: <1365993073-4659-1-git-send-email-aik@ozlabs.ru> Subject: [Qemu-devel] [PATCH] pixman: remove -Wredundand-decls List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Peter Maydell , Alexey Kardashevskiy , Blue Swirl , Gerd Hoffmann , Stefan Hajnoczi , David Gibson The assert.h header file from Fedora18 does not have #ifdef-#endif brackets around __assertXXXX function so it cannot compile with the -Wredundant-decls switch on. Some Linux distributions (such as Debian Wheezy) still do have those brackets arounb __assertXXXX functions (#ifndef _ASSERT_H_DECLS) but the version of assert.h on http://sourceware.org/git/?p=glibc.git does not so we should not be using -Wredundant-decls. The patch removes it. Signed-off-by: Alexey Kardashevskiy --- include/ui/qemu-pixman.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/include/ui/qemu-pixman.h b/include/ui/qemu-pixman.h index b032f52..6f473f9 100644 --- a/include/ui/qemu-pixman.h +++ b/include/ui/qemu-pixman.h @@ -7,13 +7,7 @@ #define QEMU_PIXMAN_H /* pixman-0.16.0 headers have a redundant declaration */ -#ifdef CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE -#pragma GCC diagnostic ignored "-Wredundant-decls" -#endif #include -#ifdef CONFIG_PRAGMA_DIAGNOSTIC_AVAILABLE -#pragma GCC diagnostic error "-Wredundant-decls" -#endif #include "qemu/typedefs.h" -- 1.7.10.4