Rob Landley
|
5e7aef4d24
Replace another hardwared "generated/" with $GENDIR
|
2 years ago |
Rob Landley
|
9b368059de
Update comments and add "sanity check" from kernel commit f16acc9d9b376.
|
2 years ago |
LongPing Wei
|
613db35596
Enable copy_file_range when it is available.
|
2 years ago |
Rob Landley
|
ebde3b8a5b
Move -Wno-string-plus-int to configure instead of probing for it.
|
2 years ago |
Rob Landley
|
f8883bd296
Yank -lrt linking entirely: when statically linked it pulls in pthreads for non-threaded programs, and neither bionic nor musl have it. (This means glibc always does the HASTIMERS syscall wrap.)
|
2 years ago |
Rob Landley
|
b0e204b33d
Add HASTIMERS probe to work around bug in gcc 9.3
|
2 years ago |
Rob Landley
|
b2dd9953d8
Ahem. The new copy_file_range() check needs the config symbol probe.
|
4 years ago |
Rob Landley
|
2d95e03b0e
The standalone build for "make sh" has more dependencies because MAYFORK.
|
4 years ago |
Rob Landley
|
a24295758b
Rename config symbol now that we've worked around the worst of the breakage.
|
4 years ago |
Elliott Hughes
|
336dff9adb
fallocate: remove uClibc workaround to benefit macOS.
|
4 years ago |
Rob Landley
|
a5977aa2e8
Quiet "make clean" so it doesn't fill a whole screen with output.
|
4 years ago |
Rob Landley
|
e7a5d612d3
Fix the unshare probe.
|
4 years ago |
Elliott Hughes
|
d234c98318
Android moved the scheduler policy functions in Q.
|
5 years ago |
Rob Landley
|
99cd706b1a
Test for compiler existence when sourcing portability.sh.
|
5 years ago |
Rob Landley
|
84ef9083fb
Factor out scripts/portability.sh and have genconfig.sh use it to find sed/gsed.
|
5 years ago |
Elliott Hughes
|
96014d82f8
macOS: use -E rather than -r for sed extended regular expressions.
|
5 years ago |
Rob Landley
|
ff2d528a0a
Add xgetrandom() with probe for new system call (else open/read /dev/{,u}random)
|
6 years ago |
Rob Landley
|
28d780b265
The prlimit probe broke when implicit function declarations became an error
|
6 years ago |
Rob Landley
|
be3e318a59
Android NDK doesn't have cutils/sched_policy.h so add a probed config symbol.
|
7 years ago |
Rob Landley
|
c99cbd12ca
Kernels between 2006 and 2010 (such as the one in Centos 6.6) provide unshare()
|
7 years ago |
Elliott Hughes
|
0ca829ce87
Stabilize another sort.
|
8 years ago |
Rob Landley
|
a59951489e
Replace list_working with just list, "make list list_pending" shows combined list.
|
8 years ago |
Rob Landley
|
a8d0d13376
Redo build stuff in response to Andy Chu's suggestions.
|
8 years ago |
Rob Landley
|
323819c689
The last-ever release of uClibc hasn't got prlimit, so probe.
|
8 years ago |
Rob Landley
|
5ec9f52a39
Add test_COMMAND for each command, update "make help" to describe TEST_HOST
|
8 years ago |
Rob Landley
|
05b7529c1e
Add "make list", rename make working->list_working and pending->list_pending,
|
8 years ago |
Rob Landley
|
9b14cb6aa5
Dependencies for "make COMMAND"
|
8 years ago |
Rob Landley
|
712e43ef7c
Add "make ls" and friends targets, with "make working" and "make pending" lists.
|
8 years ago |
Rob Landley
|
8c588d822a
Menuconfig option for musl-libc pretending mmu is just pining for the fijords.
|
8 years ago |
Rob Landley
|
9933273c5b
Probe for fork() instead of relying on a distro-specific #define.
|
9 years ago |