# HG changeset patch # User Eli Zaretskii # Date 1290543676 -7200 # Node ID 3aa829f74a4848950ec35a99f5fe05d6fcd50b76 # Parent 940fcbcdb8a0210c4259ff82ea3a7c3587943eeb Fix compilation on Windows following revno 102488. config.nt (EXTERNALLY_VISIBLE): Define. diff -r 940fcbcdb8a0 -r 3aa829f74a48 nt/ChangeLog --- a/nt/ChangeLog Tue Nov 23 11:36:48 2010 -0800 +++ b/nt/ChangeLog Tue Nov 23 22:21:16 2010 +0200 @@ -1,3 +1,7 @@ +2010-11-23 Eli Zaretskii + + * config.nt (EXTERNALLY_VISIBLE): Define. + 2010-10-13 Juanma Barranquero * INSTALL: Refer to `dynamic-library-alist'. diff -r 940fcbcdb8a0 -r 3aa829f74a48 nt/config.nt --- a/nt/config.nt Tue Nov 23 11:36:48 2010 -0800 +++ b/nt/config.nt Tue Nov 23 22:21:16 2010 +0200 @@ -281,6 +281,12 @@ #define INLINE #endif +#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)) +#define EXTERNALLY_VISIBLE __attribute__((externally_visible)) +#else +#define EXTERNALLY_VISIBLE +#endif + #undef EMACS_CONFIGURATION #undef EMACS_CONFIG_OPTIONS