+2009-02-28 Bruno Haible <bruno@clisp.org>
+
+ * tests/test-freadseek.c (main): Disable test beyond end of file on FreeMiNT.
+ * tests/test-ftello.c (main): Likewise.
+ Patch by Alan Hourihane <alanh@fairlite.co.uk>.
+
2009-02-28 Bruno Haible <bruno@clisp.org>
Add tentative support for FreeMiNT.
/* Test of freadseek() function.
- Copyright (C) 2007-2008 Free Software Foundation, Inc.
+ Copyright (C) 2007-2009 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
ASSERT (fgetc (stdin) == EOF);
ASSERT (!ferror (stdin));
+#if !defined __MINT__ /* FreeMiNT has problems seeking past end of file */
/* Test move beyond end of file. */
ASSERT (freadseek (stdin, 1000000) == 0);
ASSERT (fgetc (stdin) == EOF);
ASSERT (!ferror (stdin));
+#endif
return 0;
}
ASSERT (ftello (stdin) == 2);
}
+#if !defined __MINT__ /* FreeMiNT has problems seeking past end of file */
/* Test ftell beyond end of file. */
ASSERT (fseek (stdin, 0, SEEK_END) == 0);
ch = ftello (stdin);
ASSERT (fseek (stdin, 10, SEEK_END) == 0);
ASSERT (ftell (stdin) == ch + 10);
ASSERT (ftello (stdin) == ch + 10);
+#endif
return 0;
}