CBuild wiki
CBUILD_SB_QUICK_SPRINTF_SIZE to CBUILD_QUICK_SPRINTF_SIZE.CBUILD_TMP_BUFF_SIZE to CBUILD_FS_TMP_SIZE.__CBUILD_ERR_PRINT.__CBUILD_ERR_PRINTF.__CBUILD_ATTR_DEPRECATED.__CBUILD_ATTR_NORETURN.__CBUILD_ATTR_FALLTROUGH.__CBUILD_ATTR_PRINTF.__cbuild_progname.__cbuild_memrchr.CBUILD_TODO and CBUILD_UNREACHANBLE now
take printf-style arguments. (3)CBUILD_PROFILER to enable profiling support in
CBuild. (3)CBUILD_LOG_NO_LOGS.CBUILD_LOG_PRINT.cbuild_log_print.__cbuild_int_vlog.__cbuild_int_log.cbuild_log_handler_t.cbuild_log_set_handler.cbuild_log_get_handler.cbuild_log_level_t by
creating enum cbuild_custom_log_level_t and defining
CBUILD_LOG_CUSTOM_LEVELS.
cbuild_proclist_append.cbuild_proclist_set.cbuild_proclist_get.cbuild_proc_wait_any now sleeps a little on each
iteration.
cbuild_cmd_sync.cbuild_cmd_sync_redirect.cbuild_cmd_async.cbuild_cmd_async_redirect.cbuild_pathlist_get.cbuild_dir_open.cbuild_dir_next.cbuild_dir_close.cbuild_dir_walk.cbuild_dir_walk_opt.enum cbuild_dir_walk_result_t.CBUILD_DIR_WALK_CONTINUE.CBUILD_DIR_WALK_NO_ENTER.CBUILD_DIR_WALK_STOP.cbuild_dir_walk_func_args_t.cbuild_dir_walk_func_t.cbuild_dir_walk_opts_t.CBUILD_LD.CBUILD_CXX.CBUILD_AR.CBUILD_AS.CBUILD_CPP.CBUILD_CC_OUT.CBUILD_CARGS_STATIC_ANALYZER.__cbuild_selfrebuild_ex.__cbuild_selfrebuild_ex_argv.__cbuild_selfrebuild provides ability to add
list of files and custom argv[0], (3)cbuild_dlib_open*. functions to one that takes not only
filename but also load type (eager or now). (3)cbuild_flag_new_opt.cbuild_flag_new.enum cbuild_flag_options_t.cbuild_flag_print_func_t.cbuild_flag_set_option.cbuild_arena_base_realloc.cbuild_arena_base_malloc.cbuild_arena_base_free.cbuild_arena_malloc.cbuild_arena_realloc.cbuild_arena_checkpoint.cbuild_arena_reset.cbuild_arena_free.cbuild_arena_strdup.cbuild_arena_memdup.cbuild_arena_sprintf.cbuild_arena_vsprintf.cbuild_arena_profiler.cbuild_glob_t.__cbuild_glob_res_t.cbuid_glob_compile.cbuild_glob_match.cbuild_glob_match_fs.cbuild_glob_match_files.cbuild_glob_free.Arena.h. (3)cbuild_temp_realloc. (3)cbuild_temp_alloc to
cbuild_temp_malloc. (3)cbuild_temp_profiler. (3)cbuild_temp_sv_to_cstr to
cbuild_sv_to_temp_cstr.