mirror of
https://review.coreboot.org/flashrom.git
synced 2025-07-01 22:21:16 +02:00
Work around shadowing warnings in libpci headers
This is needed for warning-free compilation on older gcc versions (3.x and probably older). Such a gcc version is the default on i386 OpenBSD. Corresponding to flashrom svn r1061. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Stuart Henderson <sthen@openbsd.org>
This commit is contained in:
@ -31,7 +31,14 @@
|
||||
#endif
|
||||
|
||||
#if NEED_PCI == 1
|
||||
/*
|
||||
* libpci headers use the variable name "index" which triggers shadowing
|
||||
* warnings on systems which have the index() function in a default #include
|
||||
* or as builtin.
|
||||
*/
|
||||
#define index shadow_workaround_index
|
||||
#include <pci/pci.h>
|
||||
#undef index
|
||||
#endif
|
||||
|
||||
#if defined (__i386__) || defined (__x86_64__)
|
||||
|
Reference in New Issue
Block a user