From 6c975eb89c8f11db95ce293e77ffdab4310d2e8b Mon Sep 17 00:00:00 2001 From: Lloyd Parkes Date: Wed, 12 Oct 2022 15:31:35 +1300 Subject: [PATCH] Add #include to all source files that use va_list. --- lexor.lex | 2 +- lexor_keyword.gperf | 1 + parse.y | 1 + parse_misc.cc | 2 +- pform.cc | 1 + pform_analog.cc | 1 + pform_disciplines.cc | 1 + pform_package.cc | 1 + pform_pclass.cc | 1 + 9 files changed, 9 insertions(+), 2 deletions(-) diff --git a/lexor.lex b/lexor.lex index e9de8dafa..80402bdc5 100644 --- a/lexor.lex +++ b/lexor.lex @@ -26,7 +26,7 @@ //# define YYSTYPE lexval -# include +# include # include "compiler.h" # include "parse_misc.h" # include "parse_api.h" diff --git a/lexor_keyword.gperf b/lexor_keyword.gperf index 295d2b7a4..369169360 100644 --- a/lexor_keyword.gperf +++ b/lexor_keyword.gperf @@ -9,6 +9,7 @@ %{ /* Command-line: gperf -o -i 7 -C -k '1-4,6,9,$' -H keyword_hash -N check_identifier -t ./lexor_keyword.gperf */ +#include #include "config.h" #include "parse_misc.h" #include "parse.h" diff --git a/parse.y b/parse.y index 5e41f7e69..19589ba1f 100644 --- a/parse.y +++ b/parse.y @@ -22,6 +22,7 @@ # include "config.h" +# include # include "parse_misc.h" # include "compiler.h" # include "pform.h" diff --git a/parse_misc.cc b/parse_misc.cc index 7ff8f1648..89587c6e2 100644 --- a/parse_misc.cc +++ b/parse_misc.cc @@ -19,8 +19,8 @@ # include "config.h" -# include "parse_misc.h" # include +# include "parse_misc.h" # include # include diff --git a/pform.cc b/pform.cc index 01cd48d8d..b28a72735 100644 --- a/pform.cc +++ b/pform.cc @@ -20,6 +20,7 @@ # include "config.h" +# include # include "compiler.h" # include "pform.h" # include "parse_misc.h" diff --git a/pform_analog.cc b/pform_analog.cc index 4f76ead38..b849f6b82 100644 --- a/pform_analog.cc +++ b/pform_analog.cc @@ -17,6 +17,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ +# include # include "config.h" # include "compiler.h" # include "pform.h" diff --git a/pform_disciplines.cc b/pform_disciplines.cc index a617e104c..0f62da728 100644 --- a/pform_disciplines.cc +++ b/pform_disciplines.cc @@ -17,6 +17,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ +# include # include "config.h" # include "compiler.h" # include "pform.h" diff --git a/pform_package.cc b/pform_package.cc index 4acccce2d..9e33f2e4e 100644 --- a/pform_package.cc +++ b/pform_package.cc @@ -18,6 +18,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ +# include # include "pform.h" # include "PPackage.h" # include "parse_misc.h" diff --git a/pform_pclass.cc b/pform_pclass.cc index f922b9df9..5d0745b88 100644 --- a/pform_pclass.cc +++ b/pform_pclass.cc @@ -17,6 +17,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ +# include # include "pform.h" # include "PClass.h" # include "parse_misc.h"