Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 570480
Collapse All | Expand All

(-)a/configure.in (-1 / +1 lines)
Lines 2994-3000 Link Here
2994
dnl ========================================================
2994
dnl ========================================================
2995
AC_PROG_GCC_TRADITIONAL
2995
AC_PROG_GCC_TRADITIONAL
2996
AC_FUNC_MEMCMP
2996
AC_FUNC_MEMCMP
2997
AC_CHECK_FUNCS(stat64 lstat64 truncate64 statvfs64 statvfs statfs64 statfs getpagesize gmtime_r localtime_r arc4random arc4random_buf)
2997
AC_CHECK_FUNCS(stat64 lstat64 truncate64 statvfs64 statvfs statfs64 statfs getpagesize gmtime_r localtime_r arc4random arc4random_buf mallinfo)
2998
2998
2999
dnl check for clock_gettime(), the CLOCK_MONOTONIC clock
2999
dnl check for clock_gettime(), the CLOCK_MONOTONIC clock
3000
AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC),
3000
AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC),
(-)a/xpcom/base/nsMemoryReporterManager.cpp (+2 lines)
Lines 153-158 Link Here
153
  return GetProcSelfSmapsPrivate(aN);
153
  return GetProcSelfSmapsPrivate(aN);
154
}
154
}
155
155
156
#ifdef HAVE_MALLINFO
156
#define HAVE_SYSTEM_HEAP_REPORTER 1
157
#define HAVE_SYSTEM_HEAP_REPORTER 1
157
nsresult
158
nsresult
158
SystemHeapSize(int64_t* aSizeOut)
159
SystemHeapSize(int64_t* aSizeOut)
Lines 172-177 Link Here
172
    *aSizeOut = size_t(info.hblkhd) + size_t(info.uordblks);
173
    *aSizeOut = size_t(info.hblkhd) + size_t(info.uordblks);
173
    return NS_OK;
174
    return NS_OK;
174
}
175
}
176
#endif
175
177
176
#elif defined(__DragonFly__) || defined(__FreeBSD__) \
178
#elif defined(__DragonFly__) || defined(__FreeBSD__) \
177
    || defined(__NetBSD__) || defined(__OpenBSD__) \
179
    || defined(__NetBSD__) || defined(__OpenBSD__) \

Return to bug 570480