summaryrefslogtreecommitdiffstats
path: root/src/config.h
AgeCommit message (Expand)Author
2024-02-16Release 3.1.13.1.1Tavian Barnes
2024-02-06Release 3.13.1Tavian Barnes
2024-01-09config: Disable sys/acl.h on illumosTavian Barnes
2024-01-03config: Disable xattrs on DragonFly BSDTavian Barnes
2024-01-03config: Check for GCC >= 11 before using malloc attribute argsTavian Barnes
2024-01-02config: Polyfill __NetBSD_Prereq__Tavian Barnes
2024-01-02config: Don't use target_clones on NetBSDTavian Barnes
2023-12-20config: Fix attr_nodiscard to use warn_unused_resultTavian Barnes
2023-12-18config: s/attr_format/attr_printf/Tavian Barnes
2023-12-18config: New variadic attr(...) macroTavian Barnes
2023-11-15config: New attr_maybe_unused macroTavian Barnes
2023-11-10Initial support for Cosmopolitan LibcTavian Barnes
2023-11-10config: Add constants for C standard versionsTavian Barnes
2023-11-09config: Add (de)allocator attributesTavian Barnes
2023-11-09config: New attr_noinline and attr_cold macrosTavian Barnes
2023-11-09config: New attr_target_clones() macroTavian Barnes
2023-11-09config: s/BFS_FORMATTER/attr_format/Tavian Barnes
2023-11-09config: Remove BFS_SUPPRESS()Tavian Barnes
2023-10-12Release 3.0.43.0.4Tavian Barnes
2023-10-12Release 3.0.33.0.3Tavian Barnes
2023-10-05thread: Define thread_localTavian Barnes
2023-10-05config: Fold !__FreeBSD__ into BFS_USE_SYS_CAPABILITY_HTavian Barnes
2023-09-06Release 3.0.23.0.2Tavian Barnes
2023-07-18Release 3.0.13.0.1Tavian Barnes
2023-06-30docs: Start preparing for the 3.0 releaseTavian Barnes
2023-06-24Unify macro naming conventionsTavian Barnes
2023-06-20alloc: New header for memory allocation utilitiesTavian Barnes
2023-06-14config: Add macros for false/true sharing sizesTavian Barnes
2023-05-25sanity: Add wrappers for sanitizer interfacesTavian Barnes
2023-05-18config: Include <stdnoreturn.h>Tavian Barnes
2023-05-16config: Align after saturating in flex_sizeof()Tavian Barnes
2023-05-11config: Saturate on overflow in flex_sizeof()Tavian Barnes
2023-05-11config: Properly align flex_sizeof()Tavian Barnes
2023-05-11config: Provide <stdalign.h> and <stdbool.h>Tavian Barnes
2023-05-10config: s/BFS_FALLTHROUGH/fallthru/Tavian Barnes
2023-05-10config: s/BFS_UNINIT/uninit/Tavian Barnes
2023-05-10config: s/BFS_FLEX_SIZEOF/flex_sizeof/Tavian Barnes
2023-05-10config: s/BFS_COUNTOF/countof/Tavian Barnes
2023-05-10config: Group attribute wrappers togetherTavian Barnes
2023-05-08config: Hoist the assignment outside of BFS_UNINIT()Tavian Barnes
2023-05-03style: Don't use tabs to indent preprocessor directivesTavian Barnes
2023-03-31list: Use macros instead of type-erased listsTavian Barnes
2023-03-29list: New generic linked list APITavian Barnes
2023-01-31Release 2.6.32.6.3Tavian Barnes
2023-01-25Replace license boilerplate with SPDX tagsTavian Barnes
2022-12-09config: New BFS_UNINIT() macro for intentionally uninitialized variablesTavian Barnes
2022-12-09Turn on more aggressive format string warningsTavian Barnes
2022-12-07config: New BFS_COUNTOF macroTavian Barnes
2022-11-21config: Support target_clones on more platformsTavian Barnes
2022-11-06config: Split out some of util.h into a new headerTavian Barnes