Add missing PGDLLIMPORT markings

Peter Eisentraut <peter@eisentraut.org>

From: Peter Eisentraut <peter@eisentraut.org>
To: pgsql-hackers <pgsql-hackers@postgresql.org>
Cc: Daniel Gustafsson <daniel@yesql.se>, Jacob Champion <jacob.champion@enterprisedb.com>, Heikki Linnakangas <heikki.linnakangas@iki.fi>, Andres Freund <andres@anarazel.de>, Rahila Syed <rahilasyed90@gmail.com>
Date: 2025-04-09T10:02:52Z
Lists: pgsql-hackers

Attachments

I ran src/tools/mark_pgdllimport.pl and it detected a few new global 
variables with missing markings.  See attached patch.  Please point out 
if any of these should not be marked or if they are special cases in 
some other way.  I'm Cc'ing various people involved with that new code.

Btw., this new variable in memutils.h

     extern dsa_area *area;

could probably do with a less generic name?

Commits

  1. Add missing PGDLLIMPORT markings

  2. Rename global variable backing DSA area