diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 1999-07-05 17:17:22 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1999-07-05 17:17:22 +0000 |
commit | 5b877257c279c72efd65c092c32959c904c739e8 (patch) | |
tree | 919d1549e2e3b64da1557bebdfff999658705550 /ext | |
parent | 049fc1c86dccf1e1a1afcb2acb4ac5e1259cf74b (diff) | |
download | perl-5b877257c279c72efd65c092c32959c904c739e8.tar.gz |
AIX threaded build, plus few more on the side.
p4raw-id: //depot/cfgperl@3592
Diffstat (limited to 'ext')
-rw-r--r-- | ext/DynaLoader/dl_aix.xs | 2 | ||||
-rw-r--r-- | ext/DynaLoader/dl_next.xs | 1 | ||||
-rw-r--r-- | ext/DynaLoader/dl_rhapsody.xs | 1 | ||||
-rw-r--r-- | ext/DynaLoader/dl_vms.xs | 1 |
4 files changed, 5 insertions, 0 deletions
diff --git a/ext/DynaLoader/dl_aix.xs b/ext/DynaLoader/dl_aix.xs index 69fb7a7151..78e434303a 100644 --- a/ext/DynaLoader/dl_aix.xs +++ b/ext/DynaLoader/dl_aix.xs @@ -153,6 +153,7 @@ char *strerrorcpy(char *str, int err) { /* ARGSUSED */ void *dlopen(char *path, int mode) { + dTHX; register ModulePtr mp; static int inited; /* XXX threadead */ @@ -366,6 +367,7 @@ void *calloc(size_t ne, size_t sz) */ static int readExports(ModulePtr mp) { + dTHX; LDFILE *ldp = NULL; SCNHDR sh; LDHDR *lhp; diff --git a/ext/DynaLoader/dl_next.xs b/ext/DynaLoader/dl_next.xs index 114489ae0b..ec01d608f4 100644 --- a/ext/DynaLoader/dl_next.xs +++ b/ext/DynaLoader/dl_next.xs @@ -72,6 +72,7 @@ enum dyldErrorSource static void TranslateError (const char *path, enum dyldErrorSource type, int number) { + dTHX; char *error; unsigned int index; static char *OFIErrorStrings[] = diff --git a/ext/DynaLoader/dl_rhapsody.xs b/ext/DynaLoader/dl_rhapsody.xs index 76ecb05e95..223d7f68b5 100644 --- a/ext/DynaLoader/dl_rhapsody.xs +++ b/ext/DynaLoader/dl_rhapsody.xs @@ -64,6 +64,7 @@ enum dyldErrorSource static void TranslateError (const char *path, enum dyldErrorSource type, int number) { + dTHX; char *error; unsigned int index; static char *OFIErrorStrings[] = diff --git a/ext/DynaLoader/dl_vms.xs b/ext/DynaLoader/dl_vms.xs index 3640b0f64e..4db0cc90de 100644 --- a/ext/DynaLoader/dl_vms.xs +++ b/ext/DynaLoader/dl_vms.xs @@ -228,6 +228,7 @@ dl_load_file(filespec, flags) char * filespec int flags PREINIT: + DTHX; char vmsspec[NAM$C_MAXRSS]; SV *reqSV, **reqSVhndl; STRLEN deflen; |