From cbf461105e4e6ee852e849b21c30ad52b96bacd5 Mon Sep 17 00:00:00 2001 From: stefanct Date: Mon, 27 Aug 2012 00:44:42 +0000 Subject: Some ISO C fixes. This patch just fixes a limited number of bits not conforming to c99 by using - __asm__ instead of just asm - {0} instead of {} for struct initialization - h_addr_list[0] instead of h_addr to access the host address in struct hostent - #include where needed (for ffs and strcasecmp) Based on a previous patch by Carl-Daniel. Signed-off-by: Carl-Daniel Hailfinger Signed-off-by: Stefan Tauner Acked-by: Carl-Daniel Hailfinger git-svn-id: https://code.coreboot.org/svn/flashrom/trunk@1585 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- hwaccess.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hwaccess.c') diff --git a/hwaccess.c b/hwaccess.c index c18a110..e1195de 100644 --- a/hwaccess.c +++ b/hwaccess.c @@ -97,7 +97,7 @@ static inline void sync_primitive(void) * Such reordering and/or merging would break device accesses which * depend on the exact access order. */ - asm("eieio" : : : "memory"); + ___asm___ volatile ("eieio" : : : "memory"); } /* PCI port I/O is not yet implemented on PowerPC. */ -- cgit v1.2.1