1 $NetBSD: patch-ek,v 1.1 2009/01/05 09:58:36 martin Exp $
3 # Reported upstream as https://bugzilla.mozilla.org/show_bug.cgi?id=471179
5 --- nsprpub/pr/src/misc/prsystem.c.orig 2006-01-19 23:11:59.000000000 +0100
6 +++ nsprpub/pr/src/misc/prsystem.c 2008-12-26 13:01:50.000000000 +0100
7 @@ -290,6 +290,20 @@ PR_IMPLEMENT(PRUint64) PR_GetPhysicalMem
8 long pageCount = sysconf(_SC_PHYS_PAGES);
9 bytes = (PRUint64) pageSize * pageCount;
11 +#elif defined(NETBSD)
16 + size_t len = sizeof(memSize);
19 + mib[1] = HW_PHYSMEM64;
20 + rc = sysctl( mib, 2, &memSize, &len, NULL, 0 );
27 struct pst_static info;