summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorAaron Crane <arc@cpan.org>2017-10-14 16:26:48 +0200
committerAaron Crane <arc@cpan.org>2017-10-21 16:59:24 +0100
commitd54fbe846a9f98aaae47d79e46490ecda6819fe0 (patch)
tree50061fc453d0d8c250cf67c475c377db7fc36b3c /Porting
parent81f9da18781fda785bd4c55602364ac5ce848a10 (diff)
downloadperl-d54fbe846a9f98aaae47d79e46490ecda6819fe0.tar.gz
Rely on C89 <string.h>
This requires a corresponding change in the metaconfig units.
Diffstat (limited to 'Porting')
-rw-r--r--Porting/Glossary8
-rw-r--r--Porting/config.sh1
-rw-r--r--Porting/config_H6
3 files changed, 0 insertions, 15 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index 03156f0ddf..955903b834 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -3564,10 +3564,6 @@ i_stdint (i_stdint.U):
indicates to the C program that <stdint.h> exists and should
be included.
-i_string (i_string.U):
- This variable conditionally defines the I_STRING symbol, which
- indicates that <string.h> should be included rather than <strings.h>.
-
i_sunmath (i_sunmath.U):
This variable conditionally defines the I_SUNMATH symbol, and indicates
whether a C program should include <sunmath.h>.
@@ -5229,10 +5225,6 @@ strerror_r_proto (d_strerror_r.U):
REENTRANT_PROTO_T_ABC macros of reentr.h if d_strerror_r
is defined.
-strings (i_string.U):
- This variable holds the full path of the string header that will be
- used. Typically /usr/include/string.h or /usr/include/strings.h.
-
submit (Loc.U):
This variable is defined but not used by Configure.
The value is the empty string and is not useful.
diff --git a/Porting/config.sh b/Porting/config.sh
index 1cc8d53612..bdbb1b52d7 100644
--- a/Porting/config.sh
+++ b/Porting/config.sh
@@ -785,7 +785,6 @@ i_socks='undef'
i_stdbool='define'
i_stdint='define'
i_stdlib='define'
-i_string='define'
i_sunmath='undef'
i_sysaccess='undef'
i_sysdir='define'
diff --git a/Porting/config_H b/Porting/config_H
index 8749ceeaf1..4ca543f930 100644
--- a/Porting/config_H
+++ b/Porting/config_H
@@ -630,12 +630,6 @@
*/
/*#define I_STDBOOL / **/
-/* I_STRING:
- * This symbol, if defined, indicates to the C program that it should
- * include <string.h> (USG systems) instead of <strings.h> (BSD systems).
- */
-#define I_STRING /**/
-
/* I_SYS_DIR:
* This symbol, if defined, indicates to the C program that it should
* include <sys/dir.h>.