+2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
+
+ PR 24112
+ * gfortran.dg/open_status_1.f90: New.
+
2005-09-30 Uros Bizjak <uros@kss-loka.si>
* gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
--- /dev/null
+! { dg-do run }
+! Test reopening with io status='old'
+program iostatus
+ open (1, file='foo', status='replace') ! Make sure file exists.
+ open (1, file='foo', status='old')
+ open (1, file='foo', status='old')
+ close (1, status='delete')
+end program iostatus
+2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
+
+ PR 24112
+ * io/open.c (edit_modes): Check for correct flag.
+
2005-09-29 Jakub Jelinek <jakub@redhat.com>
* runtime/string.c (find_option): Change 3rd argument to
/* Complain about attempts to change the unchangeable. */
if (flags->status != STATUS_UNSPECIFIED &&
- u->flags.status != flags->position)
+ u->flags.status != flags->status)
generate_error (ERROR_BAD_OPTION,
"Cannot change STATUS parameter in OPEN statement");