Since hw.smt was introduced git may use more threads than there are cpus
actually available on the system. Fix this using
sysconf(_SC_NPROCESSORS_ONLN).
Fix memory amount detection in git gc: HW_PHYSMEM64 has been needed for
years to handle hosts with more than 2GB of ram. Leave the HW_PHYSMEM
code path alone for other BSD systems, but fix it so that the detected
amount of memory isn't random stack garbage.
ok sthen@ kn@ (maintainer)
from Perl distribution that some software could need
ok sthen@
pkg/DESCR:
Locale-Codes is a distribution containing a set of modules designed to
work with sets of codes which uniquely identify something. For example,
there are codes associated with different countries, different
currencies, different languages, etc. These sets of codes are typically
maintained in some standard.
The previous commit introduced a better code path protected by #ifdef
POSIX but also introduced an invalid fallback code path if POSIX was not
defined. Sadly makeint.h #undef's POSIX on __arm since 1994, probably to
cope with some crappy proprietary system available at that time.
Just define POSIX on arm like on other platforms. Also fix upstream's
fallback code path while here.
Problem reported by phessler@, fix from matthieu@ but slightly tweaked.
ok matthieu@ kurt@ phessler@
Builds and runs fine with it, although I did not exhaust all possible ways
of testing GDBs built-in Python usage.
Support "to increase the chance of it getting tested" from sthen
This module provides a Perl interface to the libusb-1.0 API. It provides
access to most basic libusb functionality including read-out of device
descriptors and synchronous device I/O.
From wen heping <wenheping2000 () hotmail ! com>
Tweaks and OK cwen@