From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1W2m4l-0002oU-LO for mharc-grub-devel@gnu.org; Mon, 13 Jan 2014 13:17:27 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32897) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2m4c-0002cu-1r for grub-devel@gnu.org; Mon, 13 Jan 2014 13:17:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W2m4T-0001vO-Aj for grub-devel@gnu.org; Mon, 13 Jan 2014 13:17:17 -0500 Received: from mail-lb0-x235.google.com ([2a00:1450:4010:c04::235]:53532) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2m4S-0001us-Tt for grub-devel@gnu.org; Mon, 13 Jan 2014 13:17:09 -0500 Received: by mail-lb0-f181.google.com with SMTP id z5so3217763lbh.26 for ; Mon, 13 Jan 2014 10:17:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; bh=5x0Wl1odZfxUhYQ5gYnU8DBQGx65yDSnd1zvH2i7LOE=; b=Q4yEpuPY7O2Xnoorvwlk7Q2tRVOn53tXiGFsu2MsatcSKMUDIeJcs12dR2eu3I/MHR GOLg4Y8S33R1JgdgKk4VQh0i/4HcKWtQM8AWYfGyuQmak4kSoxUDUZ7ST/1QJ9gEpBb8 UnFeXvfyBlkxbrUJhkn3D1Q6PUHzSOrYiLsQcfwxu3sYMIY9Y2KiBIfokNbe7meQedKv oz2fx5dxMkHpgy74lBfLcn9cqPwRaOIo2oxIwM2GQciLZteqB8NstNVs5UKstRzB6l9k qLnbOYOdVcYBFfenccQx29B1o01IluY4MQv1djB9dpERiSze6/81+G2wQFwXAr5NV7cA 2dmA== X-Received: by 10.152.20.201 with SMTP id p9mr319351lae.69.1389637027615; Mon, 13 Jan 2014 10:17:07 -0800 (PST) Received: from opensuse.site (ppp91-76-163-241.pppoe.mtu-net.ru. [91.76.163.241]) by mx.google.com with ESMTPSA id y11sm10146805lbm.13.2014.01.13.10.17.06 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Mon, 13 Jan 2014 10:17:07 -0800 (PST) Date: Mon, 13 Jan 2014 22:17:05 +0400 From: Andrey Borzenkov To: grub-devel@gnu.org Subject: conflicting types for 'grub_list_push' on MinGW (include loop) Message-ID: <20140113221705.4fa58f60@opensuse.site> X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.22; x86_64-suse-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::235 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2014 18:17:26 -0000 In file included from ./include/grub/dl.h:23:0, from grub-core/lib/libgcrypt-grub/cipher/rfc2268.c:3: ./include/grub/list.h:34:18: warning: conflicting types for 'grub_list_push' [en abled by default] void EXPORT_FUNC(grub_list_push) (grub_list_t *head, grub_list_t item); ^ ./include/grub/symbol.h:68:25: note: in definition of macro 'EXPORT_FUNC' # define EXPORT_FUNC(x) x ^ In file included from ./include/grub/fs.h:30:0, from ./include/grub/file.h:25, from ./grub-core/lib/posix_wrap/stdio.h:23, from c:\mingw\include\libintl.h:314, from ./include/grub/i18n.h:33, from ./include/grub/misc.h:27, from ./include/grub/list.h:25, from ./include/grub/dl.h:28, from grub-core/lib/libgcrypt-grub/cipher/rfc2268.c:3: ./include/grub/partition.h:106:3: note: previous implicit declaration of 'grub_l ist_push' was here grub_list_push (GRUB_AS_LIST_P (&grub_partition_map_list), ^ I'm not sure what to do here. list.h needs misc.h apparently only for definition of ATTRIBUTE_ERROR which in turn does not appear to be used anywhere else. This is not fatal so may be can be ignored for now, but still would be nice to clean up.