summaryrefslogtreecommitdiff
path: root/perl.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2005-04-06 14:36:40 +0000
committerNicholas Clark <nick@ccl4.org>2005-04-06 14:36:40 +0000
commita221a8a55f0bbb6b52da5c544e7bc886f16754e8 (patch)
tree91402cebb718a7a53c171a457aac22fcf781450c /perl.h
parenteac7c7286dd025decafd0b9e9f1c01aba6ce02d6 (diff)
downloadperl-a221a8a55f0bbb6b52da5c544e7bc886f16754e8.tar.gz
If we're going to prototype modfl(), it needs extern "C" linkage.
p4raw-id: //depot/perl@24174
Diffstat (limited to 'perl.h')
-rw-r--r--perl.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/perl.h b/perl.h
index 410846ec25..84d73fcb41 100644
--- a/perl.h
+++ b/perl.h
@@ -1531,7 +1531,7 @@ typedef NVTYPE NV;
/* eg glibc 2.2 series seems to provide modfl on ppc and arm, but has no
prototype in <math.h> */
# ifndef HAS_MODFL_PROTO
-long double modfl(long double, long double *);
+EXTERN_C long double modfl(long double, long double *);
# endif
# else
# if defined(HAS_AINTL) && defined(HAS_COPYSIGNL)