diff options
author | markm <markm@FreeBSD.org> | 2002-05-16 10:09:28 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 2002-05-16 10:09:28 +0000 |
commit | f56e05005c751822074f0a22aa9a98d2eb189924 (patch) | |
tree | e28fc632241c9d248069d45dd9ab2a41fa64868f /contrib/perl5/EXTERN.h | |
parent | 344ddc14973a1519f100f54051dcb068069fe43c (diff) | |
download | FreeBSD-src-f56e05005c751822074f0a22aa9a98d2eb189924.zip FreeBSD-src-f56e05005c751822074f0a22aa9a98d2eb189924.tar.gz |
Perl is no longer in base. Long live the port!
Diffstat (limited to 'contrib/perl5/EXTERN.h')
-rw-r--r-- | contrib/perl5/EXTERN.h | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/contrib/perl5/EXTERN.h b/contrib/perl5/EXTERN.h deleted file mode 100644 index 1480551..0000000 --- a/contrib/perl5/EXTERN.h +++ /dev/null @@ -1,60 +0,0 @@ -/* EXTERN.h - * - * Copyright (c) 1991-2001, Larry Wall - * - * You may distribute under the terms of either the GNU General Public - * License or the Artistic License, as specified in the README file. - * - */ - -/* - * EXT designates a global var which is defined in perl.h - * dEXT designates a global var which is defined in another - * file, so we can't count on finding it in perl.h - * (this practice should be avoided). - */ -#undef EXT -#undef dEXT -#undef EXTCONST -#undef dEXTCONST -#if defined(VMS) && !defined(__GNUC__) - /* Suppress portability warnings from DECC for VMS-specific extensions */ -# ifdef __DECC -# pragma message disable (GLOBALEXT,NOSHAREEXT,READONLYEXT) -# endif -# define EXT globalref -# define dEXT globaldef {"$GLOBAL_RW_VARS"} noshare -# define EXTCONST globalref -# define dEXTCONST globaldef {"$GLOBAL_RO_VARS"} readonly -#else -# if defined(WIN32) && !defined(PERL_STATIC_SYMS) && !defined(PERL_OBJECT) -# ifdef PERLDLL -# define EXT extern __declspec(dllexport) -# define dEXT -# define EXTCONST extern __declspec(dllexport) const -# define dEXTCONST const -# else -# define EXT extern __declspec(dllimport) -# define dEXT -# define EXTCONST extern __declspec(dllimport) const -# define dEXTCONST const -# endif -# else -# if defined(__CYGWIN__) && defined(USEIMPORTLIB) -# define EXT extern __declspec(dllimport) -# define dEXT -# define EXTCONST extern __declspec(dllimport) const -# define dEXTCONST const -# else -# define EXT extern -# define dEXT -# define EXTCONST extern const -# define dEXTCONST const -# endif -# endif -#endif - -#undef INIT -#define INIT(x) - -#undef DOINIT |