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_memrchrCBUILD_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_opencbuild_dir_nextcbuild_dir_closecbuild_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_optcbuild_flag_newenum cbuild_flag_options_tcbuild_flag_print_func_tcbuild_flag_set_optioncbuild_arena_base_realloccbuild_arena_base_malloccbuild_arena_base_freecbuild_arena_malloccbuild_arena_realloccbuild_arena_checkpointcbuild_arena_resetcbuild_arena_freecbuild_arena_strdupcbuild_arena_memdupcbuild_arena_sprintfcbuild_arena_vsprintfcbuild_arena_profilercbuild_glob_t__cbuild_glob_res_tcbuid_glob_compilecbuild_glob_matchcbuild_glob_match_fscbuild_glob_match_filescbuild_glob_freeArena.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