summaryrefslogtreecommitdiffstats
path: root/libjava/gnu
diff options
context:
space:
mode:
authorkristerw <kristerw@138bc75d-0d04-0410-961f-82ee72b054a4>2007-07-15 21:13:05 +0000
committerkristerw <kristerw@138bc75d-0d04-0410-961f-82ee72b054a4>2007-07-15 21:13:05 +0000
commit69590b5afd0732c3e3f2225419d73a97ffdedd33 (patch)
tree4c910b3e0c78f4cb073f597ecddbeaf9b8d5b551 /libjava/gnu
parent54b0551a36a74c1eb4d5af65e2dd5c107120383c (diff)
downloadppe42-gcc-69590b5afd0732c3e3f2225419d73a97ffdedd33.tar.gz
ppe42-gcc-69590b5afd0732c3e3f2225419d73a97ffdedd33.zip
2007-07-14 Krister Walfridsson <cato@df.lth.se>
* gnu/gcj/util/natGCInfo.cc: Use HAVE_STRERROR_R. * configure.ac: Remove check for strerror, add check for strerror_r. * configure: Regenerate. * include/config.h.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126660 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu')
-rw-r--r--libjava/gnu/gcj/util/natGCInfo.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libjava/gnu/gcj/util/natGCInfo.cc b/libjava/gnu/gcj/util/natGCInfo.cc
index 8fe049aace0..a9240961f8b 100644
--- a/libjava/gnu/gcj/util/natGCInfo.cc
+++ b/libjava/gnu/gcj/util/natGCInfo.cc
@@ -245,8 +245,12 @@ GC_enumerator::print_address_map()
fm = fopen("/proc/self/maps", "r");
if (fm == NULL)
{
+#ifdef HAVE_STRERROR_R
if (0 == strerror_r (errno, buffer, sizeof buffer))
fputs (buffer, fp);
+#else
+ fputs (strerror (errno), fp);
+#endif
}
else
{
OpenPOWER on IntegriCloud