| Commit message (Expand) | Author | Age | Files | Lines |
* | build/prelude: Remove vestigal OBJS definition | Tavian Barnes | 2024-09-18 | 1 | -11/+0 |
* | Release 4.0.24.0.2 | Tavian Barnes | 2024-09-17 | 1 | -1/+1 |
* | build: Remove gen/deps.mk | Tavian Barnes | 2024-09-14 | 4 | -66/+0 |
* | build/flags: Use auto-detection for all warning flags | Tavian Barnes | 2024-09-05 | 9 | -12/+73 |
* | build/embed.sh: Simplify a sed expression | Tavian Barnes | 2024-09-03 | 1 | -1/+1 |
* | build: Move feature test macros to prelude.h | Tavian Barnes | 2024-08-28 | 1 | -13/+1 |
* | build: Move tsan/target_clones conflict to the prelude | Tavian Barnes | 2024-08-28 | 1 | -4/+0 |
* | build: Move per-file flag support into cc.sh | Tavian Barnes | 2024-08-28 | 3 | -11/+33 |
* | build: Move the "compiler works at all" test earlier | Tavian Barnes | 2024-08-28 | 3 | -12/+19 |
* | build: Include the auto-flag build logs in config.log | Tavian Barnes | 2024-08-28 | 2 | -1/+2 |
* | build/flags-if: Fix sed expression on BSD | Tavian Barnes | 2024-08-28 | 1 | -1/+1 |
* | build: Allow ./configure --version=X.Y.Z | Tavian Barnes | 2024-08-28 | 1 | -0/+1 |
* | build/version.sh: Move version calculation here | Tavian Barnes | 2024-08-28 | 1 | -0/+18 |
* | bar: Use tcgetwinsize() from POSIX 2024 if available | Tavian Barnes | 2024-07-28 | 2 | -0/+10 |
* | build: De-duplicate conditionally-supported flags | Tavian Barnes | 2024-07-28 | 1 | -6/+14 |
* | xspawn: Use _Fork() if available | Tavian Barnes | 2024-07-27 | 4 | -0/+18 |
* | build/flags: Add -Wmissing-variable-declarations if supported | Tavian Barnes | 2024-07-27 | 2 | -1/+11 |
* | build/flags: Infrastructure to detect compiler flag support | Tavian Barnes | 2024-07-27 | 4 | -5/+44 |
* | build/define-if.sh: Remove unneeded code | Tavian Barnes | 2024-07-27 | 1 | -3/+1 |
* | build: Save cc.sh build products to gen/ | Tavian Barnes | 2024-06-21 | 4 | -13/+8 |
* | build: Generate config.mk after config.h | Tavian Barnes | 2024-06-21 | 2 | -5/+8 |
* | configure: Bail out if CC doesn't work at all | Tavian Barnes | 2024-06-18 | 1 | -2/+10 |
* | build: Rename CONFIG to CONFFLAGS | Tavian Barnes | 2024-06-18 | 1 | -1/+1 |
* | build: Include CC in bfs --version output | Tavian Barnes | 2024-06-13 | 1 | -0/+1 |
* | build: Use exec "$@" rather than just "$@" | Tavian Barnes | 2024-06-11 | 1 | -1/+1 |
* | Revert "build: Add -Wmissing-variable-declarations" | Tavian Barnes | 2024-06-08 | 1 | -1/+0 |
* | build: Add -Wmissing-variable-declarations | Tavian Barnes | 2024-06-08 | 1 | -0/+1 |
* | Embed more configuration info in bfs --version | Tavian Barnes | 2024-06-08 | 3 | -1/+18 |
* | atomic: Fix RISC-V build with GCC < 14 | Tavian Barnes | 2024-06-06 | 2 | -0/+8 |
* | list: New SLIST_SPLICE() macro | Tavian Barnes | 2024-05-31 | 1 | -0/+1 |
* | configure: Color the checkmarks | Tavian Barnes | 2024-05-24 | 1 | -2/+12 |
* | build/deps: Fix _CPPFLAGS variable name | Tavian Barnes | 2024-05-24 | 1 | -1/+1 |
* | configure: Use --with/--without for libraries | Tavian Barnes | 2024-05-24 | 9 | -19/+15 |
* | build: Simplify flags.mk | Tavian Barnes | 2024-05-21 | 1 | -64/+43 |
* | build: Fix ubsan CFLAGS typo | Tavian Barnes | 2024-05-21 | 1 | -1/+1 |
* | build: Allow flags.mk to override command line variables | Tavian Barnes | 2024-05-21 | 3 | -29/+29 |
* | prelude: Remove max_align_t polyfill | Tavian Barnes | 2024-05-20 | 2 | -9/+0 |
* | build: Remove unused configure test | Tavian Barnes | 2024-05-19 | 1 | -13/+0 |
* | dir: Add support for posix_getdents() | Tavian Barnes | 2024-05-17 | 3 | -0/+23 |
* | build: Add missing SPDX headers | Tavian Barnes | 2024-05-17 | 3 | -0/+9 |
* | stat: Support __st_birthtim on OpenBSD | Tavian Barnes | 2024-05-16 | 2 | -0/+10 |
* | sighook: New utilities for hooking signals | Tavian Barnes | 2024-05-16 | 1 | -0/+2 |
* | build: Sort generated headers | Tavian Barnes | 2024-05-08 | 1 | -4/+4 |
* | build/has/getdents: Squelch warnings | Tavian Barnes | 2024-05-07 | 3 | -9/+6 |
* | build: Check for 1- and 2-argument getmntent() variants | Tavian Barnes | 2024-05-07 | 3 | -0/+21 |
* | build: Add a check for getmntinfo() | Tavian Barnes | 2024-05-07 | 2 | -0/+11 |
* | build: Add checks for strtofflags() and string_to_flags() | Tavian Barnes | 2024-05-07 | 3 | -0/+20 |
* | xtime: Use the libc's timegm() if present | Tavian Barnes | 2024-05-06 | 2 | -0/+10 |
* | build: Don't look for -s inside VAR=val in $MAKEFLAGS | Tavian Barnes | 2024-05-03 | 1 | -0/+2 |
* | build: Add some nice aliases to ./configure | Tavian Barnes | 2024-05-01 | 1 | -1/+1 |