Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 869203
Collapse All | Expand All

(-)zip30/unix/configure.old (-4 / +4 lines)
Lines 507-524 $CC $CFLAGS -c conftest.c >/dev/null 2>/ Link Here
507
# add NO_'function_name' to flags if missing
507
# add NO_'function_name' to flags if missing
508
508
509
for func in rmdir strchr strrchr rename mktemp mktime mkstemp
509
for func in rmdir strchr strrchr rename mktemp mktime mkstemp
510
do
510
do
511
  echo Check for $func
511
  echo Check for $func
512
  echo "int main(){ $func(); return 0; }" > conftest.c
512
  echo "char $func(); int main(){ return $func(); }" > conftest.c
513
  $CC $BFLAG -o conftest conftest.c >/dev/null 2>/dev/null
513
  $CC $BFLAG -o conftest conftest.c >/dev/null 2>/dev/null
514
  [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DNO_`echo $func | tr '[a-z]' '[A-Z]'`"
514
  [ $? -ne 0 ] && CFLAGS="${CFLAGS} -DNO_`echo $func | tr '[a-z]' '[A-Z]'`"
515
done
515
done
516
516
517
517
518
echo Check for memset
518
echo Check for memset
519
echo "int main(){ char k; memset(&k,0,0); return 0; }" > conftest.c
519
echo "int main(){ char memset(); return memset(); }" > conftest.c
520
$CC -o conftest conftest.c >/dev/null 2>/dev/null
520
$CC -o conftest conftest.c >/dev/null 2>/dev/null
521
[ $? -ne 0 ] && CFLAGS="${CFLAGS} -DZMEM"
521
[ $? -ne 0 ] && CFLAGS="${CFLAGS} -DZMEM"
522
522
523
523
524
echo Check for memmove
524
echo Check for memmove
Lines 551-561 $CC $CFLAGS -c conftest.c >/dev/null 2>/ Link Here
551
[ $? -ne 0 ] && CFLAGS="${CFLAGS} -DNO_ERRNO"
551
[ $? -ne 0 ] && CFLAGS="${CFLAGS} -DNO_ERRNO"
552
552
553
553
554
echo Check for directory libraries
554
echo Check for directory libraries
555
cat > conftest.c << _EOF_
555
cat > conftest.c << _EOF_
556
int main() { return closedir(opendir(".")); }
556
int main() { char closedir(); char opendir(); return closedir(opendir()); }
557
_EOF_
557
_EOF_
558
558
559
$CC -o conftest conftest.c >/dev/null 2>/dev/null
559
$CC -o conftest conftest.c >/dev/null 2>/dev/null
560
if [ $? -ne 0 ]; then
560
if [ $? -ne 0 ]; then
561
  OPT=""
561
  OPT=""
Lines 573-583 fi Link Here
573
573
574
574
575
# Dynix/ptx 1.3 needed this
575
# Dynix/ptx 1.3 needed this
576
576
577
echo Check for readlink
577
echo Check for readlink
578
echo "int main(){ return readlink(); }" > conftest.c
578
echo "int main(){ char readlink(); return readlink(); }" > conftest.c
579
$CC -o conftest conftest.c >/dev/null 2>/dev/null
579
$CC -o conftest conftest.c >/dev/null 2>/dev/null
580
if [ $? -ne 0 ]; then
580
if [ $? -ne 0 ]; then
581
  $CC -o conftest conftest.c -lseq >/dev/null 2>/dev/null
581
  $CC -o conftest conftest.c -lseq >/dev/null 2>/dev/null
582
  [ $? -eq 0 ] && LFLAGS2="${LFLAGS2} -lseq"
582
  [ $? -eq 0 ] && LFLAGS2="${LFLAGS2} -lseq"
583
fi
583
fi

Return to bug 869203