summaryrefslogtreecommitdiff
path: root/hints
diff options
context:
space:
mode:
authorAaron Crane <arc@cpan.org>2017-10-12 14:31:56 +0200
committerAaron Crane <arc@cpan.org>2017-10-21 16:51:41 +0100
commite5d7f4e5fdc8fcb324745c39345b369ab04cadb1 (patch)
tree9aeeb835318cb50fb6138be90b6ce8e375dd3c9c /hints
parent6abb197755380da4c7221427281d6933762516a3 (diff)
downloadperl-e5d7f4e5fdc8fcb324745c39345b369ab04cadb1.tar.gz
Assume we have sane C89 memcmp()
"Sane" means that it works correctly on bytes with their high bit set, as C89 also requires. We therefore no longer need to probe for and/or use BSD bcmp().
Diffstat (limited to 'hints')
-rw-r--r--hints/epix.sh1
-rw-r--r--hints/svr4.sh1
-rw-r--r--hints/svr5.sh1
3 files changed, 0 insertions, 3 deletions
diff --git a/hints/epix.sh b/hints/epix.sh
index 14b56adaa8..8967f03c86 100644
--- a/hints/epix.sh
+++ b/hints/epix.sh
@@ -55,7 +55,6 @@ libswanted=`echo " $libswanted " | sed -e 's/ malloc / /'` # -e 's/ ucb / /'`
# it is needed for ODBM_File and NDBM_File extensions.
if [ -r /usr/ucblib/libucb.a ]; then # If using BSD-compat. library:
# Use the "native" counterparts, not the BSD emulation stuff:
- d_bcmp='undef';
d_index='undef'; d_killpg='undef'; d_getprior='undef'; d_setprior='undef'
d_setlinebuf='undef'; d_setregid='undef'; d_setreuid='undef'
fi
diff --git a/hints/svr4.sh b/hints/svr4.sh
index 80fc9a98d6..756dfcdc5b 100644
--- a/hints/svr4.sh
+++ b/hints/svr4.sh
@@ -25,7 +25,6 @@ libswanted=`echo " $libswanted " | sed -e 's/ malloc / /'` # -e 's/ ucb / /'`
if [ -r /usr/ucblib/libucb.a ]; then # If using BSD-compat. library:
gconvert_preference='gcvt sprintf' # Try gcvt() before gconvert().
# Use the "native" counterparts, not the BSD emulation stuff:
- d_bcmp='undef'
d_index='undef' d_killpg='undef' d_getprior='undef' d_setprior='undef'
d_setlinebuf='undef'
# d_setregid='undef' d_setreuid='undef' # ???
diff --git a/hints/svr5.sh b/hints/svr5.sh
index aeb673ac38..45a8b71519 100644
--- a/hints/svr5.sh
+++ b/hints/svr5.sh
@@ -92,7 +92,6 @@ glibpth=`echo " $glibpth " | sed -e 's/ \/shlib / /' -e 's/ \/lib / /'`
# Don't use BSD emulation pieces (/usr/ucblib) regardless
# these would probably be autonondetected anyway but ...
gconvert_preference='gcvt sprintf' # Try gcvt() before gconvert().
-d_bcmp='undef'
d_index='undef' d_killpg='undef' d_getprior='undef' d_setprior='undef'
d_setlinebuf='undef'
d_setregid='undef' d_setreuid='undef' # -- in /usr/lib/libc.so.1