git-2.22.0/trace2/tr2_sysenv.c
/*
 * Load Trace2 settings from the system config (usually "/etc/gitconfig"
 * unless we were built with a runtime-prefix).  These are intended to
 * define the default values for Trace2 as requested by the administrator.
 *
 * Then override with the Trace2 settings from the global config.
 */
Load Trace2 settings from the system config (usually "/etc/gitconfig"
unless we were built with a runtime-prefix).  These are intended to
define the default values for Trace2 as requested by the administrator.

Then override with the Trace2 settings from the global config.
Load Trace2 settings from the system config ( usually " / etc / gitconfig " unless we were built with a runtime - prefix ) . These are intended to define the default values for Trace2 as requested by the administrator . Then override with the Trace2 settings from the global config .
void tr2_sysenv_load(void)
{
	if (ARRAY_SIZE(tr2_sysenv_settings) != TR2_SYSENV_MUST_BE_LAST)
		BUG("tr2_sysenv_settings size is wrong");
	read_very_early_config(tr2_sysenv_cb, NULL);
}
void tr2_sysenv_load ( void ) { if ( ARRAY_SIZE ( tr2_sysenv_settings ) != TR2_SYSENV_MUST_BE_LAST ) BUG ( " " ) ; read_very_early_config ( tr2_sysenv_cb , NULL ) ; }
Load Trace2 settings from the system config (usually "/etc/gitconfig"
 unless we were built with a runtime-prefix).
Load Trace2 settings from the system config ( usually " / etc / gitconfig " unless we were built with a runtime - prefix ) .