summaryrefslogtreecommitdiff
path: root/makedef.pl
diff options
context:
space:
mode:
Diffstat (limited to 'makedef.pl')
-rw-r--r--makedef.pl3
1 files changed, 3 insertions, 0 deletions
diff --git a/makedef.pl b/makedef.pl
index b5b07a7ece..f13573171e 100644
--- a/makedef.pl
+++ b/makedef.pl
@@ -189,6 +189,9 @@ my %skip;
# All platforms export boot_DynaLoader unconditionally.
my %export = ( boot_DynaLoader => 1 );
+++$export{PL_current_context}
+ if defined $Config{perl_thread_local} && $define{USE_ITHREADS};
+
sub try_symbols {
foreach my $symbol (@_) {
++$export{$symbol} unless exists $skip{$symbol};