diff options
author | Jacob Moody <moody@posixcafe.org> | 2023-03-21 21:24:16 +0000 |
---|---|---|
committer | Jacob Moody <moody@posixcafe.org> | 2023-03-21 21:24:16 +0000 |
commit | d79edf98b8d3dd8c1cbf9ad1be7728e13ed7a364 (patch) | |
tree | b56605292a50c28e7e8c2e1e83b91f2f7a5a259b /sys/src/cmd/cpp/cpp.h | |
parent | ec19c5697f3caf52e6be57049169e2eb048299e6 (diff) |
cpp: #pragma once support
Diffstat (limited to 'sys/src/cmd/cpp/cpp.h')
-rw-r--r-- | sys/src/cmd/cpp/cpp.h | 3 |
1 files changed, 3 insertions, 0 deletions
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[]; |