summaryrefslogtreecommitdiffstats
path: root/build
Commit message (Expand)AuthorAgeFilesLines
* build: Check for -pthread before using itTavian Barnes2 days2-2/+12
* ioq: Check for io_uring_register_iowq_max_workers() before using itTavian Barnes2024-11-112-0/+12
* alloc: Don't require size % align == 0Tavian Barnes2024-11-022-9/+0
* Release 4.0.44.0.4Tavian Barnes2024-10-311-1/+1
* Release 4.0.34.0.3Tavian Barnes2024-10-221-1/+1
* xtime: Add a wrapper for timer_create()/setitimer()Tavian Barnes2024-10-102-0/+10
* build: Add -Wundef-prefix=BFS_Tavian Barnes2024-10-012-0/+10
* Fix spellingTavian Barnes2024-09-231-1/+1
* build/prelude: Remove vestigal OBJS definitionTavian Barnes2024-09-181-11/+0
* Release 4.0.24.0.2Tavian Barnes2024-09-171-1/+1
* build: Remove gen/deps.mkTavian Barnes2024-09-144-66/+0
* build/flags: Use auto-detection for all warning flagsTavian Barnes2024-09-059-12/+73
* build/embed.sh: Simplify a sed expressionTavian Barnes2024-09-031-1/+1
* build: Move feature test macros to prelude.hTavian Barnes2024-08-281-13/+1
* build: Move tsan/target_clones conflict to the preludeTavian Barnes2024-08-281-4/+0
* build: Move per-file flag support into cc.shTavian Barnes2024-08-283-11/+33
* build: Move the "compiler works at all" test earlierTavian Barnes2024-08-283-12/+19
* build: Include the auto-flag build logs in config.logTavian Barnes2024-08-282-1/+2
* build/flags-if: Fix sed expression on BSDTavian Barnes2024-08-281-1/+1
* build: Allow ./configure --version=X.Y.ZTavian Barnes2024-08-281-0/+1
* build/version.sh: Move version calculation hereTavian Barnes2024-08-281-0/+18
* bar: Use tcgetwinsize() from POSIX 2024 if availableTavian Barnes2024-07-282-0/+10
* build: De-duplicate conditionally-supported flagsTavian Barnes2024-07-281-6/+14
* xspawn: Use _Fork() if availableTavian Barnes2024-07-274-0/+18
* build/flags: Add -Wmissing-variable-declarations if supportedTavian Barnes2024-07-272-1/+11
* build/flags: Infrastructure to detect compiler flag supportTavian Barnes2024-07-274-5/+44
* build/define-if.sh: Remove unneeded codeTavian Barnes2024-07-271-3/+1
* build: Save cc.sh build products to gen/Tavian Barnes2024-06-214-13/+8
* build: Generate config.mk after config.hTavian Barnes2024-06-212-5/+8
* configure: Bail out if CC doesn't work at allTavian Barnes2024-06-181-2/+10
* build: Rename CONFIG to CONFFLAGSTavian Barnes2024-06-181-1/+1
* build: Include CC in bfs --version outputTavian Barnes2024-06-131-0/+1
* build: Use exec "$@" rather than just "$@"Tavian Barnes2024-06-111-1/+1
* Revert "build: Add -Wmissing-variable-declarations"Tavian Barnes2024-06-081-1/+0
* build: Add -Wmissing-variable-declarationsTavian Barnes2024-06-081-0/+1
* Embed more configuration info in bfs --versionTavian Barnes2024-06-083-1/+18
* atomic: Fix RISC-V build with GCC < 14Tavian Barnes2024-06-062-0/+8
* list: New SLIST_SPLICE() macroTavian Barnes2024-05-311-0/+1
* configure: Color the checkmarksTavian Barnes2024-05-241-2/+12
* build/deps: Fix _CPPFLAGS variable nameTavian Barnes2024-05-241-1/+1
* configure: Use --with/--without for librariesTavian Barnes2024-05-249-19/+15
* build: Simplify flags.mkTavian Barnes2024-05-211-64/+43
* build: Fix ubsan CFLAGS typoTavian Barnes2024-05-211-1/+1
* build: Allow flags.mk to override command line variablesTavian Barnes2024-05-213-29/+29
* prelude: Remove max_align_t polyfillTavian Barnes2024-05-202-9/+0
* build: Remove unused configure testTavian Barnes2024-05-191-13/+0
* dir: Add support for posix_getdents()Tavian Barnes2024-05-173-0/+23
* build: Add missing SPDX headersTavian Barnes2024-05-173-0/+9
* stat: Support __st_birthtim on OpenBSDTavian Barnes2024-05-162-0/+10
* sighook: New utilities for hooking signalsTavian Barnes2024-05-161-0/+2