From: Peter Eisentraut Date: Mon, 11 Feb 2002 21:38:11 +0000 (+0000) Subject: Fix for old FreeBSD versions that don't have RTLD_GLOBAL X-Git-Url: http://waps.l3s.uni-hannover.de/gitweb/?a=commitdiff_plain;h=55425f4774b2f2f9aca6408535134a323479476e;p=users%2Fbernd%2Fpostgres.git Fix for old FreeBSD versions that don't have RTLD_GLOBAL --- diff --git a/src/backend/port/dynloader/freebsd.h b/src/backend/port/dynloader/freebsd.h index 04fad271a3..10275e8020 100644 --- a/src/backend/port/dynloader/freebsd.h +++ b/src/backend/port/dynloader/freebsd.h @@ -34,6 +34,11 @@ * begin with an underscore is fairly tricky, and some versions of * NetBSD (like 1.0, and 1.0A pre June 1995) have no dlerror.) */ + +#ifndef RTLD_GLOBAL +#define RTLD_GLOBAL 0 +#endif + #define pg_dlopen(f) BSD44_derived_dlopen((f), RTLD_LAZY | RTLD_GLOBAL) #define pg_dlsym BSD44_derived_dlsym #define pg_dlclose BSD44_derived_dlclose