summaryrefslogtreecommitdiff
path: root/Porting/Glossary
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2005-10-24 20:03:38 +0000
committerNicholas Clark <nick@ccl4.org>2005-10-24 20:03:38 +0000
commit78821a22f30aaed98d9c6643adb5ed18f868dbe7 (patch)
tree471d5e4a2a54a62ed158c20935ad11641ebd107f /Porting/Glossary
parent6c567752fa0e804487ec72fcd915dfc0ae41e39f (diff)
downloadperl-78821a22f30aaed98d9c6643adb5ed18f868dbe7.tar.gz
Add a probe for whether sprintf returns the length of the buffer.
Update all the canned config.sh files. Assume that symbian and Win32 are all ANSI conformant, note that ARM Linux (ie glibc) will be, don't assume that any other platform is. p4raw-id: //depot/perl@25831
Diffstat (limited to 'Porting/Glossary')
-rw-r--r--Porting/Glossary6
1 files changed, 6 insertions, 0 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index 12c720725d..96911432bc 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -1914,6 +1914,12 @@ d_socks5_init (d_socks5_init.U):
This variable conditionally defines the HAS_SOCKS5_INIT symbol, which
indicates to the C program that the socks5_init() routine is available.
+d_sprintf_returns_strlen (d_sprintf_returns_strlen.U):
+ This variable defines whether sprintf returns the length of the string
+ (as per the ANSI spec). Some C libraries retain compatibility with
+ pre-ANSI C and return a pointer to the passed in buffer; for these
+ this variable will be undef.
+
d_sqrtl (d_sqrtl.U):
This variable conditionally defines the HAS_SQRTL symbol, which
indicates to the C program that the sqrtl() routine is available.