list_add
list_add(l, (const char[3]){'-', (char)c, '\0'});
list_add(l, (const char[3]){ '-', (char)c, '\0' });
list_add(l, s);
list_add(dst, src->items[i]);
list_add(&args, name);
list_add(&args, cpp.outfile);
list_add(&args, out_fname);
list_add(&lint2.input_files, name);
list_add(&lint1.outfiles, ofn);
list_add(&lint2.input_files, ofn);
list_add(&cpp.flags, "-E");
list_add(&cpp.flags, "-x");
list_add(&cpp.flags, "c");
list_add(&cpp.flags, "-U__GNUC__");
list_add(&cpp.flags, "-U__PCC__");
list_add(&cpp.flags, "-U__SSE__");
list_add(&cpp.flags, "-U__SSE4_1__");
list_add(&cpp.flags, "-Wp,-CC");
list_add(&cpp.flags, "-Wcomment");
list_add(&cpp.flags, "-D__LINT__");
list_add(&cpp.flags, "-Dlint"); /* XXX don't define with -s */
list_add(&cpp.flags, "-D__lint");
list_add(&cpp.flags, "-D__lint__");
list_add(&cpp.flags, "-dD");
list_add(&default_libraries, "c");
list_add(&lint1.flags, optarg);
list_add(&default_libraries, "c");
list_add(&cpp.lcflags, "-trigraphs");
list_add(&cpp.lcflags, "-Wtrigraphs");
list_add(&cpp.lcflags, "-pedantic");
list_add(&cpp.lcflags, "-D__STRICT_ANSI__");
list_add(&cpp.flags, "-I" PATH_STRICT_BOOL_INCLUDE);
list_add(&cpp.lcflags, "-traditional");
list_add(&cpp.lcflags, "-Wtraditional");
list_add(&cpp.lcflags, "-D" MACHINE);
list_add(&cpp.lcflags, "-D" MACHINE_ARCH);
list_add(&lint2.flags, optarg);
list_add(&cpp.flags, "--sysroot");
list_add(&cpp.flags, optarg);
list_add(&cpp.flags, optarg);
list_add(&library_search_path, ks);