aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@suse.de>2004-01-12 17:25:25 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2004-01-12 17:25:25 +0000
commit300b3317f323e1e0bb739f931dd14ff0a9e8f525 (patch)
tree94b257164538434acf40684889b40a65ff7c91d2
parent06e4eab5549af09b0f39712db7def539de7f88e2 (diff)
downloadgcc-300b3317f323e1e0bb739f931dd14ff0a9e8f525.zip
gcc-300b3317f323e1e0bb739f931dd14ff0a9e8f525.tar.gz
gcc-300b3317f323e1e0bb739f931dd14ff0a9e8f525.tar.bz2
13582-2.cc: Use try_mkfifo.
2004-01-12 Paolo Carlini <pcarlini@suse.de> * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Use try_mkfifo. * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise. From-SVN: r75738
-rw-r--r--libstdc++-v3/ChangeLog7
-rw-r--r--libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc3
-rw-r--r--libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc5
3 files changed, 12 insertions, 3 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 0929ea8..8d58240 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,12 @@
2004-01-12 Paolo Carlini <pcarlini@suse.de>
+ * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc:
+ Use try_mkfifo.
+ * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc:
+ Likewise.
+
+2004-01-12 Paolo Carlini <pcarlini@suse.de>
+
* include/bits/locale_facets.h (struct __numpunct_cache):
Add members _M_truename_len and _M_falsename_len, caching
the lengths of _M_truename and _M_falsename.
diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc
index 7bab4c5..316b9f5 100644
--- a/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc
+++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc
@@ -34,13 +34,14 @@ void test01()
{
bool test __attribute__((unused)) = true;
using namespace std;
+ using namespace __gnu_test;
locale loc_en(__gnu_test::try_named_locale("en_US"));
locale loc_fr(__gnu_test::try_named_locale("fr_FR"));
const char* name = "tmp_fifo_13582-2";
unlink(name);
- mkfifo(name, S_IRWXU);
+ try_mkfifo(name, S_IRWXU);
int child = fork();
if (child == 0)
diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc
index 83ce03b..7491f8c 100644
--- a/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc
+++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc
@@ -33,14 +33,15 @@
void test01()
{
bool test __attribute__((unused)) = true;
- using namespace std;
+ using namespace std;
+ using namespace __gnu_test;
locale loc_en(__gnu_test::try_named_locale("en_US"));
locale loc_fr(__gnu_test::try_named_locale("fr_FR"));
const char* name = "tmp_fifo_13582-2";
unlink(name);
- mkfifo(name, S_IRWXU);
+ try_mkfifo(name, S_IRWXU);
int child = fork();
if (child == 0)