summaryrefslogtreecommitdiff
path: root/ext/DynaLoader
diff options
context:
space:
mode:
authorReini Urban <rurban@cpanel.net>2015-03-14 10:04:53 +0100
committerTony Cook <tony@develop-help.com>2015-11-11 08:56:28 +1100
commitd96ba2c41dd6d887e3cc426e077f7e452418488a (patch)
tree560676ed70c51146312b601fd925e5f0919ccab1 /ext/DynaLoader
parentfd46a708fc894e9651374e1e8e256f365a25dffd (diff)
downloadperl-d96ba2c41dd6d887e3cc426e077f7e452418488a.tar.gz
DynaLoader/dl_*.xs: Define all PERL_IN_DL_*_XS markers
On Symbian harmonize with the rest.
Diffstat (limited to 'ext/DynaLoader')
-rw-r--r--ext/DynaLoader/dl_aix.xs1
-rw-r--r--ext/DynaLoader/dl_dllload.xs1
-rw-r--r--ext/DynaLoader/dl_dyld.xs1
-rw-r--r--ext/DynaLoader/dl_freemint.xs1
-rw-r--r--ext/DynaLoader/dl_none.xs1
-rw-r--r--ext/DynaLoader/dl_symbian.xs2
-rw-r--r--ext/DynaLoader/dl_vms.xs1
-rw-r--r--ext/DynaLoader/dl_win32.xs1
8 files changed, 8 insertions, 1 deletions
diff --git a/ext/DynaLoader/dl_aix.xs b/ext/DynaLoader/dl_aix.xs
index c95d6c581d..8e7d8ac0a5 100644
--- a/ext/DynaLoader/dl_aix.xs
+++ b/ext/DynaLoader/dl_aix.xs
@@ -13,6 +13,7 @@
#define PERLIO_NOT_STDIO 0
#define PERL_EXT
+#define PERL_IN_DL_AIX_XS
/*
* On AIX 4.3 and above the emulation layer is not needed any more, and
diff --git a/ext/DynaLoader/dl_dllload.xs b/ext/DynaLoader/dl_dllload.xs
index 838245d70f..84484d6109 100644
--- a/ext/DynaLoader/dl_dllload.xs
+++ b/ext/DynaLoader/dl_dllload.xs
@@ -86,6 +86,7 @@
#define PERL_EXT
#include "EXTERN.h"
+#define PERL_IN_DL_DLLLOAD_XS
#include "perl.h"
#include "XSUB.h"
diff --git a/ext/DynaLoader/dl_dyld.xs b/ext/DynaLoader/dl_dyld.xs
index 45361ed858..38a38400d4 100644
--- a/ext/DynaLoader/dl_dyld.xs
+++ b/ext/DynaLoader/dl_dyld.xs
@@ -41,6 +41,7 @@ been tested on NeXT platforms.
#define PERL_EXT
#include "EXTERN.h"
+#define PERL_IN_DL_DYLD_XS
#include "perl.h"
#include "XSUB.h"
diff --git a/ext/DynaLoader/dl_freemint.xs b/ext/DynaLoader/dl_freemint.xs
index 9f37257006..e932a42218 100644
--- a/ext/DynaLoader/dl_freemint.xs
+++ b/ext/DynaLoader/dl_freemint.xs
@@ -39,6 +39,7 @@
#define PERL_EXT
#include "EXTERN.h"
+#define PERL_IN_DL_FREEMINT_XS
#include "perl.h"
#include "XSUB.h"
diff --git a/ext/DynaLoader/dl_none.xs b/ext/DynaLoader/dl_none.xs
index 29141775b0..d2cb2bcb76 100644
--- a/ext/DynaLoader/dl_none.xs
+++ b/ext/DynaLoader/dl_none.xs
@@ -5,6 +5,7 @@
#define PERL_EXT
#include "EXTERN.h"
+#define PERL_IN_DL_NONE_XS
#include "perl.h"
#include "XSUB.h"
diff --git a/ext/DynaLoader/dl_symbian.xs b/ext/DynaLoader/dl_symbian.xs
index d75bb8195d..3d3c038c2a 100644
--- a/ext/DynaLoader/dl_symbian.xs
+++ b/ext/DynaLoader/dl_symbian.xs
@@ -25,8 +25,8 @@
* only after that the Perl ones. Otherwise you will get a lot
* trouble because of Symbian's New(), Copy(), etc definitions. */
-#define DL_SYMBIAN_XS
#define PERL_EXT
+#define PERL_IN_DL_SYMBIAN_XS
#include "EXTERN.h"
#include "perl.h"
diff --git a/ext/DynaLoader/dl_vms.xs b/ext/DynaLoader/dl_vms.xs
index 1a17793a52..6a32fc18a0 100644
--- a/ext/DynaLoader/dl_vms.xs
+++ b/ext/DynaLoader/dl_vms.xs
@@ -47,6 +47,7 @@
#define PERL_EXT
#include "EXTERN.h"
+#define PERL_IN_DL_VMS_XS
#include "perl.h"
#include "XSUB.h"
diff --git a/ext/DynaLoader/dl_win32.xs b/ext/DynaLoader/dl_win32.xs
index 2177b3b231..3260402f3d 100644
--- a/ext/DynaLoader/dl_win32.xs
+++ b/ext/DynaLoader/dl_win32.xs
@@ -26,6 +26,7 @@ calls.
#define PERL_NO_GET_CONTEXT
#define PERL_EXT
+#define PERL_IN_DL_WIN32_XS
#include "EXTERN.h"
#include "perl.h"