diff options
author | Rich Johnston <rjohnston@sgi.com> | 2012-11-09 13:23:59 +0000 |
---|---|---|
committer | Rich Johnston <rjohnston@sgi.com> | 2012-11-21 08:43:45 -0600 |
commit | 818a42652a158450c66760ca20a6bc29b7062f9b (patch) | |
tree | 989d959257f9537fbaccdd96e8cf550f3674ab7a /include | |
parent | b03c662399956609934ff063e9064e15dc7459ac (diff) |
xfstests: remove unsupported conditionals
This patch removes the unsupported sgi and CRAY.
Signed-off-by: Rich Johnston <rjohnston@sgi.com>
Reviewed-by: Mark Tinguely <tinguely@sgi.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/test.h | 17 | ||||
-rw-r--r-- | include/tlibio.h | 40 | ||||
-rw-r--r-- | include/usctest.h | 2 | ||||
-rw-r--r-- | include/write_log.h | 8 |
4 files changed, 1 insertions, 66 deletions
diff --git a/include/test.h b/include/test.h index fe6b84ad..29580dde 100644 --- a/include/test.h +++ b/include/test.h @@ -36,23 +36,6 @@ #define TCONF 32 /* Test not appropriate for configuration flag */ /* - * To determine if you are on a Umk or Unicos system, - * use sysconf(_SC_CRAY_SYSTEM). But since _SC_CRAY_SYSTEM - * is not defined until 90, it will be define here if not already - * defined. - * if ( sysconf(_SC_CRAY_SYSTEM) == 1 ) - * on UMK - * else # returned 0 or -1 - * on Unicos - * This is only being done on CRAY systems. - */ -#ifdef CRAY -#ifndef _SC_CRAY_SYSTEM -#define _SC_CRAY_SYSTEM 140 -#endif /* ! _SC_CRAY_SYSTEM */ -#endif /* CRAY */ - -/* * Ensure that NUMSIGS is defined. * It should be defined in signal.h or sys/signal.h on * UNICOS/mk and IRIX systems. On UNICOS systems, diff --git a/include/tlibio.h b/include/tlibio.h index 166e1892..bf85cc59 100644 --- a/include/tlibio.h +++ b/include/tlibio.h @@ -23,54 +23,27 @@ #define LIO_IO_SYNCV 00020 /* single-buffer readv/writev */ #define LIO_IO_SYNCP 00040 /* pread/pwrite */ -#ifdef sgi -#define LIO_IO_ATYPES 00077 /* all io types */ -#define LIO_IO_TYPES 00061 /* all io types, non-async */ -#endif /* sgi */ #ifdef linux #define LIO_IO_TYPES 00021 /* all io types */ #endif /* linux */ -#ifdef CRAY -#define LIO_IO_TYPES 00017 /* all io types */ -#endif /* CRAY */ #define LIO_WAIT_NONE 00010000 /* return asap -- use with care */ #define LIO_WAIT_ACTIVE 00020000 /* spin looking at iosw fields, or EINPROGRESS */ #define LIO_WAIT_RECALL 00040000 /* call recall(2)/aio_suspend(3) */ #define LIO_WAIT_SIGPAUSE 00100000 /* call pause */ #define LIO_WAIT_SIGACTIVE 00200000 /* spin waiting for signal */ -#ifdef sgi -#define LIO_WAIT_CBSUSPEND 00400000 /* aio_suspend waiting for callback */ -#define LIO_WAIT_SIGSUSPEND 01000000 /* aio_suspend waiting for signal */ -#define LIO_WAIT_ATYPES 01760000 /* all async wait types, except nowait */ -#define LIO_WAIT_TYPES 00020000 /* all sync wait types (sorta) */ -#endif /* sgi */ + #ifdef linux #define LIO_WAIT_TYPES 00300000 /* all wait types, except nowait */ #endif /* linux */ -#ifdef CRAY -#define LIO_WAIT_TYPES 00360000 /* all wait types, except nowait */ -#endif /* CRAY */ /* meta wait io */ /* 00 000 0000 */ -#ifdef sgi -/* all callback wait types */ -#define LIO_WAIT_CBTYPES (LIO_WAIT_CBSUSPEND) -/* all signal wait types */ -#define LIO_WAIT_SIGTYPES (LIO_WAIT_SIGPAUSE|LIO_WAIT_SIGACTIVE|LIO_WAIT_SIGSUSPEND) -/* all aio_{read,write} or lio_listio */ -#define LIO_IO_ASYNC_TYPES (LIO_IO_ASYNC|LIO_IO_SLISTIO|LIO_IO_ALISTIO) -#endif /* sgi */ #ifdef linux /* all signal wait types */ #define LIO_WAIT_SIGTYPES (LIO_WAIT_SIGPAUSE) #endif /* linux */ -#ifdef CRAY -/* all signal wait types */ -#define LIO_WAIT_SIGTYPES (LIO_WAIT_SIGPAUSE|LIO_WAIT_SIGACTIVE) -#endif /* CRAY */ /* * This bit provides a way to randomly pick an io type and wait method. @@ -110,17 +83,6 @@ int lio_read_buffer(int fd, int method, char *buffer, int size, int sig, char **errmsg, long wrd); int lio_random_methods(long mask); -#if CRAY -#include <sys/iosw.h> -int lio_wait4asyncio(int method, int fd, struct iosw **statptr); -int lio_check_asyncio(char *io_type, int size, struct iosw *status); -#endif /* CRAY */ -#ifdef sgi -#include <aio.h> -int lio_wait4asyncio(int method, int fd, aiocb_t *aiocbp); -int lio_check_asyncio(char *io_type, int size, aiocb_t *aiocbp, int method); -#endif /* sgi */ - /* * Define the structure that contains the infomation that is used * by the parsing and help functions. diff --git a/include/usctest.h b/include/usctest.h index e2fe8b27..193852ff 100644 --- a/include/usctest.h +++ b/include/usctest.h @@ -89,11 +89,9 @@ #endif #endif -#ifndef CRAY #ifndef BSIZE #define BSIZE BBSIZE #endif -#endif /*********************************************************************** * Define option_t structure type. diff --git a/include/write_log.h b/include/write_log.h index a48cc08b..4a6eaced 100644 --- a/include/write_log.h +++ b/include/write_log.h @@ -91,18 +91,10 @@ struct wlog_rec { */ struct wlog_rec_disk { -#ifdef sgi /* sgi is pissy about fields > 32 bit, even cc -mips3 */ - uint w_offset : 32; /* file offset */ - uint w_extra0 : 32; /* EXTRA BITS IN WORD 0 */ -#endif #ifdef linux uint w_offset : 32; /* file offset */ uint w_extra0 : 32; /* EXTRA BITS IN WORD 0 */ #endif -#ifdef CRAY - uint w_offset : 44; /* file offset */ - uint w_extra0 : 20; /* EXTRA BITS IN WORD 0 */ -#endif uint w_nbytes : 32; /* # bytes written */ uint w_oflags : 32; /* low-order open() flags */ |