From 69590b5afd0732c3e3f2225419d73a97ffdedd33 Mon Sep 17 00:00:00 2001 From: kristerw Date: Sun, 15 Jul 2007 21:13:05 +0000 Subject: 2007-07-14 Krister Walfridsson * 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 --- libjava/gnu/gcj/util/natGCInfo.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libjava/gnu') 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 { -- cgit v1.2.3