diff options
author | Aaron Crane <arc@cpan.org> | 2017-10-12 17:56:12 +0200 |
---|---|---|
committer | Aaron Crane <arc@cpan.org> | 2017-10-21 16:52:03 +0100 |
commit | edee246148d0f7e22ea026e09413d4bcc0cb51dd (patch) | |
tree | e70880d8b08c2d7b0494599aa0b845a6f5ad1b37 /Porting | |
parent | 3313a8602661409b390874b9b1bcd7de4c8455de (diff) | |
download | perl-edee246148d0f7e22ea026e09413d4bcc0cb51dd.tar.gz |
Rely on C89 vprintf()
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/Glossary | 10 | ||||
-rw-r--r-- | Porting/config.sh | 2 | ||||
-rw-r--r-- | Porting/config_H | 14 |
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. |