summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorAaron Crane <arc@cpan.org>2017-10-12 17:56:12 +0200
committerAaron Crane <arc@cpan.org>2017-10-21 16:52:03 +0100
commitedee246148d0f7e22ea026e09413d4bcc0cb51dd (patch)
treee70880d8b08c2d7b0494599aa0b845a6f5ad1b37 /Porting
parent3313a8602661409b390874b9b1bcd7de4c8455de (diff)
downloadperl-edee246148d0f7e22ea026e09413d4bcc0cb51dd.tar.gz
Rely on C89 vprintf()
Diffstat (limited to 'Porting')
-rw-r--r--Porting/Glossary10
-rw-r--r--Porting/config.sh2
-rw-r--r--Porting/config_H14
3 files changed, 0 insertions, 26 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index 62bb5abc53..74d18d667a 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -540,11 +540,6 @@ d_cbrt (d_cbrt.U):
indicates to the C program that the cbrt() (cube root) function
is available.
-d_charvspr (d_vprintf.U):
- This variable conditionally defines CHARVSPRINTF if this system
- has vsprintf returning type (char*). The trend seems to be to
- declare it as "int vsprintf()".
-
d_chown (d_chown.U):
This variable conditionally defines the HAS_CHOWN symbol, which
indicates to the C program that the chown() routine is available.
@@ -2843,11 +2838,6 @@ d_voidtty (i_sysioctl.U):
Otherwise (on USG probably), it is enough to close the standard file
descriptors and do a setpgrp().
-d_vprintf (d_vprintf.U):
- This variable conditionally defines the HAS_VPRINTF symbol, which
- indicates to the C program that the vprintf() routine is available
- to printf with a pointer to an argument list.
-
d_wait4 (d_wait4.U):
This variable conditionally defines the HAS_WAIT4 symbol, which
indicates the wait4() routine is available.
diff --git a/Porting/config.sh b/Porting/config.sh
index df8d2d699f..d268159ea7 100644
--- a/Porting/config.sh
+++ b/Porting/config.sh
@@ -145,7 +145,6 @@ d_c99_variadic_macros='define'
d_casti32='undef'
d_castneg='define'
d_cbrt='define'
-d_charvspr='undef'
d_chown='define'
d_chroot='define'
d_chsize='undef'
@@ -636,7 +635,6 @@ d_vfork='define'
d_void_closedir='undef'
d_voidsig='define'
d_voidtty=''
-d_vprintf='define'
d_wait4='define'
d_waitpid='define'
d_wcscmp='define'
diff --git a/Porting/config_H b/Porting/config_H
index 6954758b5f..b2d85ed709 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -1876,20 +1876,6 @@
/*#define HAS_TTYNAME_R / **/
#define TTYNAME_R_PROTO 0 /**/
-/* HAS_VPRINTF:
- * This symbol, if defined, indicates that the vprintf routine is available
- * to printf with a pointer to an argument list. If unavailable, you
- * may need to write your own, probably in terms of _doprnt().
- */
-/* USE_CHAR_VSPRINTF:
- * This symbol is defined if this system has vsprintf() returning type
- * (char*). The trend seems to be to declare it as "int vsprintf()". It
- * is up to the package author to declare vsprintf correctly based on the
- * symbol.
- */
-#define HAS_VPRINTF /**/
-/*#define USE_CHAR_VSPRINTF / **/
-
/* DOUBLESIZE:
* This symbol contains the size of a double, so that the C preprocessor
* can make decisions based on it.