am:
abf0e28618
* commit '
abf0e286185f41ac47e6418e879b46aced6b6a01': (22 commits)
Elliott pointed out that we output "unlimited" instead of "infinity", so accept that as input. (And that I screwed up the test.)
Fix bzcat integer overflow reported by John Regehr.
Fix file for Java class files, improve script detection, and add tests.
More minor cleanup (inline a function, simplify name of another).
Minor cleanup.
Fix base64 so == wraps properly.
Factor out command name at the start of test name, have runtest.sh print it.
Print command name at start of each test.
Split lsattr/chattr tests.
Command name at start of each test.
Add fstype test.
Try to consistently print command name at the start of each test.
split pgrep/pkill tests.
For years the man pages have said to #include <sys/types.h> to get major/minor/makedev, but glibc has vowed to break existing programs (https://sourceware.org/ml/libc-alpha/2015-11/msg00253.html) and replace it with _another_ non-standard header (not in posix or lsb), so let's just add functions to lib/ that do the transform ourselves.
The last-ever release of uClibc hasn't got prlimit, so probe.
SYS_finit_module isn't there on Ubuntu 12.04 because it was only added to the 3.8 kernel in 2012. That's way too new to assume the build environment has it, so #ifdef and simulate a failure if it's not there.
Use shell builtins instead of calling wc/awk/sed. (Fewer forks in build loop.) Based on suggestions from Nicholas Boichat.
The last-ever release of uClibc didn't #define MS_RELATIME.
Use the correct types for recvfrom.
Fix "make help" again.
...