From 74ec9f6f3964d4beaa3970bd99c8660f958b694e Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Sat, 19 Sep 2020 22:09:33 +0900 Subject: [PATCH] Ignore #pragma --- preprocess.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/preprocess.c b/preprocess.c index 049e6a4..20d5c0c 100644 --- a/preprocess.c +++ b/preprocess.c @@ -878,6 +878,13 @@ static Token *preprocess2(Token *tok) { continue; } + if (equal(tok, "pragma")) { + do { + tok = tok->next; + } while (!tok->at_bol); + continue; + } + if (equal(tok, "error")) error_tok(tok, "error"); -- GitLab