2004-01-12 Andrew Cagney <cagney@redhat.com>
* gdb.base/fileio.exp: Update copyright year. On GNU/Linux, for "Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST", treat EBUSY as an XFAIL.
This commit is contained in:
parent
8325c4dd4e
commit
a94154757c
2 changed files with 20 additions and 4 deletions
|
@ -1,3 +1,9 @@
|
|||
2004-01-12 Andrew Cagney <cagney@redhat.com>
|
||||
|
||||
* gdb.base/fileio.exp: Update copyright year. On GNU/Linux, for
|
||||
"Renaming a directory to a non-empty directory returns ENOTEMPTY
|
||||
or EEXIST", treat EBUSY as an XFAIL.
|
||||
|
||||
2004-01-11 Michael Chastain <mec.gnu@mindspring.com>
|
||||
|
||||
* gdb.base/scope.exp: Remove obsolete setup_xfail for
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 2002, 2003
|
||||
# Copyright 2002, 2003, 2004
|
||||
# Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
|
@ -216,9 +216,19 @@ gdb_test continue \
|
|||
"Renaming a file to existing directory returns EISDIR"
|
||||
|
||||
send_gdb "tbreak 388\n" ; gdb_expect -re "$gdb_prompt $"
|
||||
gdb_test continue \
|
||||
"Continuing\\..*rename 3:.*(ENOTEMPTY|EEXIST).*test_rename \\(\\) at.*$srcfile:388.*" \
|
||||
"Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST"
|
||||
set test "Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST"
|
||||
gdb_test_multiple continue "${test}" {
|
||||
-re "Continuing\\..*rename 3:.*(ENOTEMPTY|EEXIST).*test_rename \\(\\) at.*$srcfile:388.*" {
|
||||
pass "${test}"
|
||||
}
|
||||
-re "Continuing\\..*rename 3:.*EBUSY.*test_rename \\(\\) at.*$srcfile:388.*" {
|
||||
# At least version <= 2.6/2004-01-08 of the Linux Kernel gets
|
||||
# this wrong (reporting EBUSY) when the file system is NFS
|
||||
# mounted.
|
||||
setup_xfail *-*-*linux* gdb/1502
|
||||
fail "${test}"
|
||||
}
|
||||
}
|
||||
|
||||
send_gdb "tbreak 393\n" ; gdb_expect -re "$gdb_prompt $"
|
||||
gdb_test continue \
|
||||
|
|
Loading…
Reference in a new issue