/* This printer is used when generating the resulting configuration after kconfig invocation and  */
static void kconfig_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg)
/* This printer is used when generating the resulting configuration after kconfig invocation and  */
static void kconfig_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg)
{
	switch (sym->type) {
	case S_BOOLEAN:
	case S_TRISTATE:
		if (*value == 'n') {
			value = "";
		}
		break;
	default:
		break;
	}
	fprintf(fp, "%s%s=%s\n", CONFIG_, sym->name, value);
}