From d79edf98b8d3dd8c1cbf9ad1be7728e13ed7a364 Mon Sep 17 00:00:00 2001 From: Jacob Moody Date: Tue, 21 Mar 2023 21:24:16 +0000 Subject: cpp: #pragma once support --- sys/src/cmd/cpp/cpp.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sys/src/cmd/cpp/cpp.h') diff --git a/sys/src/cmd/cpp/cpp.h b/sys/src/cmd/cpp/cpp.h index 25a832a12..0d5a5c269 100644 --- a/sys/src/cmd/cpp/cpp.h +++ b/sys/src/cmd/cpp/cpp.h @@ -2,6 +2,7 @@ #define OBS 4096 /* outbut buffer */ #define NARG 64 /* Max number arguments to a macro */ #define NINCLUDE 64 /* Max number of include directories (-I) */ +#define NONCE 256 /* Max number of #pragma once directives */ #define NIF 32 /* depth of nesting of #if */ #ifndef EOF #define EOF (-1) @@ -153,4 +154,6 @@ extern int verbose; extern int Cplusplus; extern Nlist *kwdefined; extern Includelist includelist[NINCLUDE]; +extern Qid incblocked[NONCE]; +extern int nblocked; extern char wd[]; -- cgit v1.2.3