From 706a7a08d331f6dde0cbc539aa8dd449a21104ba Mon Sep 17 00:00:00 2001 From: Peter Lemenkov <lemenkov@gmail.com> Date: Sun, 17 Oct 2010 12:53:18 +0400 Subject: [PATCH 08/10] Move arch-checking #ifdef block into header Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> --- hwaccess.c | 7 ------- hwaccess.h | 14 +------------- 2 files changed, 1 insertions(+), 20 deletions(-) diff --git a/hwaccess.c b/hwaccess.c index f10d957..98dbfaa 100644 --- a/hwaccess.c +++ b/hwaccess.c @@ -31,13 +31,6 @@ #endif #include "flash.h" -#if !( defined(__i386__) || \ - defined(__x86_64__) || defined(__amd64) || \ - defined (__mips) || defined (__mips__) || defined (_mips) || defined (mips) || \ - defined(__powerpc__) || defined(__powerpc64__) || defined(__ppc__) || defined(__ppc64__)) -#error Unknown architecture -#endif - #if defined(__i386__) || defined(__x86_64__) #if defined(__FreeBSD__) || defined(__DragonFly__) int io_fd; diff --git a/hwaccess.h b/hwaccess.h index 85c556d..c1678e1 100644 --- a/hwaccess.h +++ b/hwaccess.h @@ -183,7 +183,7 @@ cpu_to_be(64) #define off64_t off_t #define lseek64 lseek #endif -#if defined (__sun) && (defined(__i386) || defined(__amd64)) +#if defined (__sun) /* Note different order for outb */ #define OUTB(x,y) outb(y, x) #define OUTW(x,y) outw(y, x) @@ -301,18 +301,6 @@ int libpayload_wrmsr(int addr, msr_t msr); #define wrmsr libpayload_wrmsr #endif -#elif defined(__powerpc__) || defined(__powerpc64__) || defined(__ppc__) || defined(__ppc64__) - -/* PCI port I/O is not yet implemented on PowerPC. */ - -#elif defined (__mips) || defined (__mips__) || defined (_mips) || defined (mips) - -/* PCI port I/O is not yet implemented on MIPS. */ - -#else - -#error Unknown architecture, please check if it supports PCI port IO. - #endif #endif -- 1.7.6.4