X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=main.c;h=f0be72c00c6b0462e197b160119df7007cd9436d;hb=d9f64d8f165b5c987cc723765f15b8535af6ac67;hp=7ef6662b35eb1704fe36ec25327db7075f462be7;hpb=7e1e9905b52db878b7f0be8efb8af52202934ade;p=cparser diff --git a/main.c b/main.c index 7ef6662..f0be72c 100644 --- a/main.c +++ b/main.c @@ -111,7 +111,6 @@ bool freestanding = false; static machine_triple_t *target_machine; static const char *target_triple; static int verbose; -static bool use_builtins; static struct obstack cppflags_obst; static struct obstack ldflags_obst; static struct obstack asflags_obst; @@ -179,17 +178,10 @@ static void get_output_name(char *buf, size_t buflen, const char *inputname, panic("filename too long"); } -#include "gen_builtins.h" - static translation_unit_t *do_parsing(FILE *const in, const char *const input_name) { start_parsing(); - if (use_builtins) { - lexer_open_buffer(builtins, sizeof(builtins)-1, ""); - parse(); - } - lexer_open_stream(in, input_name); parse(); @@ -1078,9 +1070,7 @@ int main(int argc, char **argv) opt += 3; } - if (streq(opt, "builtins")) { - use_builtins = truth_value; - } else if (streq(opt, "diagnostics-show-option")) { + if (streq(opt, "diagnostics-show-option")) { diagnostics_show_option = truth_value; } else if (streq(opt, "dollars-in-identifiers")) { allow_dollar_in_symbol = truth_value;