Change 29811 by [EMAIL PROTECTED] on 2007/01/15 07:42:37
Subject: [PATCH] Symbian/S90 further fixes
From: [EMAIL PROTECTED] (Jarkko Hietaniemi)
Date: Mon, 15 Jan 2007 06:11:52 +0200 (EET)
Message-Id: <[EMAIL PROTECTED]>
Affected files ...
... //depot/perl/perl.h#755 edit
... //depot/perl/symbian/PerlBase.cpp#2 edit
... //depot/perl/symbian/config.sh#18 edit
Differences ...
==== //depot/perl/perl.h#755 (text) ====
Index: perl/perl.h
--- perl/perl.h#754~29705~ 2007-01-05 23:19:09.000000000 -0800
+++ perl/perl.h 2007-01-14 23:42:37.000000000 -0800
@@ -3891,7 +3891,7 @@
#endif
#ifdef USE_PERLIO
-EXTERN_C void PerlIO_teardown(pTHX);
+EXTERN_C PERL_EXPORT_C void PerlIO_teardown(pTHX);
# ifdef USE_ITHREADS
# define PERLIO_INIT MUTEX_INIT(&PL_perlio_mutex)
# define PERLIO_TERM \
==== //depot/perl/symbian/PerlBase.cpp#2 (text) ====
Index: perl/symbian/PerlBase.cpp
--- perl/symbian/PerlBase.cpp#1~24271~ 2005-04-21 08:38:30.000000000 -0700
+++ perl/symbian/PerlBase.cpp 2007-01-14 23:42:37.000000000 -0800
@@ -21,6 +21,7 @@
EXPORT_C void CPerlBase::Destruct()
{
+ dTHX;
iState = EPerlDestroying;
if (iConsole) {
iConsole->Printf(_L("[Any key to continue]"));
==== //depot/perl/symbian/config.sh#18 (text) ====
Index: perl/symbian/config.sh
--- perl/symbian/config.sh#17~29650~ 2007-01-01 07:41:48.000000000 -0800
+++ perl/symbian/config.sh 2007-01-14 23:42:37.000000000 -0800
@@ -85,6 +85,7 @@
d_crypt_r='undef'
d_csh='undef'
d_ctermid_r='undef'
+d_cterm='undef'
d_ctime_r='undef'
d_c99_variadic_macros='undef'
d_cuserid='undef'
@@ -128,7 +129,7 @@
d_fgetpos='undef'
d_finite='undef'
d_finitel='undef'
-d_flexfnam='undef'
+d_flexfnam='define'
d_flock='undef'
d_flockproto='undef'
d_fork='undef'
@@ -286,7 +287,9 @@
d_pipe='undef'
d_poll='undef'
d_portable='undef'
+d_printf_format_null='undef'
d_procselfexe='undef'
+d_pseudofork='undef'
d_pthread_atfork='undef'
d_pthread_attr_setscope='undef'
d_pthread_yield='undef'
End of Patch.