Alvaro Herrera <alvhe...@commandprompt.com> writes: > Bruce Momjian wrote: >> The script certainly has no way to know it is missing an extern, and I >> am not sure how I would even teach it that trick.
> It would be easy if the compiler were to have an option to throw a > warning when it finds a non-static variable that doesn't have a > corresponding extern declaration. Yeah, I think this is hopeless (or at least not worth the cost) without compiler support --- I was just idly wondering if newer gcc's might have such an option. The case at hand is actually somewhat improbable, because it requires having a header file that exports a variable but not any of the file's functions. So maybe it's not worth worrying about anyway. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers