From 4de0b054a58bfee6974afabd831538dcedc23e22 Mon Sep 17 00:00:00 2001 From: Cameron Cawley Date: Thu, 13 Oct 2022 13:38:07 +0100 Subject: Improve portability to RISC OS. --- test/example.c | 4 +++- test/minigzip.c | 10 ++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) (limited to 'test') diff --git a/test/example.c b/test/example.c index c3521dd..e9cb806 100644 --- a/test/example.c +++ b/test/example.c @@ -13,8 +13,10 @@ # include #endif -#if defined(VMS) || defined(RISCOS) +#if defined(VMS) # define TESTFILE "foo-gz" +#elif defined(__riscos) && !defined(__TARGET_UNIXLIB__) +# define TESTFILE "foo/gz" #else # define TESTFILE "foo.gz" #endif diff --git a/test/minigzip.c b/test/minigzip.c index 134e10e..7c9eb79 100644 --- a/test/minigzip.c +++ b/test/minigzip.c @@ -48,10 +48,12 @@ # define unlink delete # define GZ_SUFFIX "-gz" #endif -#ifdef RISCOS -# define unlink remove -# define GZ_SUFFIX "-gz" -# define fileno(file) file->__file +#if defined(__riscos) && !defined(__TARGET_UNIXLIB__) +# define GZ_SUFFIX "/gz" +# ifndef __GNUC__ +# define unlink remove +# define fileno(file) file->__file +# endif #endif #if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os # include /* for fileno */ -- cgit v1.2.3-55-g6feb