Silence -Wmissing-variable-declarations in headerscheck.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 29 Aug 2025 14:46:13 +0000 (10:46 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 29 Aug 2025 14:46:13 +0000 (10:46 -0400)
commit8722e7965fd24bf94c278fb86cab99d0c5360532
tree6b8052d9f418d1e0d29c7322733f368c56145a67
parentda9f9f75e5ce27a45878ffa262156d18f0046188
Silence -Wmissing-variable-declarations in headerscheck.

Newer gcc versions will emit warnings about missing extern
declarations if certain header files are compiled by themselves.
Add the "extern" declarations needed to quiet that.

Author: Tom Lane <tgl@sss.pgh.pa.us>
Reviewed-by: Peter Eisentraut <peter@eisentraut.org>
Discussion: https://postgr.es/m/1127775.1754417387@sss.pgh.pa.us
src/interfaces/ecpg/test/expected/preproc-strings.c
src/interfaces/ecpg/test/preproc/strings.h
src/tools/gen_keywordlist.pl