home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 7
/
FreshFishVol7.bin
/
bbs
/
gnu
/
make-3.71-diffs.lha
/
GNU
/
src
/
diffs
/
make-3.71.diffs
Wrap
Text File
|
1994-09-07
|
167KB
|
4,646 lines
diff -rc --new-file make-3.71/Makefile.in /gnu/src/amiga/make-3.71/Makefile.in
*** make-3.71/Makefile.in Sat May 21 20:48:45 1994
--- /gnu/src/amiga/make-3.71/Makefile.in Sun Jul 10 10:30:36 1994
***************
*** 77,83 ****
extras = @LIBOBJS@
# Common prefix for machine-independent installed files.
! prefix = /usr/local
# Common prefix for machine-dependent installed files.
exec_prefix = $(prefix)
--- 77,83 ----
extras = @LIBOBJS@
# Common prefix for machine-independent installed files.
! prefix = /gnu
# Common prefix for machine-dependent installed files.
exec_prefix = $(prefix)
***************
*** 173,179 ****
@SET_MAKE@
glob/libglob.a: FORCE config.h
! cd glob; $(MAKE) CC='$(CC)' CFLAGS='$(CFLAGS) -I..' \
CPPFLAGS='$(CPPFLAGS) -DHAVE_CONFIG_H' \
RANLIB='$(RANLIB)' \
libglob.a
--- 173,179 ----
@SET_MAKE@
glob/libglob.a: FORCE config.h
! @cd glob; $(MAKE) CC='$(CC)' CFLAGS='$(CFLAGS) -I..' \
CPPFLAGS='$(CPPFLAGS) -DHAVE_CONFIG_H' \
RANLIB='$(RANLIB)' \
libglob.a
***************
*** 258,264 ****
.PHONY: glob-clean glob-realclean
glob-clean glob-realclean:
! cd glob; $(MAKE) $@
Makefile: config.status $(srcdir)/Makefile.in
$(SHELL) config.status
--- 258,264 ----
.PHONY: glob-clean glob-realclean
glob-clean glob-realclean:
! @cd glob; $(MAKE) $@
Makefile: config.status $(srcdir)/Makefile.in
$(SHELL) config.status
diff -rc --new-file make-3.71/Product-Info /gnu/src/amiga/make-3.71/Product-Info
*** make-3.71/Product-Info Thu Jan 1 00:00:00 1970
--- /gnu/src/amiga/make-3.71/Product-Info Tue Jul 12 17:37:16 1994
***************
*** 0 ****
--- 1,24 ----
+ .name
+ make
+ .fullname
+ GNU make
+ .type
+ Programmer Tool
+ .short
+ POSIX compatible "make" program
+ .description
+ The "make" utility automatically determines which pieces of a large
+ program need to be recompiled, and issues commands to recompile them.
+ GNU "make" conforms to section 6.2 of "IEEE Standard 1003.2-1992"
+ (POSIX.2).
+ .version
+ 3.71
+ .author
+ Richard Stallman
+ Roland McGrath
+ .restrictions
+ Amiga binary requires ixemul.library.
+ .distribution
+ GNU Public License
+ .described-by
+ Fred Fish (fnf@amigalib.com)
diff -rc --new-file make-3.71/arscan.c /gnu/src/amiga/make-3.71/arscan.c
*** make-3.71/arscan.c Wed Feb 16 21:32:47 1994
--- /gnu/src/amiga/make-3.71/arscan.c Wed Jun 22 21:10:17 1994
***************
*** 22,27 ****
--- 22,30 ----
#else
#include <sys/file.h>
#endif
+ #ifdef amigados
+ #include <stdlib.h>
+ #endif
#ifndef NO_ARCHIVES
diff -rc --new-file make-3.71/configure /gnu/src/amiga/make-3.71/configure
*** make-3.71/configure Sat May 21 20:37:43 1994
--- /gnu/src/amiga/make-3.71/configure Wed Jun 22 21:14:16 1994
***************
*** 78,84 ****
# options, so we can diagnose typos.
case "$ac_option" in
! -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
*) ac_optarg= ;;
esac
--- 78,84 ----
# options, so we can diagnose typos.
case "$ac_option" in
! -*=*) ac_optarg=`/bin/echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
*) ac_optarg= ;;
esac
***************
*** 90,110 ****
build="$ac_optarg" ;;
-disable-* | --disable-*)
! ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
# Reject names that aren't valid shell variable names.
! if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
! echo "configure: $ac_feature: invalid feature name" >&2; exit 1
fi
! ac_feature=`echo $ac_feature| sed 's/-/_/g'`
eval "enable_${ac_feature}=no" ;;
-enable-* | --enable-*)
! ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
# Reject names that aren't valid shell variable names.
! if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
! echo "configure: $ac_feature: invalid feature name" >&2; exit 1
fi
! ac_feature=`echo $ac_feature| sed 's/-/_/g'`
case "$ac_option" in
*=*) ;;
*) ac_optarg=yes ;;
--- 90,110 ----
build="$ac_optarg" ;;
-disable-* | --disable-*)
! ac_feature=`/bin/echo $ac_option|sed -e 's/-*disable-//'`
# Reject names that aren't valid shell variable names.
! if test -n "`/bin/echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
! /bin/echo "configure: $ac_feature: invalid feature name" >&2; exit 1
fi
! ac_feature=`/bin/echo $ac_feature| sed 's/-/_/g'`
eval "enable_${ac_feature}=no" ;;
-enable-* | --enable-*)
! ac_feature=`/bin/echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
# Reject names that aren't valid shell variable names.
! if test -n "`/bin/echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
! /bin/echo "configure: $ac_feature: invalid feature name" >&2; exit 1
fi
! ac_feature=`/bin/echo $ac_feature| sed 's/-/_/g'`
case "$ac_option" in
*=*) ;;
*) ac_optarg=yes ;;
***************
*** 200,215 ****
verbose=yes ;;
-version | --version | --versio | --versi | --vers)
! echo "configure generated by autoconf version 1.11"
exit 0 ;;
-with-* | --with-*)
! ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
# Reject names that aren't valid shell variable names.
! if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
! echo "configure: $ac_package: invalid package name" >&2; exit 1
fi
! ac_package=`echo $ac_package| sed 's/-/_/g'`
case "$ac_option" in
*=*) ;;
*) ac_optarg=yes ;;
--- 200,215 ----
verbose=yes ;;
-version | --version | --versio | --versi | --vers)
! /bin/echo "configure generated by autoconf version 1.11"
exit 0 ;;
-with-* | --with-*)
! ac_package=`/bin/echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
# Reject names that aren't valid shell variable names.
! if test -n "`/bin/echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
! /bin/echo "configure: $ac_package: invalid package name" >&2; exit 1
fi
! ac_package=`/bin/echo $ac_package| sed 's/-/_/g'`
case "$ac_option" in
*=*) ;;
*) ac_optarg=yes ;;
***************
*** 217,228 ****
eval "with_${ac_package}='$ac_optarg'" ;;
-without-* | --without-*)
! ac_package=`echo $ac_option|sed -e 's/-*without-//'`
# Reject names that aren't valid shell variable names.
! if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
! echo "configure: $ac_package: invalid package name" >&2; exit 1
fi
! ac_package=`echo $ac_package| sed 's/-/_/g'`
eval "with_${ac_package}=no" ;;
--x) with_x=yes ;; # Obsolete; use --with-x.
--- 217,228 ----
eval "with_${ac_package}='$ac_optarg'" ;;
-without-* | --without-*)
! ac_package=`/bin/echo $ac_option|sed -e 's/-*without-//'`
# Reject names that aren't valid shell variable names.
! if test -n "`/bin/echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
! /bin/echo "configure: $ac_package: invalid package name" >&2; exit 1
fi
! ac_package=`/bin/echo $ac_package| sed 's/-/_/g'`
eval "with_${ac_package}=no" ;;
--x) with_x=yes ;; # Obsolete; use --with-x.
***************
*** 241,255 ****
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
x_libraries="$ac_optarg" ;;
! -*) echo "configure: $ac_option: invalid option; use --help to show usage" >&2; exit 1
;;
*)
! if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
! echo "configure: warning: $ac_option: invalid host type" >&2
fi
if test "x$nonopt" != xNONE; then
! echo "configure: can only configure for one host and one target at a time" >&2; exit 1
fi
nonopt="$ac_option"
;;
--- 241,255 ----
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
x_libraries="$ac_optarg" ;;
! -*) /bin/echo "configure: $ac_option: invalid option; use --help to show usage" >&2; exit 1
;;
*)
! if test -n "`/bin/echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
! /bin/echo "configure: warning: $ac_option: invalid host type" >&2
fi
if test "x$nonopt" != xNONE; then
! /bin/echo "configure: can only configure for one host and one target at a time" >&2; exit 1
fi
nonopt="$ac_option"
;;
***************
*** 258,264 ****
done
if test -n "$ac_prev"; then
! echo "configure: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" >&2; exit 1
fi
trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15
--- 258,264 ----
done
if test -n "$ac_prev"; then
! /bin/echo "configure: missing argument to --`/bin/echo $ac_prev | sed 's/_/-/g'`" >&2; exit 1
fi
trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15
***************
*** 287,293 ****
# confdefs.h avoids OS command line length limits that DEFS can exceed.
rm -rf conftest* confdefs.h
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
! echo > confdefs.h
# A filename unique to this package, relative to the directory that
# configure is in, which we can look for to find out if srcdir is correct.
--- 287,293 ----
# confdefs.h avoids OS command line length limits that DEFS can exceed.
rm -rf conftest* confdefs.h
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
! /bin/echo > confdefs.h
# A filename unique to this package, relative to the directory that
# configure is in, which we can look for to find out if srcdir is correct.
***************
*** 298,304 ****
ac_srcdir_defaulted=yes
# Try the directory containing this script, then `..'.
ac_prog=$0
! ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
srcdir=$ac_confdir
if test ! -r $srcdir/$ac_unique_file; then
--- 298,304 ----
ac_srcdir_defaulted=yes
# Try the directory containing this script, then `..'.
ac_prog=$0
! ac_confdir=`/bin/echo $ac_prog|sed 's%/[^/][^/]*$%%'`
test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
srcdir=$ac_confdir
if test ! -r $srcdir/$ac_unique_file; then
***************
*** 307,315 ****
fi
if test ! -r $srcdir/$ac_unique_file; then
if test x$ac_srcdir_defaulted = xyes; then
! echo "configure: can not find sources in ${ac_confdir} or .." >&2; exit 1
else
! echo "configure: can not find sources in ${srcdir}" >&2; exit 1
fi
fi
ac_ext=c
--- 307,315 ----
fi
if test ! -r $srcdir/$ac_unique_file; then
if test x$ac_srcdir_defaulted = xyes; then
! /bin/echo "configure: can not find sources in ${ac_confdir} or .." >&2; exit 1
else
! /bin/echo "configure: can not find sources in ${srcdir}" >&2; exit 1
fi
fi
ac_ext=c
***************
*** 320,331 ****
# We want these before the checks, so the checks can modify their values.
! test -z "$CFLAGS" && CFLAGS=-g
! test -z "$LDFLAGS" && LDFLAGS=-g
cat > conftestmake <<'EOF'
all:
! @echo 'ac_maketemp="${MAKE}"'
EOF
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
--- 320,331 ----
# We want these before the checks, so the checks can modify their values.
! test -z "$CFLAGS" && CFLAGS=-O2
! test -z "$LDFLAGS" && LDFLAGS=
cat > conftestmake <<'EOF'
all:
! @/bin/echo 'ac_maketemp="${MAKE}"'
EOF
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
***************
*** 336,342 ****
if test -z "$CC"; then
# Extract the first word of `gcc', so it can be a program name with args.
set ac_dummy gcc; ac_word=$2
! test -n "$silent" || echo "checking for $ac_word"
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
for ac_dir in $PATH; do
test -z "$ac_dir" && ac_dir=.
--- 336,342 ----
if test -z "$CC"; then
# Extract the first word of `gcc', so it can be a program name with args.
set ac_dummy gcc; ac_word=$2
! test -n "$silent" || /bin/echo "checking for $ac_word"
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
for ac_dir in $PATH; do
test -z "$ac_dir" && ac_dir=.
***************
*** 348,354 ****
IFS="$ac_save_ifs"
fi
test -z "$CC" && CC="cc"
! test -n "$CC" && test -n "$verbose" && echo " setting CC to $CC"
# Find out if we are using GNU C, under whatever name.
cat > conftest.c <<EOF
--- 348,354 ----
IFS="$ac_save_ifs"
fi
test -z "$CC" && CC="cc"
! test -n "$CC" && test -n "$verbose" && /bin/echo " setting CC to $CC"
# Find out if we are using GNU C, under whatever name.
cat > conftest.c <<EOF
***************
*** 379,389 ****
# Avoid using ./install, which might have been erroneously created
# by make from ./install.sh.
if test -z "${INSTALL}"; then
! test -n "$silent" || echo "checking for a BSD compatible install"
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
for ac_dir in $PATH; do
case "$ac_dir" in
! ''|.|/etc|/sbin|/usr/sbin|/usr/etc|/usr/afsws/bin|/usr/ucb) ;;
*)
# OSF1 and SCO ODT 3.0 have their own names for install.
for ac_prog in installbsd scoinst install; do
--- 379,389 ----
# Avoid using ./install, which might have been erroneously created
# by make from ./install.sh.
if test -z "${INSTALL}"; then
! test -n "$silent" || /bin/echo "checking for a BSD compatible install"
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
for ac_dir in $PATH; do
case "$ac_dir" in
! ''|.|/gnu/etc|/sbin|/usr/sbin|/usr/etc|/usr/afsws/bin|/usr/ucb) ;;
*)
# OSF1 and SCO ODT 3.0 have their own names for install.
for ac_prog in installbsd scoinst install; do
***************
*** 414,435 ****
done
fi
if test -z "$INSTALL"; then
! echo "configure: can not find install.sh in ${srcdir} or ${srcdir}/.. or ${srcdir}/../.." >&2; exit 1
fi
! test -n "$verbose" && echo " setting INSTALL to $INSTALL"
# Use test -z because SunOS4 sh mishandles ${INSTALL_PROGRAM-'${INSTALL}'}.
# It thinks the first close brace ends the variable substitution.
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
! test -n "$verbose" && echo " setting INSTALL_PROGRAM to $INSTALL_PROGRAM"
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
! test -n "$verbose" && echo " setting INSTALL_DATA to $INSTALL_DATA"
if test -z "$RANLIB"; then
# Extract the first word of `ranlib', so it can be a program name with args.
set ac_dummy ranlib; ac_word=$2
! test -n "$silent" || echo "checking for $ac_word"
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
for ac_dir in $PATH; do
test -z "$ac_dir" && ac_dir=.
--- 414,435 ----
done
fi
if test -z "$INSTALL"; then
! /bin/echo "configure: can not find install.sh in ${srcdir} or ${srcdir}/.. or ${srcdir}/../.." >&2; exit 1
fi
! test -n "$verbose" && /bin/echo " setting INSTALL to $INSTALL"
# Use test -z because SunOS4 sh mishandles ${INSTALL_PROGRAM-'${INSTALL}'}.
# It thinks the first close brace ends the variable substitution.
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
! test -n "$verbose" && /bin/echo " setting INSTALL_PROGRAM to $INSTALL_PROGRAM"
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
! test -n "$verbose" && /bin/echo " setting INSTALL_DATA to $INSTALL_DATA"
if test -z "$RANLIB"; then
# Extract the first word of `ranlib', so it can be a program name with args.
set ac_dummy ranlib; ac_word=$2
! test -n "$silent" || /bin/echo "checking for $ac_word"
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
for ac_dir in $PATH; do
test -z "$ac_dir" && ac_dir=.
***************
*** 441,449 ****
IFS="$ac_save_ifs"
fi
test -z "$RANLIB" && RANLIB=":"
! test -n "$RANLIB" && test -n "$verbose" && echo " setting RANLIB to $RANLIB"
! test -n "$silent" || echo "checking how to run the C preprocessor"
if test -z "$CPP"; then
# This must be in double quotes, not single quotes, because CPP may get
# substituted into the Makefile and ``${CC-cc}'' will simply confuse
--- 441,449 ----
IFS="$ac_save_ifs"
fi
test -z "$RANLIB" && RANLIB=":"
! test -n "$RANLIB" && test -n "$verbose" && /bin/echo " setting RANLIB to $RANLIB"
! test -n "$silent" || /bin/echo "checking how to run the C preprocessor"
if test -z "$CPP"; then
# This must be in double quotes, not single quotes, because CPP may get
# substituted into the Makefile and ``${CC-cc}'' will simply confuse
***************
*** 480,487 ****
fi
rm -f conftest*
fi
! test -n "$verbose" && echo " setting CPP to $CPP"
! test -n "$silent" || echo "checking for AIX"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#ifdef _AIX
--- 480,487 ----
fi
rm -f conftest*
fi
! test -n "$verbose" && /bin/echo " setting CPP to $CPP"
! test -n "$silent" || /bin/echo "checking for AIX"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#ifdef _AIX
***************
*** 495,502 ****
{
test -n "$verbose" && \
! echo " defining _ALL_SOURCE"
! echo "#define" _ALL_SOURCE "1" >> confdefs.h
DEFS="$DEFS -D_ALL_SOURCE=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_ALL_SOURCE\${ac_dB}_ALL_SOURCE\${ac_dC}1\${ac_dD}
\${ac_uA}_ALL_SOURCE\${ac_uB}_ALL_SOURCE\${ac_uC}1\${ac_uD}
--- 495,502 ----
{
test -n "$verbose" && \
! /bin/echo " defining _ALL_SOURCE"
! /bin/echo "#define" _ALL_SOURCE "1" >> confdefs.h
DEFS="$DEFS -D_ALL_SOURCE=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_ALL_SOURCE\${ac_dB}_ALL_SOURCE\${ac_dC}1\${ac_dD}
\${ac_uA}_ALL_SOURCE\${ac_uB}_ALL_SOURCE\${ac_uC}1\${ac_uD}
***************
*** 509,524 ****
rm -f conftest*
! test -n "$silent" || echo "checking for POSIXized ISC"
! if test -d /etc/conf/kconfig.d &&
! grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
then
ISC=1 # If later tests want to check for ISC.
{
test -n "$verbose" && \
! echo " defining _POSIX_SOURCE"
! echo "#define" _POSIX_SOURCE "1" >> confdefs.h
DEFS="$DEFS -D_POSIX_SOURCE=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_POSIX_SOURCE\${ac_dB}_POSIX_SOURCE\${ac_dC}1\${ac_dD}
\${ac_uA}_POSIX_SOURCE\${ac_uB}_POSIX_SOURCE\${ac_uC}1\${ac_uD}
--- 509,524 ----
rm -f conftest*
! test -n "$silent" || /bin/echo "checking for POSIXized ISC"
! if test -d /gnu/etc/conf/kconfig.d &&
! grep _POSIX_VERSION /gnu/include/sys/unistd.h >/dev/null 2>&1
then
ISC=1 # If later tests want to check for ISC.
{
test -n "$verbose" && \
! /bin/echo " defining _POSIX_SOURCE"
! /bin/echo "#define" _POSIX_SOURCE "1" >> confdefs.h
DEFS="$DEFS -D_POSIX_SOURCE=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_POSIX_SOURCE\${ac_dB}_POSIX_SOURCE\${ac_dC}1\${ac_dD}
\${ac_uA}_POSIX_SOURCE\${ac_uB}_POSIX_SOURCE\${ac_uC}1\${ac_uD}
***************
*** 533,539 ****
fi
fi
! test -n "$silent" || echo "checking for minix/config.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <minix/config.h>
--- 533,539 ----
fi
fi
! test -n "$silent" || /bin/echo "checking for minix/config.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <minix/config.h>
***************
*** 553,560 ****
{
test -n "$verbose" && \
! echo " defining _POSIX_SOURCE"
! echo "#define" _POSIX_SOURCE "1" >> confdefs.h
DEFS="$DEFS -D_POSIX_SOURCE=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_POSIX_SOURCE\${ac_dB}_POSIX_SOURCE\${ac_dC}1\${ac_dD}
\${ac_uA}_POSIX_SOURCE\${ac_uB}_POSIX_SOURCE\${ac_uC}1\${ac_uD}
--- 553,560 ----
{
test -n "$verbose" && \
! /bin/echo " defining _POSIX_SOURCE"
! /bin/echo "#define" _POSIX_SOURCE "1" >> confdefs.h
DEFS="$DEFS -D_POSIX_SOURCE=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_POSIX_SOURCE\${ac_dB}_POSIX_SOURCE\${ac_dC}1\${ac_dD}
\${ac_uA}_POSIX_SOURCE\${ac_uB}_POSIX_SOURCE\${ac_uC}1\${ac_uD}
***************
*** 565,572 ****
{
test -n "$verbose" && \
! echo " defining" _POSIX_1_SOURCE to be "2"
! echo "#define" _POSIX_1_SOURCE "2" >> confdefs.h
DEFS="$DEFS -D_POSIX_1_SOURCE=2"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_POSIX_1_SOURCE\${ac_dB}_POSIX_1_SOURCE\${ac_dC}2\${ac_dD}
\${ac_uA}_POSIX_1_SOURCE\${ac_uB}_POSIX_1_SOURCE\${ac_uC}2\${ac_uD}
--- 565,572 ----
{
test -n "$verbose" && \
! /bin/echo " defining" _POSIX_1_SOURCE to be "2"
! /bin/echo "#define" _POSIX_1_SOURCE "2" >> confdefs.h
DEFS="$DEFS -D_POSIX_1_SOURCE=2"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_POSIX_1_SOURCE\${ac_dB}_POSIX_1_SOURCE\${ac_dC}2\${ac_dD}
\${ac_uA}_POSIX_1_SOURCE\${ac_uB}_POSIX_1_SOURCE\${ac_uC}2\${ac_uD}
***************
*** 577,584 ****
{
test -n "$verbose" && \
! echo " defining _MINIX"
! echo "#define" _MINIX "1" >> confdefs.h
DEFS="$DEFS -D_MINIX=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_MINIX\${ac_dB}_MINIX\${ac_dC}1\${ac_dD}
\${ac_uA}_MINIX\${ac_uB}_MINIX\${ac_uC}1\${ac_uD}
--- 577,584 ----
{
test -n "$verbose" && \
! /bin/echo " defining _MINIX"
! /bin/echo "#define" _MINIX "1" >> confdefs.h
DEFS="$DEFS -D_MINIX=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}_MINIX\${ac_dB}_MINIX\${ac_dC}1\${ac_dD}
\${ac_uA}_MINIX\${ac_uB}_MINIX\${ac_uC}1\${ac_uD}
***************
*** 588,594 ****
fi
! test -n "$silent" || echo "checking for ANSI C header files"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <stdlib.h>
--- 588,594 ----
fi
! test -n "$silent" || /bin/echo "checking for ANSI C header files"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <stdlib.h>
***************
*** 602,608 ****
if test -z "$ac_err"; then
rm -rf conftest*
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
! echo '#include "confdefs.h"
#include <string.h>' > conftest.${ac_ext}
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "memchr" conftest.out >/dev/null 2>&1; then
--- 602,608 ----
if test -z "$ac_err"; then
rm -rf conftest*
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
! /bin/echo '#include "confdefs.h"
#include <string.h>' > conftest.${ac_ext}
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "memchr" conftest.out >/dev/null 2>&1; then
***************
*** 622,628 ****
eval $ac_compile
if test -s conftest && (./conftest; exit) 2>/dev/null; then
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
! echo '#include "confdefs.h"
#include <stdlib.h>' > conftest.${ac_ext}
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "free" conftest.out >/dev/null 2>&1; then
--- 622,628 ----
eval $ac_compile
if test -s conftest && (./conftest; exit) 2>/dev/null; then
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
! /bin/echo '#include "confdefs.h"
#include <stdlib.h>' > conftest.${ac_ext}
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "free" conftest.out >/dev/null 2>&1; then
***************
*** 630,637 ****
{
test -n "$verbose" && \
! echo " defining STDC_HEADERS"
! echo "#define" STDC_HEADERS "1" >> confdefs.h
DEFS="$DEFS -DSTDC_HEADERS=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STDC_HEADERS\${ac_dB}STDC_HEADERS\${ac_dC}1\${ac_dD}
\${ac_uA}STDC_HEADERS\${ac_uB}STDC_HEADERS\${ac_uC}1\${ac_uD}
--- 630,637 ----
{
test -n "$verbose" && \
! /bin/echo " defining STDC_HEADERS"
! /bin/echo "#define" STDC_HEADERS "1" >> confdefs.h
DEFS="$DEFS -DSTDC_HEADERS=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STDC_HEADERS\${ac_dB}STDC_HEADERS\${ac_dC}1\${ac_dD}
\${ac_uA}STDC_HEADERS\${ac_uB}STDC_HEADERS\${ac_uC}1\${ac_uD}
***************
*** 654,663 ****
fi
rm -f conftest*
! test -n "$silent" || echo "checking for directory library header"
ac_dir_header=
if test -z "$ac_dir_header"; then
! test -n "$silent" || echo "checking for dirent.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
--- 654,663 ----
fi
rm -f conftest*
! test -n "$silent" || /bin/echo "checking for directory library header"
ac_dir_header=
if test -z "$ac_dir_header"; then
! test -n "$silent" || /bin/echo "checking for dirent.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
***************
*** 670,677 ****
{
test -n "$verbose" && \
! echo " defining DIRENT"
! echo "#define" DIRENT "1" >> confdefs.h
DEFS="$DEFS -DDIRENT=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}DIRENT\${ac_dB}DIRENT\${ac_dC}1\${ac_dD}
\${ac_uA}DIRENT\${ac_uB}DIRENT\${ac_uC}1\${ac_uD}
--- 670,677 ----
{
test -n "$verbose" && \
! /bin/echo " defining DIRENT"
! /bin/echo "#define" DIRENT "1" >> confdefs.h
DEFS="$DEFS -DDIRENT=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}DIRENT\${ac_dB}DIRENT\${ac_dC}1\${ac_dD}
\${ac_uA}DIRENT\${ac_uB}DIRENT\${ac_uC}1\${ac_uD}
***************
*** 684,690 ****
rm -f conftest*
fi
if test -z "$ac_dir_header"; then
! test -n "$silent" || echo "checking for sys/ndir.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
--- 684,690 ----
rm -f conftest*
fi
if test -z "$ac_dir_header"; then
! test -n "$silent" || /bin/echo "checking for sys/ndir.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
***************
*** 697,704 ****
{
test -n "$verbose" && \
! echo " defining SYSNDIR"
! echo "#define" SYSNDIR "1" >> confdefs.h
DEFS="$DEFS -DSYSNDIR=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SYSNDIR\${ac_dB}SYSNDIR\${ac_dC}1\${ac_dD}
\${ac_uA}SYSNDIR\${ac_uB}SYSNDIR\${ac_uC}1\${ac_uD}
--- 697,704 ----
{
test -n "$verbose" && \
! /bin/echo " defining SYSNDIR"
! /bin/echo "#define" SYSNDIR "1" >> confdefs.h
DEFS="$DEFS -DSYSNDIR=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SYSNDIR\${ac_dB}SYSNDIR\${ac_dC}1\${ac_dD}
\${ac_uA}SYSNDIR\${ac_uB}SYSNDIR\${ac_uC}1\${ac_uD}
***************
*** 711,717 ****
rm -f conftest*
fi
if test -z "$ac_dir_header"; then
! test -n "$silent" || echo "checking for sys/dir.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
--- 711,717 ----
rm -f conftest*
fi
if test -z "$ac_dir_header"; then
! test -n "$silent" || /bin/echo "checking for sys/dir.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
***************
*** 724,731 ****
{
test -n "$verbose" && \
! echo " defining SYSDIR"
! echo "#define" SYSDIR "1" >> confdefs.h
DEFS="$DEFS -DSYSDIR=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SYSDIR\${ac_dB}SYSDIR\${ac_dC}1\${ac_dD}
\${ac_uA}SYSDIR\${ac_uB}SYSDIR\${ac_uC}1\${ac_uD}
--- 724,731 ----
{
test -n "$verbose" && \
! /bin/echo " defining SYSDIR"
! /bin/echo "#define" SYSDIR "1" >> confdefs.h
DEFS="$DEFS -DSYSDIR=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SYSDIR\${ac_dB}SYSDIR\${ac_dC}1\${ac_dD}
\${ac_uA}SYSDIR\${ac_uB}SYSDIR\${ac_uC}1\${ac_uD}
***************
*** 738,744 ****
rm -f conftest*
fi
if test -z "$ac_dir_header"; then
! test -n "$silent" || echo "checking for ndir.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
--- 738,744 ----
rm -f conftest*
fi
if test -z "$ac_dir_header"; then
! test -n "$silent" || /bin/echo "checking for ndir.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
***************
*** 751,758 ****
{
test -n "$verbose" && \
! echo " defining NDIR"
! echo "#define" NDIR "1" >> confdefs.h
DEFS="$DEFS -DNDIR=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NDIR\${ac_dB}NDIR\${ac_dC}1\${ac_dD}
\${ac_uA}NDIR\${ac_uB}NDIR\${ac_uC}1\${ac_uD}
--- 751,758 ----
{
test -n "$verbose" && \
! /bin/echo " defining NDIR"
! /bin/echo "#define" NDIR "1" >> confdefs.h
DEFS="$DEFS -DNDIR=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NDIR\${ac_dB}NDIR\${ac_dC}1\${ac_dD}
\${ac_uA}NDIR\${ac_uB}NDIR\${ac_uC}1\${ac_uD}
***************
*** 765,771 ****
rm -f conftest*
fi
! test -n "$silent" || echo "checking for closedir return value"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
--- 765,771 ----
rm -f conftest*
fi
! test -n "$silent" || /bin/echo "checking for closedir return value"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
***************
*** 779,786 ****
{
test -n "$verbose" && \
! echo " defining VOID_CLOSEDIR"
! echo "#define" VOID_CLOSEDIR "1" >> confdefs.h
DEFS="$DEFS -DVOID_CLOSEDIR=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}VOID_CLOSEDIR\${ac_dB}VOID_CLOSEDIR\${ac_dC}1\${ac_dD}
\${ac_uA}VOID_CLOSEDIR\${ac_uB}VOID_CLOSEDIR\${ac_uC}1\${ac_uD}
--- 779,786 ----
{
test -n "$verbose" && \
! /bin/echo " defining VOID_CLOSEDIR"
! /bin/echo "#define" VOID_CLOSEDIR "1" >> confdefs.h
DEFS="$DEFS -DVOID_CLOSEDIR=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}VOID_CLOSEDIR\${ac_dB}VOID_CLOSEDIR\${ac_dC}1\${ac_dD}
\${ac_uA}VOID_CLOSEDIR\${ac_uB}VOID_CLOSEDIR\${ac_uC}1\${ac_uD}
***************
*** 791,798 ****
fi
rm -fr conftest*
! test -n "$silent" || echo "checking for uid_t in sys/types.h"
! echo '#include "confdefs.h"
#include <sys/types.h>' > conftest.${ac_ext}
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "uid_t" conftest.out >/dev/null 2>&1; then
--- 791,798 ----
fi
rm -fr conftest*
! test -n "$silent" || /bin/echo "checking for uid_t in sys/types.h"
! /bin/echo '#include "confdefs.h"
#include <sys/types.h>' > conftest.${ac_ext}
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "uid_t" conftest.out >/dev/null 2>&1; then
***************
*** 802,809 ****
{
test -n "$verbose" && \
! echo " defining" uid_t to be "int"
! echo "#define" uid_t "int" >> confdefs.h
DEFS="$DEFS -Duid_t=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}uid_t\${ac_dB}uid_t\${ac_dC}int\${ac_dD}
\${ac_uA}uid_t\${ac_uB}uid_t\${ac_uC}int\${ac_uD}
--- 802,809 ----
{
test -n "$verbose" && \
! /bin/echo " defining" uid_t to be "int"
! /bin/echo "#define" uid_t "int" >> confdefs.h
DEFS="$DEFS -Duid_t=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}uid_t\${ac_dB}uid_t\${ac_dC}int\${ac_dD}
\${ac_uA}uid_t\${ac_uB}uid_t\${ac_uC}int\${ac_uD}
***************
*** 813,820 ****
{
test -n "$verbose" && \
! echo " defining" gid_t to be "int"
! echo "#define" gid_t "int" >> confdefs.h
DEFS="$DEFS -Dgid_t=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}gid_t\${ac_dB}gid_t\${ac_dC}int\${ac_dD}
\${ac_uA}gid_t\${ac_uB}gid_t\${ac_uC}int\${ac_uD}
--- 813,820 ----
{
test -n "$verbose" && \
! /bin/echo " defining" gid_t to be "int"
! /bin/echo "#define" gid_t "int" >> confdefs.h
DEFS="$DEFS -Dgid_t=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}gid_t\${ac_dB}gid_t\${ac_dC}int\${ac_dD}
\${ac_uA}gid_t\${ac_uB}gid_t\${ac_uC}int\${ac_uD}
***************
*** 824,830 ****
fi
rm -f conftest*
! test -n "$silent" || echo "checking for type of array argument to getgroups"
ac_prog='/* Thanks to Mike Rendell for this test. */
#include <sys/types.h>
#define NGID 256
--- 824,830 ----
fi
rm -f conftest*
! test -n "$silent" || /bin/echo "checking for type of array argument to getgroups"
ac_prog='/* Thanks to Mike Rendell for this test. */
#include <sys/types.h>
#define NGID 256
***************
*** 854,861 ****
{
test -n "$verbose" && \
! echo " defining" GETGROUPS_T to be "gid_t"
! echo "#define" GETGROUPS_T "gid_t" >> confdefs.h
DEFS="$DEFS -DGETGROUPS_T=gid_t"
ac_sed_defs="${ac_sed_defs}\${ac_dA}GETGROUPS_T\${ac_dB}GETGROUPS_T\${ac_dC}gid_t\${ac_dD}
\${ac_uA}GETGROUPS_T\${ac_uB}GETGROUPS_T\${ac_uC}gid_t\${ac_uD}
--- 854,861 ----
{
test -n "$verbose" && \
! /bin/echo " defining" GETGROUPS_T to be "gid_t"
! /bin/echo "#define" GETGROUPS_T "gid_t" >> confdefs.h
DEFS="$DEFS -DGETGROUPS_T=gid_t"
ac_sed_defs="${ac_sed_defs}\${ac_dA}GETGROUPS_T\${ac_dB}GETGROUPS_T\${ac_dC}gid_t\${ac_dD}
\${ac_uA}GETGROUPS_T\${ac_uB}GETGROUPS_T\${ac_uC}gid_t\${ac_uD}
***************
*** 868,875 ****
{
test -n "$verbose" && \
! echo " defining" GETGROUPS_T to be "int"
! echo "#define" GETGROUPS_T "int" >> confdefs.h
DEFS="$DEFS -DGETGROUPS_T=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}GETGROUPS_T\${ac_dB}GETGROUPS_T\${ac_dC}int\${ac_dD}
\${ac_uA}GETGROUPS_T\${ac_uB}GETGROUPS_T\${ac_uC}int\${ac_uD}
--- 868,875 ----
{
test -n "$verbose" && \
! /bin/echo " defining" GETGROUPS_T to be "int"
! /bin/echo "#define" GETGROUPS_T "int" >> confdefs.h
DEFS="$DEFS -DGETGROUPS_T=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}GETGROUPS_T\${ac_dB}GETGROUPS_T\${ac_dC}int\${ac_dD}
\${ac_uA}GETGROUPS_T\${ac_uB}GETGROUPS_T\${ac_uC}int\${ac_uD}
***************
*** 880,887 ****
fi
rm -fr conftest*
! test -n "$silent" || echo "checking for pid_t in sys/types.h"
! echo '#include "confdefs.h"
#include <sys/types.h>' > conftest.${ac_ext}
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "pid_t" conftest.out >/dev/null 2>&1; then
--- 880,887 ----
fi
rm -fr conftest*
! test -n "$silent" || /bin/echo "checking for pid_t in sys/types.h"
! /bin/echo '#include "confdefs.h"
#include <sys/types.h>' > conftest.${ac_ext}
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "pid_t" conftest.out >/dev/null 2>&1; then
***************
*** 891,898 ****
{
test -n "$verbose" && \
! echo " defining" pid_t to be "int"
! echo "#define" pid_t "int" >> confdefs.h
DEFS="$DEFS -Dpid_t=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}pid_t\${ac_dB}pid_t\${ac_dC}int\${ac_dD}
\${ac_uA}pid_t\${ac_uB}pid_t\${ac_uC}int\${ac_uD}
--- 891,898 ----
{
test -n "$verbose" && \
! /bin/echo " defining" pid_t to be "int"
! /bin/echo "#define" pid_t "int" >> confdefs.h
DEFS="$DEFS -Dpid_t=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}pid_t\${ac_dB}pid_t\${ac_dC}int\${ac_dD}
\${ac_uA}pid_t\${ac_uB}pid_t\${ac_uC}int\${ac_uD}
***************
*** 903,909 ****
fi
rm -f conftest*
! test -n "$silent" || echo "checking for return type of signal handlers"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
--- 903,909 ----
fi
rm -f conftest*
! test -n "$silent" || /bin/echo "checking for return type of signal handlers"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
***************
*** 920,927 ****
{
test -n "$verbose" && \
! echo " defining" RETSIGTYPE to be "void"
! echo "#define" RETSIGTYPE "void" >> confdefs.h
DEFS="$DEFS -DRETSIGTYPE=void"
ac_sed_defs="${ac_sed_defs}\${ac_dA}RETSIGTYPE\${ac_dB}RETSIGTYPE\${ac_dC}void\${ac_dD}
\${ac_uA}RETSIGTYPE\${ac_uB}RETSIGTYPE\${ac_uC}void\${ac_uD}
--- 920,927 ----
{
test -n "$verbose" && \
! /bin/echo " defining" RETSIGTYPE to be "void"
! /bin/echo "#define" RETSIGTYPE "void" >> confdefs.h
DEFS="$DEFS -DRETSIGTYPE=void"
ac_sed_defs="${ac_sed_defs}\${ac_dA}RETSIGTYPE\${ac_dB}RETSIGTYPE\${ac_dC}void\${ac_dD}
\${ac_uA}RETSIGTYPE\${ac_uB}RETSIGTYPE\${ac_uC}void\${ac_uD}
***************
*** 935,942 ****
{
test -n "$verbose" && \
! echo " defining" RETSIGTYPE to be "int"
! echo "#define" RETSIGTYPE "int" >> confdefs.h
DEFS="$DEFS -DRETSIGTYPE=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}RETSIGTYPE\${ac_dB}RETSIGTYPE\${ac_dC}int\${ac_dD}
\${ac_uA}RETSIGTYPE\${ac_uB}RETSIGTYPE\${ac_uC}int\${ac_uD}
--- 935,942 ----
{
test -n "$verbose" && \
! /bin/echo " defining" RETSIGTYPE to be "int"
! /bin/echo "#define" RETSIGTYPE "int" >> confdefs.h
DEFS="$DEFS -DRETSIGTYPE=int"
ac_sed_defs="${ac_sed_defs}\${ac_dA}RETSIGTYPE\${ac_dB}RETSIGTYPE\${ac_dC}int\${ac_dD}
\${ac_uA}RETSIGTYPE\${ac_uB}RETSIGTYPE\${ac_uC}int\${ac_uD}
***************
*** 951,958 ****
for ac_hdr in unistd.h limits.h sys/param.h fcntl.h string.h memory.h \
sys/timeb.h
do
! ac_tr_hdr=HAVE_`echo $ac_hdr | tr '[a-z]./' '[A-Z]__'`
! test -n "$silent" || echo "checking for ${ac_hdr}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <${ac_hdr}>
--- 951,958 ----
for ac_hdr in unistd.h limits.h sys/param.h fcntl.h string.h memory.h \
sys/timeb.h
do
! ac_tr_hdr=HAVE_`/bin/echo $ac_hdr | tr '[a-z]./' '[A-Z]__'`
! test -n "$silent" || /bin/echo "checking for ${ac_hdr}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <${ac_hdr}>
***************
*** 965,972 ****
{
test -n "$verbose" && \
! echo " defining ${ac_tr_hdr}"
! echo "#define" ${ac_tr_hdr} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_hdr}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_hdr}\${ac_dB}${ac_tr_hdr}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_hdr}\${ac_uB}${ac_tr_hdr}\${ac_uC}1\${ac_uD}
--- 965,972 ----
{
test -n "$verbose" && \
! /bin/echo " defining ${ac_tr_hdr}"
! /bin/echo "#define" ${ac_tr_hdr} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_hdr}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_hdr}\${ac_dB}${ac_tr_hdr}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_hdr}\${ac_uB}${ac_tr_hdr}\${ac_uC}1\${ac_uD}
***************
*** 979,986 ****
rm -f conftest*
done
! test -n "$silent" || echo "checking whether $CC and cc understand -c and -o together"
! echo 'foo(){}' > conftest.c
# Make sure it works both with $CC and with simple cc.
# We do the test twice because some compilers refuse to overwrite an
# existing .o file with -o, though they will create one.
--- 979,986 ----
rm -f conftest*
done
! test -n "$silent" || /bin/echo "checking whether $CC and cc understand -c and -o together"
! /bin/echo 'foo(){}' > conftest.c
# Make sure it works both with $CC and with simple cc.
# We do the test twice because some compilers refuse to overwrite an
# existing .o file with -o, though they will create one.
***************
*** 998,1005 ****
{
test -n "$verbose" && \
! echo " defining NO_MINUS_C_MINUS_O"
! echo "#define" NO_MINUS_C_MINUS_O "1" >> confdefs.h
DEFS="$DEFS -DNO_MINUS_C_MINUS_O=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NO_MINUS_C_MINUS_O\${ac_dB}NO_MINUS_C_MINUS_O\${ac_dC}1\${ac_dD}
\${ac_uA}NO_MINUS_C_MINUS_O\${ac_uB}NO_MINUS_C_MINUS_O\${ac_uC}1\${ac_uD}
--- 998,1005 ----
{
test -n "$verbose" && \
! /bin/echo " defining NO_MINUS_C_MINUS_O"
! /bin/echo "#define" NO_MINUS_C_MINUS_O "1" >> confdefs.h
DEFS="$DEFS -DNO_MINUS_C_MINUS_O=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NO_MINUS_C_MINUS_O\${ac_dB}NO_MINUS_C_MINUS_O\${ac_dC}1\${ac_dD}
\${ac_uA}NO_MINUS_C_MINUS_O\${ac_uB}NO_MINUS_C_MINUS_O\${ac_uC}1\${ac_uD}
***************
*** 1013,1020 ****
{
test -n "$verbose" && \
! echo " defining NO_MINUS_C_MINUS_O"
! echo "#define" NO_MINUS_C_MINUS_O "1" >> confdefs.h
DEFS="$DEFS -DNO_MINUS_C_MINUS_O=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NO_MINUS_C_MINUS_O\${ac_dB}NO_MINUS_C_MINUS_O\${ac_dC}1\${ac_dD}
\${ac_uA}NO_MINUS_C_MINUS_O\${ac_uB}NO_MINUS_C_MINUS_O\${ac_uC}1\${ac_uD}
--- 1013,1020 ----
{
test -n "$verbose" && \
! /bin/echo " defining NO_MINUS_C_MINUS_O"
! /bin/echo "#define" NO_MINUS_C_MINUS_O "1" >> confdefs.h
DEFS="$DEFS -DNO_MINUS_C_MINUS_O=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NO_MINUS_C_MINUS_O\${ac_dB}NO_MINUS_C_MINUS_O\${ac_dC}1\${ac_dD}
\${ac_uA}NO_MINUS_C_MINUS_O\${ac_uB}NO_MINUS_C_MINUS_O\${ac_uC}1\${ac_uD}
***************
*** 1063,1069 ****
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
const int foo = 10;
}'
! test -n "$silent" || echo "checking for lack of working const"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 1063,1069 ----
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
const int foo = 10;
}'
! test -n "$silent" || /bin/echo "checking for lack of working const"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 1077,1084 ****
{
test -n "$verbose" && \
! echo " defining" const to be empty
! echo "#define" const "" >> confdefs.h
DEFS="$DEFS -Dconst="
ac_sed_defs="${ac_sed_defs}\${ac_dA}const\${ac_dB}const\${ac_dC}\${ac_dD}
\${ac_uA}const\${ac_uB}const\${ac_uC}\${ac_uD}
--- 1077,1084 ----
{
test -n "$verbose" && \
! /bin/echo " defining" const to be empty
! /bin/echo "#define" const "" >> confdefs.h
DEFS="$DEFS -Dconst="
ac_sed_defs="${ac_sed_defs}\${ac_dA}const\${ac_dB}const\${ac_dC}\${ac_dD}
\${ac_uA}const\${ac_uB}const\${ac_uC}\${ac_uD}
***************
*** 1088,1094 ****
fi
rm -f conftest*
! test -n "$silent" || echo "checking for broken stat file mode macros"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
--- 1088,1094 ----
fi
rm -f conftest*
! test -n "$silent" || /bin/echo "checking for broken stat file mode macros"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
***************
*** 1121,1128 ****
{
test -n "$verbose" && \
! echo " defining STAT_MACROS_BROKEN"
! echo "#define" STAT_MACROS_BROKEN "1" >> confdefs.h
DEFS="$DEFS -DSTAT_MACROS_BROKEN=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STAT_MACROS_BROKEN\${ac_dB}STAT_MACROS_BROKEN\${ac_dC}1\${ac_dD}
\${ac_uA}STAT_MACROS_BROKEN\${ac_uB}STAT_MACROS_BROKEN\${ac_uC}1\${ac_uD}
--- 1121,1128 ----
{
test -n "$verbose" && \
! /bin/echo " defining STAT_MACROS_BROKEN"
! /bin/echo "#define" STAT_MACROS_BROKEN "1" >> confdefs.h
DEFS="$DEFS -DSTAT_MACROS_BROKEN=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STAT_MACROS_BROKEN\${ac_dB}STAT_MACROS_BROKEN\${ac_dC}1\${ac_dD}
\${ac_uA}STAT_MACROS_BROKEN\${ac_uB}STAT_MACROS_BROKEN\${ac_uC}1\${ac_uD}
***************
*** 1141,1148 ****
dup2 getcwd sigsetmask getgroups setlinebuf \
seteuid setegid setreuid setregid strerror
do
! ac_tr_func=HAVE_`echo $ac_func | tr '[a-z]' '[A-Z]'`
! test -n "$silent" || echo "checking for ${ac_func}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
--- 1141,1148 ----
dup2 getcwd sigsetmask getgroups setlinebuf \
seteuid setegid setreuid setregid strerror
do
! ac_tr_func=HAVE_`/bin/echo $ac_func | tr '[a-z]' '[A-Z]'`
! test -n "$silent" || /bin/echo "checking for ${ac_func}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
***************
*** 1163,1170 ****
rm -rf conftest*
{
test -n "$verbose" && \
! echo " defining ${ac_tr_func}"
! echo "#define" ${ac_tr_func} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_func}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_func}\${ac_dB}${ac_tr_func}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_func}\${ac_uB}${ac_tr_func}\${ac_uC}1\${ac_uD}
--- 1163,1170 ----
rm -rf conftest*
{
test -n "$verbose" && \
! /bin/echo " defining ${ac_tr_func}"
! /bin/echo "#define" ${ac_tr_func} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_func}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_func}\${ac_dB}${ac_tr_func}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_func}\${ac_uB}${ac_tr_func}\${ac_uC}1\${ac_uD}
***************
*** 1179,1185 ****
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
# for constant arguments. Useless!
! test -n "$silent" || echo "checking for working alloca.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <alloca.h>
--- 1179,1185 ----
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
# for constant arguments. Useless!
! test -n "$silent" || /bin/echo "checking for working alloca.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <alloca.h>
***************
*** 1191,1198 ****
{
test -n "$verbose" && \
! echo " defining HAVE_ALLOCA_H"
! echo "#define" HAVE_ALLOCA_H "1" >> confdefs.h
DEFS="$DEFS -DHAVE_ALLOCA_H=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_ALLOCA_H\${ac_dB}HAVE_ALLOCA_H\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_ALLOCA_H\${ac_uB}HAVE_ALLOCA_H\${ac_uC}1\${ac_uD}
--- 1191,1198 ----
{
test -n "$verbose" && \
! /bin/echo " defining HAVE_ALLOCA_H"
! /bin/echo "#define" HAVE_ALLOCA_H "1" >> confdefs.h
DEFS="$DEFS -DHAVE_ALLOCA_H=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_ALLOCA_H\${ac_dB}HAVE_ALLOCA_H\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_ALLOCA_H\${ac_uB}HAVE_ALLOCA_H\${ac_uC}1\${ac_uD}
***************
*** 1218,1224 ****
#endif
#endif
"
! test -n "$silent" || echo "checking for alloca"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
$ac_decl
--- 1218,1224 ----
#endif
#endif
"
! test -n "$silent" || /bin/echo "checking for alloca"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
$ac_decl
***************
*** 1230,1237 ****
{
test -n "$verbose" && \
! echo " defining HAVE_ALLOCA"
! echo "#define" HAVE_ALLOCA "1" >> confdefs.h
DEFS="$DEFS -DHAVE_ALLOCA=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_ALLOCA\${ac_dB}HAVE_ALLOCA\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_ALLOCA\${ac_uB}HAVE_ALLOCA\${ac_uC}1\${ac_uD}
--- 1230,1237 ----
{
test -n "$verbose" && \
! /bin/echo " defining HAVE_ALLOCA"
! /bin/echo "#define" HAVE_ALLOCA "1" >> confdefs.h
DEFS="$DEFS -DHAVE_ALLOCA=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_ALLOCA\${ac_dB}HAVE_ALLOCA\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_ALLOCA\${ac_uB}HAVE_ALLOCA\${ac_uC}1\${ac_uD}
***************
*** 1256,1262 ****
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "winnitude" conftest.out >/dev/null 2>&1; then
rm -rf conftest*
! test -n "$silent" || echo "checking for _getb67"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
--- 1256,1262 ----
eval "$ac_cpp conftest.${ac_ext} > conftest.out 2>&1"
if egrep "winnitude" conftest.out >/dev/null 2>&1; then
rm -rf conftest*
! test -n "$silent" || /bin/echo "checking for _getb67"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
***************
*** 1277,1284 ****
rm -rf conftest*
{
test -n "$verbose" && \
! echo " defining" CRAY_STACKSEG_END to be "_getb67"
! echo "#define" CRAY_STACKSEG_END "_getb67" >> confdefs.h
DEFS="$DEFS -DCRAY_STACKSEG_END=_getb67"
ac_sed_defs="${ac_sed_defs}\${ac_dA}CRAY_STACKSEG_END\${ac_dB}CRAY_STACKSEG_END\${ac_dC}_getb67\${ac_dD}
\${ac_uA}CRAY_STACKSEG_END\${ac_uB}CRAY_STACKSEG_END\${ac_uC}_getb67\${ac_uD}
--- 1277,1284 ----
rm -rf conftest*
{
test -n "$verbose" && \
! /bin/echo " defining" CRAY_STACKSEG_END to be "_getb67"
! /bin/echo "#define" CRAY_STACKSEG_END "_getb67" >> confdefs.h
DEFS="$DEFS -DCRAY_STACKSEG_END=_getb67"
ac_sed_defs="${ac_sed_defs}\${ac_dA}CRAY_STACKSEG_END\${ac_dB}CRAY_STACKSEG_END\${ac_dC}_getb67\${ac_dD}
\${ac_uA}CRAY_STACKSEG_END\${ac_uB}CRAY_STACKSEG_END\${ac_uC}_getb67\${ac_uD}
***************
*** 1289,1295 ****
else
rm -rf conftest*
! test -n "$silent" || echo "checking for GETB67"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
--- 1289,1295 ----
else
rm -rf conftest*
! test -n "$silent" || /bin/echo "checking for GETB67"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
***************
*** 1310,1317 ****
rm -rf conftest*
{
test -n "$verbose" && \
! echo " defining" CRAY_STACKSEG_END to be "GETB67"
! echo "#define" CRAY_STACKSEG_END "GETB67" >> confdefs.h
DEFS="$DEFS -DCRAY_STACKSEG_END=GETB67"
ac_sed_defs="${ac_sed_defs}\${ac_dA}CRAY_STACKSEG_END\${ac_dB}CRAY_STACKSEG_END\${ac_dC}GETB67\${ac_dD}
\${ac_uA}CRAY_STACKSEG_END\${ac_uB}CRAY_STACKSEG_END\${ac_uC}GETB67\${ac_uD}
--- 1310,1317 ----
rm -rf conftest*
{
test -n "$verbose" && \
! /bin/echo " defining" CRAY_STACKSEG_END to be "GETB67"
! /bin/echo "#define" CRAY_STACKSEG_END "GETB67" >> confdefs.h
DEFS="$DEFS -DCRAY_STACKSEG_END=GETB67"
ac_sed_defs="${ac_sed_defs}\${ac_dA}CRAY_STACKSEG_END\${ac_dB}CRAY_STACKSEG_END\${ac_dC}GETB67\${ac_dD}
\${ac_uA}CRAY_STACKSEG_END\${ac_uB}CRAY_STACKSEG_END\${ac_uC}GETB67\${ac_uD}
***************
*** 1322,1328 ****
else
rm -rf conftest*
! test -n "$silent" || echo "checking for getb67"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
--- 1322,1328 ----
else
rm -rf conftest*
! test -n "$silent" || /bin/echo "checking for getb67"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
***************
*** 1343,1350 ****
rm -rf conftest*
{
test -n "$verbose" && \
! echo " defining" CRAY_STACKSEG_END to be "getb67"
! echo "#define" CRAY_STACKSEG_END "getb67" >> confdefs.h
DEFS="$DEFS -DCRAY_STACKSEG_END=getb67"
ac_sed_defs="${ac_sed_defs}\${ac_dA}CRAY_STACKSEG_END\${ac_dB}CRAY_STACKSEG_END\${ac_dC}getb67\${ac_dD}
\${ac_uA}CRAY_STACKSEG_END\${ac_uB}CRAY_STACKSEG_END\${ac_uC}getb67\${ac_uD}
--- 1343,1350 ----
rm -rf conftest*
{
test -n "$verbose" && \
! /bin/echo " defining" CRAY_STACKSEG_END to be "getb67"
! /bin/echo "#define" CRAY_STACKSEG_END "getb67" >> confdefs.h
DEFS="$DEFS -DCRAY_STACKSEG_END=getb67"
ac_sed_defs="${ac_sed_defs}\${ac_dA}CRAY_STACKSEG_END\${ac_dB}CRAY_STACKSEG_END\${ac_dC}getb67\${ac_dD}
\${ac_uA}CRAY_STACKSEG_END\${ac_uB}CRAY_STACKSEG_END\${ac_uC}getb67\${ac_uD}
***************
*** 1379,1386 ****
{
test -n "$verbose" && \
! echo " defining C_ALLOCA"
! echo "#define" C_ALLOCA "1" >> confdefs.h
DEFS="$DEFS -DC_ALLOCA=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}C_ALLOCA\${ac_dB}C_ALLOCA\${ac_dC}1\${ac_dD}
\${ac_uA}C_ALLOCA\${ac_uB}C_ALLOCA\${ac_uC}1\${ac_uD}
--- 1379,1386 ----
{
test -n "$verbose" && \
! /bin/echo " defining C_ALLOCA"
! /bin/echo "#define" C_ALLOCA "1" >> confdefs.h
DEFS="$DEFS -DC_ALLOCA=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}C_ALLOCA\${ac_dB}C_ALLOCA\${ac_dC}1\${ac_dD}
\${ac_uA}C_ALLOCA\${ac_uB}C_ALLOCA\${ac_uC}1\${ac_uD}
***************
*** 1389,1396 ****
}
! test -n "$silent" || echo "checking stack direction for C alloca"
! test -n "$silent" || echo "checking whether cross-compiling"
# If we cannot run a trivial program, we must be cross compiling.
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 1389,1396 ----
}
! test -n "$silent" || /bin/echo "checking stack direction for C alloca"
! test -n "$silent" || /bin/echo "checking whether cross-compiling"
# If we cannot run a trivial program, we must be cross compiling.
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 1409,1416 ****
{
test -n "$verbose" && \
! echo " defining" STACK_DIRECTION to be "0"
! echo "#define" STACK_DIRECTION "0" >> confdefs.h
DEFS="$DEFS -DSTACK_DIRECTION=0"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STACK_DIRECTION\${ac_dB}STACK_DIRECTION\${ac_dC}0\${ac_dD}
\${ac_uA}STACK_DIRECTION\${ac_uB}STACK_DIRECTION\${ac_uC}0\${ac_uD}
--- 1409,1416 ----
{
test -n "$verbose" && \
! /bin/echo " defining" STACK_DIRECTION to be "0"
! /bin/echo "#define" STACK_DIRECTION "0" >> confdefs.h
DEFS="$DEFS -DSTACK_DIRECTION=0"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STACK_DIRECTION\${ac_dB}STACK_DIRECTION\${ac_dC}0\${ac_dD}
\${ac_uA}STACK_DIRECTION\${ac_uB}STACK_DIRECTION\${ac_uC}0\${ac_uD}
***************
*** 1443,1450 ****
{
test -n "$verbose" && \
! echo " defining" STACK_DIRECTION to be "1"
! echo "#define" STACK_DIRECTION "1" >> confdefs.h
DEFS="$DEFS -DSTACK_DIRECTION=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STACK_DIRECTION\${ac_dB}STACK_DIRECTION\${ac_dC}1\${ac_dD}
\${ac_uA}STACK_DIRECTION\${ac_uB}STACK_DIRECTION\${ac_uC}1\${ac_uD}
--- 1443,1450 ----
{
test -n "$verbose" && \
! /bin/echo " defining" STACK_DIRECTION to be "1"
! /bin/echo "#define" STACK_DIRECTION "1" >> confdefs.h
DEFS="$DEFS -DSTACK_DIRECTION=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STACK_DIRECTION\${ac_dB}STACK_DIRECTION\${ac_dC}1\${ac_dD}
\${ac_uA}STACK_DIRECTION\${ac_uB}STACK_DIRECTION\${ac_uC}1\${ac_uD}
***************
*** 1457,1464 ****
{
test -n "$verbose" && \
! echo " defining" STACK_DIRECTION to be "-1"
! echo "#define" STACK_DIRECTION "-1" >> confdefs.h
DEFS="$DEFS -DSTACK_DIRECTION=-1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STACK_DIRECTION\${ac_dB}STACK_DIRECTION\${ac_dC}-1\${ac_dD}
\${ac_uA}STACK_DIRECTION\${ac_uB}STACK_DIRECTION\${ac_uC}-1\${ac_uD}
--- 1457,1464 ----
{
test -n "$verbose" && \
! /bin/echo " defining" STACK_DIRECTION to be "-1"
! /bin/echo "#define" STACK_DIRECTION "-1" >> confdefs.h
DEFS="$DEFS -DSTACK_DIRECTION=-1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}STACK_DIRECTION\${ac_dB}STACK_DIRECTION\${ac_dC}-1\${ac_dD}
\${ac_uA}STACK_DIRECTION\${ac_uB}STACK_DIRECTION\${ac_uC}-1\${ac_uD}
***************
*** 1471,1477 ****
rm -fr conftest*
fi
! test -n "$silent" || echo "checking for vfork.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <vfork.h>
--- 1471,1477 ----
rm -fr conftest*
fi
! test -n "$silent" || /bin/echo "checking for vfork.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <vfork.h>
***************
*** 1484,1491 ****
{
test -n "$verbose" && \
! echo " defining HAVE_VFORK_H"
! echo "#define" HAVE_VFORK_H "1" >> confdefs.h
DEFS="$DEFS -DHAVE_VFORK_H=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_VFORK_H\${ac_dB}HAVE_VFORK_H\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_VFORK_H\${ac_uB}HAVE_VFORK_H\${ac_uC}1\${ac_uD}
--- 1484,1491 ----
{
test -n "$verbose" && \
! /bin/echo " defining HAVE_VFORK_H"
! /bin/echo "#define" HAVE_VFORK_H "1" >> confdefs.h
DEFS="$DEFS -DHAVE_VFORK_H=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_VFORK_H\${ac_dB}HAVE_VFORK_H\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_VFORK_H\${ac_uB}HAVE_VFORK_H\${ac_uC}1\${ac_uD}
***************
*** 1497,1503 ****
fi
rm -f conftest*
! test -n "$silent" || echo "checking for working vfork"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 1497,1503 ----
fi
rm -f conftest*
! test -n "$silent" || /bin/echo "checking for working vfork"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 1518,1523 ****
--- 1518,1528 ----
pid_t parent = getpid ();
pid_t child;
+ #ifdef __amigados__
+ /* Force this test to succeed for AmigaDOS, which has a fairly good
+ vfork() emulation, but doesn't support fork() at all. -fnf */
+ exit (0);
+ #endif
signal (SIGINT, catch);
child = vfork ();
***************
*** 1590,1597 ****
{
test -n "$verbose" && \
! echo " defining" vfork to be "fork"
! echo "#define" vfork "fork" >> confdefs.h
DEFS="$DEFS -Dvfork=fork"
ac_sed_defs="${ac_sed_defs}\${ac_dA}vfork\${ac_dB}vfork\${ac_dC}fork\${ac_dD}
\${ac_uA}vfork\${ac_uB}vfork\${ac_uC}fork\${ac_uD}
--- 1595,1602 ----
{
test -n "$verbose" && \
! /bin/echo " defining" vfork to be "fork"
! /bin/echo "#define" vfork "fork" >> confdefs.h
DEFS="$DEFS -Dvfork=fork"
ac_sed_defs="${ac_sed_defs}\${ac_dA}vfork\${ac_dB}vfork\${ac_dC}fork\${ac_dD}
\${ac_uA}vfork\${ac_uB}vfork\${ac_uC}fork\${ac_uD}
***************
*** 1607,1612 ****
--- 1612,1624 ----
#include <stdio.h>
/* If setvbuf has the reversed format, exit 0. */
main () {
+ #ifdef __amigados__
+ /* AmigaDOS is a non-reversed system. Instead of the test program
+ getting a segfault (no memory protection), it causes enforcer hits
+ or other nastiness, so don't run the test program, just exit with
+ status 1 to indicate that it is non-reversed. -fnf */
+ exit(1);
+ #endif
/* This call has the arguments reversed.
A reversed system may check and see that the address of main
is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */
***************
*** 1621,1628 ****
{
test -n "$verbose" && \
! echo " defining SETVBUF_REVERSED"
! echo "#define" SETVBUF_REVERSED "1" >> confdefs.h
DEFS="$DEFS -DSETVBUF_REVERSED=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SETVBUF_REVERSED\${ac_dB}SETVBUF_REVERSED\${ac_dC}1\${ac_dD}
\${ac_uA}SETVBUF_REVERSED\${ac_uB}SETVBUF_REVERSED\${ac_uC}1\${ac_uD}
--- 1633,1640 ----
{
test -n "$verbose" && \
! /bin/echo " defining SETVBUF_REVERSED"
! /bin/echo "#define" SETVBUF_REVERSED "1" >> confdefs.h
DEFS="$DEFS -DSETVBUF_REVERSED=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SETVBUF_REVERSED\${ac_dB}SETVBUF_REVERSED\${ac_dC}1\${ac_dD}
\${ac_uA}SETVBUF_REVERSED\${ac_uB}SETVBUF_REVERSED\${ac_uC}1\${ac_uD}
***************
*** 1643,1649 ****
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lutil"
ac_have_lib=""
! test -n "$silent" || echo "checking for -lutil"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 1655,1661 ----
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lutil"
ac_have_lib=""
! test -n "$silent" || /bin/echo "checking for -lutil"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 1667,1673 ****
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lkvm"
ac_have_lib=""
! test -n "$silent" || echo "checking for -lkvm"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 1679,1685 ----
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lkvm"
ac_have_lib=""
! test -n "$silent" || /bin/echo "checking for -lkvm"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 1692,1702 ****
# There is a commonly available library for RS/6000 AIX.
# Since it is not a standard part of AIX, it might be installed locally.
LIBS_old="$LIBS"
! LIBS="-L/usr/local/lib $LIBS"
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lgetloadavg"
ac_have_lib=""
! test -n "$silent" || echo "checking for -lgetloadavg"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 1704,1714 ----
# There is a commonly available library for RS/6000 AIX.
# Since it is not a standard part of AIX, it might be installed locally.
LIBS_old="$LIBS"
! LIBS="-L/local/lib $LIBS"
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lgetloadavg"
ac_have_lib=""
! test -n "$silent" || /bin/echo "checking for -lgetloadavg"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 1721,1727 ****
# Make sure it is really in the library, if we think we found it at all.
for ac_func in getloadavg
do
! test -n "$silent" || echo "checking for ${ac_func}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
--- 1733,1739 ----
# Make sure it is really in the library, if we think we found it at all.
for ac_func in getloadavg
do
! test -n "$silent" || /bin/echo "checking for ${ac_func}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
***************
*** 1743,1749 ****
else
rm -rf conftest*
LIBOBJS="$LIBOBJS ${ac_func}.o"
! test -n "$verbose" && echo " using ${ac_func}.o instead"
fi
rm -f conftest*
--- 1755,1761 ----
else
rm -rf conftest*
LIBOBJS="$LIBOBJS ${ac_func}.o"
! test -n "$verbose" && /bin/echo " using ${ac_func}.o instead"
fi
rm -f conftest*
***************
*** 1753,1759 ****
case "$LIBOBJS" in
*getloadavg*)
ac_need_func=true
! test -n "$silent" || echo "checking for sys/dg_sys_info.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/dg_sys_info.h>
--- 1765,1771 ----
case "$LIBOBJS" in
*getloadavg*)
ac_need_func=true
! test -n "$silent" || /bin/echo "checking for sys/dg_sys_info.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/dg_sys_info.h>
***************
*** 1766,1773 ****
{
test -n "$verbose" && \
! echo " defining DGUX"
! echo "#define" DGUX "1" >> confdefs.h
DEFS="$DEFS -DDGUX=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}DGUX\${ac_dB}DGUX\${ac_dC}1\${ac_dD}
\${ac_uA}DGUX\${ac_uB}DGUX\${ac_uC}1\${ac_uD}
--- 1778,1785 ----
{
test -n "$verbose" && \
! /bin/echo " defining DGUX"
! /bin/echo "#define" DGUX "1" >> confdefs.h
DEFS="$DEFS -DDGUX=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}DGUX\${ac_dB}DGUX\${ac_dC}1\${ac_dD}
\${ac_uA}DGUX\${ac_uB}DGUX\${ac_uC}1\${ac_uD}
***************
*** 1779,1785 ****
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -ldgc"
ac_have_lib=""
! test -n "$silent" || echo "checking for -ldgc"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 1791,1797 ----
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -ldgc"
ac_have_lib=""
! test -n "$silent" || /bin/echo "checking for -ldgc"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 1797,1804 ****
{
test -n "$verbose" && \
! echo " defining HAVE_LIBDGC"
! echo "#define" HAVE_LIBDGC "1" >> confdefs.h
DEFS="$DEFS -DHAVE_LIBDGC=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_LIBDGC\${ac_dB}HAVE_LIBDGC\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_LIBDGC\${ac_uB}HAVE_LIBDGC\${ac_uC}1\${ac_uD}
--- 1809,1816 ----
{
test -n "$verbose" && \
! /bin/echo " defining HAVE_LIBDGC"
! /bin/echo "#define" HAVE_LIBDGC "1" >> confdefs.h
DEFS="$DEFS -DHAVE_LIBDGC=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_LIBDGC\${ac_dB}HAVE_LIBDGC\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_LIBDGC\${ac_uB}HAVE_LIBDGC\${ac_uC}1\${ac_uD}
***************
*** 1820,1826 ****
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lelf"
ac_have_lib=""
! test -n "$silent" || echo "checking for -lelf"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 1832,1838 ----
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lelf"
ac_have_lib=""
! test -n "$silent" || /bin/echo "checking for -lelf"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 1838,1845 ****
:;
{
test -n "$verbose" && \
! echo " defining SVR4"
! echo "#define" SVR4 "1" >> confdefs.h
DEFS="$DEFS -DSVR4=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SVR4\${ac_dB}SVR4\${ac_dC}1\${ac_dD}
\${ac_uA}SVR4\${ac_uB}SVR4\${ac_uC}1\${ac_uD}
--- 1850,1857 ----
:;
{
test -n "$verbose" && \
! /bin/echo " defining SVR4"
! /bin/echo "#define" SVR4 "1" >> confdefs.h
DEFS="$DEFS -DSVR4=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SVR4\${ac_dB}SVR4\${ac_dC}1\${ac_dD}
\${ac_uA}SVR4\${ac_uB}SVR4\${ac_uC}1\${ac_uD}
***************
*** 1850,1856 ****
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lkvm"
ac_have_lib=""
! test -n "$silent" || echo "checking for -lkvm"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 1862,1868 ----
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lkvm"
ac_have_lib=""
! test -n "$silent" || /bin/echo "checking for -lkvm"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 1876,1882 ****
fi
if $ac_need_func; then
! test -n "$silent" || echo "checking for inq_stats/cpustats.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <inq_stats/cpustats.h>
--- 1888,1894 ----
fi
if $ac_need_func; then
! test -n "$silent" || /bin/echo "checking for inq_stats/cpustats.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <inq_stats/cpustats.h>
***************
*** 1889,1896 ****
{
test -n "$verbose" && \
! echo " defining UMAX4_3"
! echo "#define" UMAX4_3 "1" >> confdefs.h
DEFS="$DEFS -DUMAX4_3=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}UMAX4_3\${ac_dB}UMAX4_3\${ac_dC}1\${ac_dD}
\${ac_uA}UMAX4_3\${ac_uB}UMAX4_3\${ac_uC}1\${ac_uD}
--- 1901,1908 ----
{
test -n "$verbose" && \
! /bin/echo " defining UMAX4_3"
! /bin/echo "#define" UMAX4_3 "1" >> confdefs.h
DEFS="$DEFS -DUMAX4_3=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}UMAX4_3\${ac_dB}UMAX4_3\${ac_dC}1\${ac_dD}
\${ac_uA}UMAX4_3\${ac_uB}UMAX4_3\${ac_uC}1\${ac_uD}
***************
*** 1900,1907 ****
{
test -n "$verbose" && \
! echo " defining UMAX"
! echo "#define" UMAX "1" >> confdefs.h
DEFS="$DEFS -DUMAX=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}UMAX\${ac_dB}UMAX\${ac_dC}1\${ac_dD}
\${ac_uA}UMAX\${ac_uB}UMAX\${ac_uC}1\${ac_uD}
--- 1912,1919 ----
{
test -n "$verbose" && \
! /bin/echo " defining UMAX"
! /bin/echo "#define" UMAX "1" >> confdefs.h
DEFS="$DEFS -DUMAX=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}UMAX\${ac_dB}UMAX\${ac_dC}1\${ac_dD}
\${ac_uA}UMAX\${ac_uB}UMAX\${ac_uC}1\${ac_uD}
***************
*** 1916,1922 ****
fi
if $ac_need_func; then
! test -n "$silent" || echo "checking for sys/cpustats.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/cpustats.h>
--- 1928,1934 ----
fi
if $ac_need_func; then
! test -n "$silent" || /bin/echo "checking for sys/cpustats.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/cpustats.h>
***************
*** 1929,1936 ****
{
test -n "$verbose" && \
! echo " defining UMAX"
! echo "#define" UMAX "1" >> confdefs.h
DEFS="$DEFS -DUMAX=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}UMAX\${ac_dB}UMAX\${ac_dC}1\${ac_dD}
\${ac_uA}UMAX\${ac_uB}UMAX\${ac_uC}1\${ac_uD}
--- 1941,1948 ----
{
test -n "$verbose" && \
! /bin/echo " defining UMAX"
! /bin/echo "#define" UMAX "1" >> confdefs.h
DEFS="$DEFS -DUMAX=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}UMAX\${ac_dB}UMAX\${ac_dC}1\${ac_dD}
\${ac_uA}UMAX\${ac_uB}UMAX\${ac_uC}1\${ac_uD}
***************
*** 1946,1953 ****
if $ac_need_func; then
for ac_hdr in mach/mach.h
do
! ac_tr_hdr=HAVE_`echo $ac_hdr | tr '[a-z]./' '[A-Z]__'`
! test -n "$silent" || echo "checking for ${ac_hdr}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <${ac_hdr}>
--- 1958,1965 ----
if $ac_need_func; then
for ac_hdr in mach/mach.h
do
! ac_tr_hdr=HAVE_`/bin/echo $ac_hdr | tr '[a-z]./' '[A-Z]__'`
! test -n "$silent" || /bin/echo "checking for ${ac_hdr}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <${ac_hdr}>
***************
*** 1960,1967 ****
{
test -n "$verbose" && \
! echo " defining ${ac_tr_hdr}"
! echo "#define" ${ac_tr_hdr} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_hdr}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_hdr}\${ac_dB}${ac_tr_hdr}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_hdr}\${ac_uB}${ac_tr_hdr}\${ac_uC}1\${ac_uD}
--- 1972,1979 ----
{
test -n "$verbose" && \
! /bin/echo " defining ${ac_tr_hdr}"
! /bin/echo "#define" ${ac_tr_hdr} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_hdr}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_hdr}\${ac_dB}${ac_tr_hdr}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_hdr}\${ac_uB}${ac_tr_hdr}\${ac_uC}1\${ac_uD}
***************
*** 1976,1982 ****
fi
! test -n "$silent" || echo "checking for nlist.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <nlist.h>
--- 1988,1994 ----
fi
! test -n "$silent" || /bin/echo "checking for nlist.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <nlist.h>
***************
*** 1989,1996 ****
{
test -n "$verbose" && \
! echo " defining NLIST_STRUCT"
! echo "#define" NLIST_STRUCT "1" >> confdefs.h
DEFS="$DEFS -DNLIST_STRUCT=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NLIST_STRUCT\${ac_dB}NLIST_STRUCT\${ac_dC}1\${ac_dD}
\${ac_uA}NLIST_STRUCT\${ac_uB}NLIST_STRUCT\${ac_uC}1\${ac_uD}
--- 2001,2008 ----
{
test -n "$verbose" && \
! /bin/echo " defining NLIST_STRUCT"
! /bin/echo "#define" NLIST_STRUCT "1" >> confdefs.h
DEFS="$DEFS -DNLIST_STRUCT=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NLIST_STRUCT\${ac_dB}NLIST_STRUCT\${ac_dC}1\${ac_dD}
\${ac_uA}NLIST_STRUCT\${ac_uB}NLIST_STRUCT\${ac_uC}1\${ac_uD}
***************
*** 1998,2004 ****
"
}
! test -n "$silent" || echo "checking for n_un in struct nlist"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <nlist.h>
--- 2010,2016 ----
"
}
! test -n "$silent" || /bin/echo "checking for n_un in struct nlist"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <nlist.h>
***************
*** 2010,2017 ****
{
test -n "$verbose" && \
! echo " defining NLIST_NAME_UNION"
! echo "#define" NLIST_NAME_UNION "1" >> confdefs.h
DEFS="$DEFS -DNLIST_NAME_UNION=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NLIST_NAME_UNION\${ac_dB}NLIST_NAME_UNION\${ac_dC}1\${ac_dD}
\${ac_uA}NLIST_NAME_UNION\${ac_uB}NLIST_NAME_UNION\${ac_uC}1\${ac_uD}
--- 2022,2029 ----
{
test -n "$verbose" && \
! /bin/echo " defining NLIST_NAME_UNION"
! /bin/echo "#define" NLIST_NAME_UNION "1" >> confdefs.h
DEFS="$DEFS -DNLIST_NAME_UNION=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}NLIST_NAME_UNION\${ac_dB}NLIST_NAME_UNION\${ac_dC}1\${ac_dD}
\${ac_uA}NLIST_NAME_UNION\${ac_uB}NLIST_NAME_UNION\${ac_uC}1\${ac_uD}
***************
*** 2042,2049 ****
{
test -n "$verbose" && \
! echo " defining GETLOADAVG_PRIVILEGED"
! echo "#define" GETLOADAVG_PRIVILEGED "1" >> confdefs.h
DEFS="$DEFS -DGETLOADAVG_PRIVILEGED=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}GETLOADAVG_PRIVILEGED\${ac_dB}GETLOADAVG_PRIVILEGED\${ac_dC}1\${ac_dD}
\${ac_uA}GETLOADAVG_PRIVILEGED\${ac_uB}GETLOADAVG_PRIVILEGED\${ac_uC}1\${ac_uD}
--- 2054,2061 ----
{
test -n "$verbose" && \
! /bin/echo " defining GETLOADAVG_PRIVILEGED"
! /bin/echo "#define" GETLOADAVG_PRIVILEGED "1" >> confdefs.h
DEFS="$DEFS -DGETLOADAVG_PRIVILEGED=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}GETLOADAVG_PRIVILEGED\${ac_dB}GETLOADAVG_PRIVILEGED\${ac_dC}1\${ac_dD}
\${ac_uA}GETLOADAVG_PRIVILEGED\${ac_uB}GETLOADAVG_PRIVILEGED\${ac_uC}1\${ac_uD}
***************
*** 2059,2066 ****
*)
{
test -n "$verbose" && \
! echo " defining HAVE_GETLOADAVG"
! echo "#define" HAVE_GETLOADAVG "1" >> confdefs.h
DEFS="$DEFS -DHAVE_GETLOADAVG=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_GETLOADAVG\${ac_dB}HAVE_GETLOADAVG\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_GETLOADAVG\${ac_uB}HAVE_GETLOADAVG\${ac_uC}1\${ac_uD}
--- 2071,2078 ----
*)
{
test -n "$verbose" && \
! /bin/echo " defining HAVE_GETLOADAVG"
! /bin/echo "#define" HAVE_GETLOADAVG "1" >> confdefs.h
DEFS="$DEFS -DHAVE_GETLOADAVG=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_GETLOADAVG\${ac_dB}HAVE_GETLOADAVG\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_GETLOADAVG\${ac_uB}HAVE_GETLOADAVG\${ac_uC}1\${ac_uD}
***************
*** 2077,2089 ****
ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null`
# If we got an error (system does not support symlinks), try without -L.
test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem`
! KMEM_GROUP=`echo $ac_ls_output \
| sed -ne 's/[ ][ ]*/ /g;
s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
/ /s/.* //;p;'`
fi
! test -n "$silent" || echo "checking for strcoll"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <string.h>
--- 2089,2101 ----
ac_ls_output=`ls -lgL /dev/kmem 2>/dev/null`
# If we got an error (system does not support symlinks), try without -L.
test -z "$ac_ls_output" && ac_ls_output=`ls -lg /dev/kmem`
! KMEM_GROUP=`/bin/echo $ac_ls_output \
| sed -ne 's/[ ][ ]*/ /g;
s/^.[sSrwx-]* *[0-9]* *\([^0-9]*\) *.*/\1/;
/ /s/.* //;p;'`
fi
! test -n "$silent" || /bin/echo "checking for strcoll"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <string.h>
***************
*** 2099,2106 ****
{
test -n "$verbose" && \
! echo " defining HAVE_STRCOLL"
! echo "#define" HAVE_STRCOLL "1" >> confdefs.h
DEFS="$DEFS -DHAVE_STRCOLL=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_STRCOLL\${ac_dB}HAVE_STRCOLL\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_STRCOLL\${ac_uB}HAVE_STRCOLL\${ac_uC}1\${ac_uD}
--- 2111,2118 ----
{
test -n "$verbose" && \
! /bin/echo " defining HAVE_STRCOLL"
! /bin/echo "#define" HAVE_STRCOLL "1" >> confdefs.h
DEFS="$DEFS -DHAVE_STRCOLL=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_STRCOLL\${ac_dB}HAVE_STRCOLL\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_STRCOLL\${ac_uB}HAVE_STRCOLL\${ac_uC}1\${ac_uD}
***************
*** 2114,2121 ****
for ac_hdr in sys/wait.h
do
! ac_tr_hdr=HAVE_`echo $ac_hdr | tr '[a-z]./' '[A-Z]__'`
! test -n "$silent" || echo "checking for ${ac_hdr}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <${ac_hdr}>
--- 2126,2133 ----
for ac_hdr in sys/wait.h
do
! ac_tr_hdr=HAVE_`/bin/echo $ac_hdr | tr '[a-z]./' '[A-Z]__'`
! test -n "$silent" || /bin/echo "checking for ${ac_hdr}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <${ac_hdr}>
***************
*** 2128,2135 ****
{
test -n "$verbose" && \
! echo " defining ${ac_tr_hdr}"
! echo "#define" ${ac_tr_hdr} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_hdr}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_hdr}\${ac_dB}${ac_tr_hdr}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_hdr}\${ac_uB}${ac_tr_hdr}\${ac_uC}1\${ac_uD}
--- 2140,2147 ----
{
test -n "$verbose" && \
! /bin/echo " defining ${ac_tr_hdr}"
! /bin/echo "#define" ${ac_tr_hdr} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_hdr}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_hdr}\${ac_dB}${ac_tr_hdr}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_hdr}\${ac_uB}${ac_tr_hdr}\${ac_uC}1\${ac_uD}
***************
*** 2143,2150 ****
done
for ac_func in waitpid wait3
do
! ac_tr_func=HAVE_`echo $ac_func | tr '[a-z]' '[A-Z]'`
! test -n "$silent" || echo "checking for ${ac_func}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
--- 2155,2162 ----
done
for ac_func in waitpid wait3
do
! ac_tr_func=HAVE_`/bin/echo $ac_func | tr '[a-z]' '[A-Z]'`
! test -n "$silent" || /bin/echo "checking for ${ac_func}"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <ctype.h>
***************
*** 2165,2172 ****
rm -rf conftest*
{
test -n "$verbose" && \
! echo " defining ${ac_tr_func}"
! echo "#define" ${ac_tr_func} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_func}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_func}\${ac_dB}${ac_tr_func}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_func}\${ac_uB}${ac_tr_func}\${ac_uC}1\${ac_uD}
--- 2177,2184 ----
rm -rf conftest*
{
test -n "$verbose" && \
! /bin/echo " defining ${ac_tr_func}"
! /bin/echo "#define" ${ac_tr_func} "1" >> confdefs.h
DEFS="$DEFS -D${ac_tr_func}=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}${ac_tr_func}\${ac_dB}${ac_tr_func}\${ac_dC}1\${ac_dD}
\${ac_uA}${ac_tr_func}\${ac_uB}${ac_tr_func}\${ac_uC}1\${ac_uD}
***************
*** 2179,2185 ****
rm -f conftest*
done
! test -n "$silent" || echo "checking for union wait"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
--- 2191,2197 ----
rm -f conftest*
done
! test -n "$silent" || /bin/echo "checking for union wait"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <sys/types.h>
***************
*** 2203,2210 ****
{
test -n "$verbose" && \
! echo " defining HAVE_UNION_WAIT"
! echo "#define" HAVE_UNION_WAIT "1" >> confdefs.h
DEFS="$DEFS -DHAVE_UNION_WAIT=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_UNION_WAIT\${ac_dB}HAVE_UNION_WAIT\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_UNION_WAIT\${ac_uB}HAVE_UNION_WAIT\${ac_uC}1\${ac_uD}
--- 2215,2222 ----
{
test -n "$verbose" && \
! /bin/echo " defining HAVE_UNION_WAIT"
! /bin/echo "#define" HAVE_UNION_WAIT "1" >> confdefs.h
DEFS="$DEFS -DHAVE_UNION_WAIT=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}HAVE_UNION_WAIT\${ac_dB}HAVE_UNION_WAIT\${ac_dC}1\${ac_dD}
\${ac_uA}HAVE_UNION_WAIT\${ac_uB}HAVE_UNION_WAIT\${ac_uC}1\${ac_uD}
***************
*** 2217,2223 ****
rm -f conftest*
! test -n "$silent" || echo "checking for sys_siglist declaration in signal.h or unistd.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <signal.h>
--- 2229,2235 ----
rm -f conftest*
! test -n "$silent" || /bin/echo "checking for sys_siglist declaration in signal.h or unistd.h"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#include <signal.h>
***************
*** 2233,2240 ****
{
test -n "$verbose" && \
! echo " defining SYS_SIGLIST_DECLARED"
! echo "#define" SYS_SIGLIST_DECLARED "1" >> confdefs.h
DEFS="$DEFS -DSYS_SIGLIST_DECLARED=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SYS_SIGLIST_DECLARED\${ac_dB}SYS_SIGLIST_DECLARED\${ac_dC}1\${ac_dD}
\${ac_uA}SYS_SIGLIST_DECLARED\${ac_uB}SYS_SIGLIST_DECLARED\${ac_uC}1\${ac_uD}
--- 2245,2252 ----
{
test -n "$verbose" && \
! /bin/echo " defining SYS_SIGLIST_DECLARED"
! /bin/echo "#define" SYS_SIGLIST_DECLARED "1" >> confdefs.h
DEFS="$DEFS -DSYS_SIGLIST_DECLARED=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SYS_SIGLIST_DECLARED\${ac_dB}SYS_SIGLIST_DECLARED\${ac_dC}1\${ac_dD}
\${ac_uA}SYS_SIGLIST_DECLARED\${ac_uB}SYS_SIGLIST_DECLARED\${ac_uC}1\${ac_uD}
***************
*** 2252,2258 ****
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lseq"
ac_have_lib=""
! test -n "$silent" || echo "checking for -lseq"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 2264,2270 ----
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lseq"
ac_have_lib=""
! test -n "$silent" || /bin/echo "checking for -lseq"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 2273,2279 ****
fi
! test -n "$silent" || echo "checking for Xenix"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#if defined(M_XENIX) && !defined(M_UNIX)
--- 2285,2291 ----
fi
! test -n "$silent" || /bin/echo "checking for Xenix"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
#if defined(M_XENIX) && !defined(M_UNIX)
***************
*** 2300,2306 ****
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lsun"
ac_have_lib=""
! test -n "$silent" || echo "checking for -lsun"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
--- 2312,2318 ----
ac_save_LIBS="${LIBS}"
LIBS="${LIBS} -lsun"
ac_have_lib=""
! test -n "$silent" || /bin/echo "checking for -lsun"
cat > conftest.${ac_ext} <<EOF
#include "confdefs.h"
***************
*** 2332,2344 ****
echo checking for location of SCCS get command
! if test -f /usr/sccs/get; then
SCCS_GET=/usr/sccs/get
{
test -n "$verbose" && \
! echo " defining" SCCS_GET to be ""/usr/sccs/get""
! echo "#define" SCCS_GET ""/usr/sccs/get"" >> confdefs.h
DEFS="$DEFS -DSCCS_GET="/usr/sccs/get""
ac_sed_defs="${ac_sed_defs}\${ac_dA}SCCS_GET\${ac_dB}SCCS_GET\${ac_dC}\"/usr/sccs/get\"\${ac_dD}
\${ac_uA}SCCS_GET\${ac_uB}SCCS_GET\${ac_uC}\"/usr/sccs/get\"\${ac_uD}
--- 2344,2356 ----
echo checking for location of SCCS get command
! if false && test -f /usr/sccs/get; then
SCCS_GET=/usr/sccs/get
{
test -n "$verbose" && \
! /bin/echo " defining" SCCS_GET to be ""/usr/sccs/get""
! /bin/echo "#define" SCCS_GET ""/usr/sccs/get"" >> confdefs.h
DEFS="$DEFS -DSCCS_GET="/usr/sccs/get""
ac_sed_defs="${ac_sed_defs}\${ac_dA}SCCS_GET\${ac_dB}SCCS_GET\${ac_dC}\"/usr/sccs/get\"\${ac_dD}
\${ac_uA}SCCS_GET\${ac_uB}SCCS_GET\${ac_uC}\"/usr/sccs/get\"\${ac_uD}
***************
*** 2351,2358 ****
{
test -n "$verbose" && \
! echo " defining" SCCS_GET to be ""get""
! echo "#define" SCCS_GET ""get"" >> confdefs.h
DEFS="$DEFS -DSCCS_GET="get""
ac_sed_defs="${ac_sed_defs}\${ac_dA}SCCS_GET\${ac_dB}SCCS_GET\${ac_dC}\"get\"\${ac_dD}
\${ac_uA}SCCS_GET\${ac_uB}SCCS_GET\${ac_uC}\"get\"\${ac_uD}
--- 2363,2370 ----
{
test -n "$verbose" && \
! /bin/echo " defining" SCCS_GET to be ""get""
! /bin/echo "#define" SCCS_GET ""get"" >> confdefs.h
DEFS="$DEFS -DSCCS_GET="get""
ac_sed_defs="${ac_sed_defs}\${ac_dA}SCCS_GET\${ac_dB}SCCS_GET\${ac_dC}\"get\"\${ac_dD}
\${ac_uA}SCCS_GET\${ac_uB}SCCS_GET\${ac_uC}\"get\"\${ac_uD}
***************
*** 2362,2368 ****
fi
ac_clean_files="$ac_clean_files s.conftest conftoast" # Remove these later.
! if ( /usr/sccs/admin -n s.conftest || admin -n s.conftest ) >/dev/null 2>&1 &&
test -f s.conftest; then
# We successfully created an SCCS file.
echo checking if SCCS get command understands -G
--- 2374,2380 ----
fi
ac_clean_files="$ac_clean_files s.conftest conftoast" # Remove these later.
! if false && ( /usr/sccs/admin -n s.conftest || admin -n s.conftest ) >/dev/null 2>&1 &&
test -f s.conftest; then
# We successfully created an SCCS file.
echo checking if SCCS get command understands -G
***************
*** 2371,2378 ****
{
test -n "$verbose" && \
! echo " defining SCCS_GET_MINUS_G"
! echo "#define" SCCS_GET_MINUS_G "1" >> confdefs.h
DEFS="$DEFS -DSCCS_GET_MINUS_G=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SCCS_GET_MINUS_G\${ac_dB}SCCS_GET_MINUS_G\${ac_dC}1\${ac_dD}
\${ac_uA}SCCS_GET_MINUS_G\${ac_uB}SCCS_GET_MINUS_G\${ac_uC}1\${ac_uD}
--- 2383,2390 ----
{
test -n "$verbose" && \
! /bin/echo " defining SCCS_GET_MINUS_G"
! /bin/echo "#define" SCCS_GET_MINUS_G "1" >> confdefs.h
DEFS="$DEFS -DSCCS_GET_MINUS_G=1"
ac_sed_defs="${ac_sed_defs}\${ac_dA}SCCS_GET_MINUS_G\${ac_dB}SCCS_GET_MINUS_G\${ac_dC}1\${ac_dD}
\${ac_uA}SCCS_GET_MINUS_G\${ac_uB}SCCS_GET_MINUS_G\${ac_uC}1\${ac_uD}
***************
*** 2415,2422 ****
# Substitute for predefined variables.
trap 'rm -f config.status; exit 1' 1 2 15
! echo creating config.status
! rm -f config.status
cat > config.status <<EOF
#!/bin/sh
# Generated automatically by configure.
--- 2427,2436 ----
# Substitute for predefined variables.
trap 'rm -f config.status; exit 1' 1 2 15
! /bin/echo creating config.status
! # Some systems, like AmigaDOS, won't allow you to remove a script that is
! # being executed, so just move it out of the way instead.
! if test -f config.status; then mv config.status config.status.old; else true; fi
cat > config.status <<EOF
#!/bin/sh
# Generated automatically by configure.
***************
*** 2431,2444 ****
do
case "\$ac_option" in
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
! echo running \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create
exec \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create ;;
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
! echo "config.status generated by autoconf version 1.11"
exit 0 ;;
-help | --help | --hel | --he | --h)
! echo "\$ac_cs_usage"; exit 0 ;;
! *) echo "\$ac_cs_usage"; exit 1 ;;
esac
done
--- 2445,2458 ----
do
case "\$ac_option" in
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
! /bin/echo running \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create
exec \${CONFIG_SHELL-/bin/sh} $0 $configure_args --no-create ;;
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
! /bin/echo "config.status generated by autoconf version 1.11"
exit 0 ;;
-help | --help | --hel | --he | --h)
! /bin/echo "\$ac_cs_usage"; exit 0 ;;
! *) /bin/echo "\$ac_cs_usage"; exit 1 ;;
esac
done
***************
*** 2473,2479 ****
CONFIG_FILES=${CONFIG_FILES-"Makefile build.sh glob/Makefile"}
for ac_file in .. ${CONFIG_FILES}; do if test "x$ac_file" != x..; then
# Remove last slash and all that follows it. Not all systems have dirname.
! ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
# The file is in a subdirectory.
test ! -d "$ac_dir" && mkdir "$ac_dir"
--- 2487,2493 ----
CONFIG_FILES=${CONFIG_FILES-"Makefile build.sh glob/Makefile"}
for ac_file in .. ${CONFIG_FILES}; do if test "x$ac_file" != x..; then
# Remove last slash and all that follows it. Not all systems have dirname.
! ac_dir=`/bin/echo $ac_file|sed 's%/[^/][^/]*$%%'`
if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
# The file is in a subdirectory.
test ! -d "$ac_dir" && mkdir "$ac_dir"
***************
*** 2483,2505 ****
fi
# A "../" for each directory in $ac_dir_suffix.
! ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
case "$ac_given_srcdir" in
.) srcdir=.
if test -z "$ac_dir_suffix"; then top_srcdir=.
! else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
/*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
*) # Relative path.
srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
top_srcdir="$ac_dots$ac_given_srcdir" ;;
esac
! echo creating "$ac_file"
rm -f "$ac_file"
! comment_str="Generated automatically from `echo $ac_file|sed 's|.*/||'`.in by configure."
case "$ac_file" in
! *.c | *.h | *.C | *.cc | *.m ) echo "/* $comment_str */" > "$ac_file" ;;
! * ) echo "# $comment_str" > "$ac_file" ;;
esac
sed -e "
$ac_prsub
--- 2497,2519 ----
fi
# A "../" for each directory in $ac_dir_suffix.
! ac_dots=`/bin/echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
case "$ac_given_srcdir" in
.) srcdir=.
if test -z "$ac_dir_suffix"; then top_srcdir=.
! else top_srcdir=`/bin/echo $ac_dots|sed 's%/$%%'`; fi ;;
/*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
*) # Relative path.
srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
top_srcdir="$ac_dots$ac_given_srcdir" ;;
esac
! /bin/echo creating "$ac_file"
rm -f "$ac_file"
! comment_str="Generated automatically from `/bin/echo $ac_file|sed 's|.*/||'`.in by configure."
case "$ac_file" in
! *.c | *.h | *.C | *.cc | *.m ) /bin/echo "/* $comment_str */" > "$ac_file" ;;
! * ) /bin/echo "# $comment_str" > "$ac_file" ;;
esac
sed -e "
$ac_prsub
***************
*** 2573,2581 ****
sed ${ac_max_sh_lines}q conftest.sh > conftest.s1 # Like head -9.
sed 1,${ac_max_sh_lines}d conftest.sh > conftest.s2 # Like tail +10.
# Write a limited-size here document to append to conftest.sed.
! echo 'cat >> conftest.sed <<CONFEOF' >> config.status
cat conftest.s1 >> config.status
! echo 'CONFEOF' >> config.status
rm -f conftest.s1 conftest.sh
mv conftest.s2 conftest.sh
done
--- 2587,2595 ----
sed ${ac_max_sh_lines}q conftest.sh > conftest.s1 # Like head -9.
sed 1,${ac_max_sh_lines}d conftest.sh > conftest.s2 # Like tail +10.
# Write a limited-size here document to append to conftest.sed.
! /bin/echo 'cat >> conftest.sed <<CONFEOF' >> config.status
cat conftest.s1 >> config.status
! /bin/echo 'CONFEOF' >> config.status
rm -f conftest.s1 conftest.sh
mv conftest.s2 conftest.sh
done
***************
*** 2596,2602 ****
CONFIG_HEADERS=${CONFIG_HEADERS-"config.h"}
for ac_file in .. ${CONFIG_HEADERS}; do if test "x$ac_file" != x..; then
! echo creating $ac_file
cp $ac_given_srcdir/$ac_file.in conftest.h1
cp conftest.sed conftest.stm
--- 2610,2616 ----
CONFIG_HEADERS=${CONFIG_HEADERS-"config.h"}
for ac_file in .. ${CONFIG_HEADERS}; do if test "x$ac_file" != x..; then
! /bin/echo creating $ac_file
cp $ac_given_srcdir/$ac_file.in conftest.h1
cp conftest.sed conftest.stm
***************
*** 2613,2624 ****
mv conftest.s2 conftest.stm
done
rm -f conftest.stm conftest.h
! echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
cat conftest.h1 >> conftest.h
rm -f conftest.h1
if cmp -s $ac_file conftest.h 2>/dev/null; then
# The file exists and we would not be changing it.
! echo "$ac_file is unchanged"
rm -f conftest.h
else
rm -f $ac_file
--- 2627,2638 ----
mv conftest.s2 conftest.stm
done
rm -f conftest.stm conftest.h
! /bin/echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
cat conftest.h1 >> conftest.h
rm -f conftest.h1
if cmp -s $ac_file conftest.h 2>/dev/null; then
# The file exists and we would not be changing it.
! /bin/echo "$ac_file is unchanged"
rm -f conftest.h
else
rm -f $ac_file
diff -rc --new-file make-3.71/configure.in /gnu/src/amiga/make-3.71/configure.in
*** make-3.71/configure.in Tue May 17 03:00:07 1994
--- /gnu/src/amiga/make-3.71/configure.in Wed Jun 22 21:10:36 1994
***************
*** 4,11 ****
AC_CONFIG_HEADER(config.h)
# We want these before the checks, so the checks can modify their values.
! test -z "$CFLAGS" && CFLAGS=-g AC_SUBST(CFLAGS)
! test -z "$LDFLAGS" && LDFLAGS=-g AC_SUBST(LDFLAGS)
AC_SET_MAKE
AC_PROG_CC
--- 4,11 ----
AC_CONFIG_HEADER(config.h)
# We want these before the checks, so the checks can modify their values.
! test -z "$CFLAGS" && CFLAGS=-O2 AC_SUBST(CFLAGS)
! test -z "$LDFLAGS" && LDFLAGS= AC_SUBST(LDFLAGS)
AC_SET_MAKE
AC_PROG_CC
***************
*** 69,75 ****
LIBS="$LIBS libcustoms.a"])
echo checking for location of SCCS get command
! if test -f /usr/sccs/get; then
SCCS_GET=/usr/sccs/get
AC_DEFINE(SCCS_GET, "/usr/sccs/get")
else
--- 69,75 ----
LIBS="$LIBS libcustoms.a"])
echo checking for location of SCCS get command
! if false && test -f /usr/sccs/get; then
SCCS_GET=/usr/sccs/get
AC_DEFINE(SCCS_GET, "/usr/sccs/get")
else
***************
*** 77,83 ****
AC_DEFINE(SCCS_GET, "get")
fi
ac_clean_files="$ac_clean_files s.conftest conftoast" # Remove these later.
! if ( /usr/sccs/admin -n s.conftest || admin -n s.conftest ) >/dev/null 2>&1 &&
test -f s.conftest; then
# We successfully created an SCCS file.
echo checking if SCCS get command understands -G
--- 77,83 ----
AC_DEFINE(SCCS_GET, "get")
fi
ac_clean_files="$ac_clean_files s.conftest conftoast" # Remove these later.
! if false && ( /usr/sccs/admin -n s.conftest || admin -n s.conftest ) >/dev/null 2>&1 &&
test -f s.conftest; then
# We successfully created an SCCS file.
echo checking if SCCS get command understands -G
diff -rc --new-file make-3.71/dir.c /gnu/src/amiga/make-3.71/dir.c
*** make-3.71/dir.c Wed Jun 2 20:56:37 1993
--- /gnu/src/amiga/make-3.71/dir.c Wed Jun 22 21:10:38 1994
***************
*** 492,498 ****
--- 492,502 ----
/* Hooks for globbing. */
+ #ifndef amigados
#include <glob.h>
+ #else
+ #include "glob.h"
+ #endif
/* Structure describing state of iterating through a directory hash table. */
diff -rc --new-file make-3.71/function.c /gnu/src/amiga/make-3.71/function.c
*** make-3.71/function.c Fri Mar 4 05:36:26 1994
--- /gnu/src/amiga/make-3.71/function.c Wed Jun 22 21:10:41 1994
***************
*** 21,26 ****
--- 21,29 ----
#include "dep.h"
#include "commands.h"
#include "job.h"
+ #ifdef amigados
+ #include <stdlib.h>
+ #endif
static char *string_glob ();
diff -rc --new-file make-3.71/getloadavg.c /gnu/src/amiga/make-3.71/getloadavg.c
*** make-3.71/getloadavg.c Tue May 10 02:10:29 1994
--- /gnu/src/amiga/make-3.71/getloadavg.c Wed Jun 22 21:10:43 1994
***************
*** 472,477 ****
--- 472,481 ----
{
int elem = 0; /* Return value. */
+ #ifdef __amigados
+ #define NO_GET_LOAD_AVG
+ #endif
+
#ifdef NO_GET_LOAD_AVG
#define LDAV_DONE
/* Set errno to zero to indicate that there was no particular error;
diff -rc --new-file make-3.71/getopt.c /gnu/src/amiga/make-3.71/getopt.c
*** make-3.71/getopt.c Tue May 10 02:11:02 1994
--- /gnu/src/amiga/make-3.71/getopt.c Wed Jun 22 21:10:45 1994
***************
*** 46,51 ****
--- 46,54 ----
#endif
#include <stdio.h>
+ #ifdef amigados
+ #include <string.h>
+ #endif
/* Comment out all this code if we are using the GNU C Library, and are not
actually compiling the library itself. This code is part of the GNU C
diff -rc --new-file make-3.71/glob/fnmatch.h /gnu/src/amiga/make-3.71/glob/fnmatch.h
*** make-3.71/glob/fnmatch.h Tue Dec 14 20:02:10 1993
--- /gnu/src/amiga/make-3.71/glob/fnmatch.h Wed Jun 22 21:10:47 1994
***************
*** 42,48 ****
--- 42,50 ----
#undef FNM_PERIOD
/* Bits set in the FLAGS argument to `fnmatch'. */
+ #ifndef FNM_PATHNAME
#define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */
+ #endif
#define FNM_NOESCAPE (1 << 1) /* Backslashes don't quote special chars. */
#define FNM_PERIOD (1 << 2) /* Leading `.' is matched only explicitly. */
diff -rc --new-file make-3.71/job.c /gnu/src/amiga/make-3.71/job.c
*** make-3.71/job.c Tue May 10 20:00:40 1994
--- /gnu/src/amiga/make-3.71/job.c Wed Jun 22 21:10:49 1994
***************
*** 23,29 ****
#include "variable.h"
/* Default path to search for executables. */
! static char default_path[] = ":/bin:/usr/bin";
/* Default shell to use. */
char default_shell[] = "/bin/sh";
--- 23,29 ----
#include "variable.h"
/* Default path to search for executables. */
! static char default_path[] = ":/bin";
/* Default shell to use. */
char default_shell[] = "/bin/sh";
***************
*** 46,52 ****
#endif
#ifdef HAVE_WAITPID
! #define WAIT_NOHANG(status) waitpid (-1, (status), WNOHANG)
#else /* Don't have waitpid. */
#ifdef HAVE_WAIT3
#ifndef wait3
--- 46,52 ----
#endif
#ifdef HAVE_WAITPID
! #define WAIT_NOHANG(status) waitpid (-1, (int *)(status), WNOHANG)
#else /* Don't have waitpid. */
#ifdef HAVE_WAIT3
#ifndef wait3
***************
*** 269,275 ****
pid = WAIT_NOHANG (&status);
else
#endif
! pid = wait (&status);
}
else
pid = 0;
--- 269,275 ----
pid = WAIT_NOHANG (&status);
else
#endif
! pid = wait ((int *)&status);
}
else
pid = 0;
diff -rc --new-file make-3.71/main.c /gnu/src/amiga/make-3.71/main.c
*** make-3.71/main.c Thu Apr 21 02:08:24 1994
--- /gnu/src/amiga/make-3.71/main.c Wed Jun 22 21:10:52 1994
***************
*** 23,28 ****
--- 23,31 ----
#include "variable.h"
#include "job.h"
#include "getopt.h"
+ #ifdef amigados
+ #include <stdlib.h>
+ #endif
extern void print_variable_data_base ();
Binary files make-3.71/make.dvi and /gnu/src/amiga/make-3.71/make.dvi differ
diff -rc --new-file make-3.71/make.info /gnu/src/amiga/make-3.71/make.info
*** make-3.71/make.info Thu Dec 16 23:32:48 1993
--- /gnu/src/amiga/make-3.71/make.info Tue May 17 03:58:50 1994
***************
*** 5,14 ****
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 14 December 1993, of `The GNU
! Make Manual', for `make', Version 3.70 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
--- 5,14 ----
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 11 May 1994, of `The GNU Make
! Manual', for `make', Version 3.71 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93, '94 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
***************
*** 28,162 ****
Indirect:
make.info-1: 1134
! make.info-2: 50844
! make.info-3: 99706
! make.info-4: 147828
! make.info-5: 197147
! make.info-6: 245075
! make.info-7: 291788
! make.info-8: 307867
Tag Table:
(Indirect)
Node: Top1134
! Node: Overview12009
! Node: Preparing12946
! Node: Reading13901
! Node: Bugs14823
! Node: Introduction16731
! Node: Rule Introduction18318
! Node: Simple Makefile20027
! Node: How Make Works23640
! Node: Variables Simplify26138
! Node: make Deduces28344
! Node: Combine By Dependency30091
! Node: Cleanup31119
! Node: Makefiles32529
! Node: Makefile Contents33226
! Node: Makefile Names35486
! Node: Include37088
! Node: MAKEFILES Variable40499
! Node: Remaking Makefiles42001
! Node: Overriding Makefiles45819
! Node: Rules47409
! Node: Rule Example50009
! Node: Rule Syntax50844
! Node: Wildcards53053
! Node: Wildcard Examples54563
! Node: Wildcard Pitfall55798
! Node: Wildcard Function57048
! Node: Directory Search58829
! Node: General Search59889
! Node: Selective Search61396
! Node: Commands/Search64301
! Node: Implicit/Search65641
! Node: Libraries/Search66576
! Node: Phony Targets67645
! Node: Force Targets70990
! Node: Empty Targets72027
! Node: Special Targets73287
! Node: Multiple Targets76868
! Node: Multiple Rules78735
! Node: Static Pattern80818
! Node: Static Usage81458
! Node: Static versus Implicit85112
! Node: Double-Colon86843
! Node: Automatic Dependencies88373
! Node: Commands91925
! Node: Echoing93486
! Node: Execution94723
! Node: Parallel96391
! Node: Errors99706
! Node: Interrupts102605
! Node: Recursion104186
! Node: MAKE Variable105472
! Node: Variables/Recursion108563
! Node: Options/Recursion113343
! Node: -w Option116675
! Node: Sequences117661
! Node: Empty Commands120656
! Node: Using Variables121824
! Node: Reference124448
! Node: Flavors125993
! Node: Advanced131310
! Node: Substitution Refs131810
! Node: Computed Names133337
! Node: Values137907
! Node: Setting138824
! Node: Appending140533
! Node: Override Directive144451
! Node: Defining145830
! Node: Environment147828
! Node: Conditionals149956
! Node: Conditional Example150665
! Node: Conditional Syntax153231
! Node: Testing Flags157977
! Node: Functions159074
! Node: Syntax of Functions160072
! Node: Text Functions162209
! Node: Filename Functions168963
! Node: Foreach Function174084
! Node: Origin Function177286
! Node: Shell Function180511
! Node: Running181888
! Node: Makefile Arguments183430
! Node: Goals184125
! Node: Instead of Execution187991
! Node: Avoiding Compilation191081
! Node: Overriding192982
! Node: Testing195270
! Node: Options Summary197147
! Node: Implicit Rules203903
! Node: Using Implicit206049
! Node: Catalogue of Rules209536
! Node: Implicit Variables218476
! Node: Chained Rules222602
! Node: Pattern Rules225300
! Node: Pattern Intro226828
! Node: Pattern Examples229639
! Node: Automatic231432
! Node: Pattern Match237072
! Node: Match-Anything Rules238676
! Node: Canceling Rules242535
! Node: Last Resort243238
! Node: Suffix Rules245075
! Node: Search Algorithm248782
! Node: Archives252278
! Node: Archive Members252895
! Node: Archive Update254456
! Node: Archive Symbols256374
! Node: Archive Suffix Rules257573
! Node: Features259111
! Node: Missing267398
! Node: Makefile Conventions271727
! Node: Makefile Basics272075
! Node: Utilities in Makefiles273961
! Node: Standard Targets275392
! Node: Command Variables282496
! Node: Directory Variables285321
! Node: Quick Reference291788
! Node: Complex Makefile299200
! Node: Concept Index307867
! Node: Name Index346556
End Tag Table
--- 28,162 ----
Indirect:
make.info-1: 1134
! make.info-2: 50397
! make.info-3: 100390
! make.info-4: 149105
! make.info-5: 199061
! make.info-6: 247456
! make.info-7: 294189
! make.info-8: 310259
Tag Table:
(Indirect)
Node: Top1134
! Node: Overview12004
! Node: Preparing12941
! Node: Reading13896
! Node: Bugs14818
! Node: Introduction16686
! Node: Rule Introduction18273
! Node: Simple Makefile19982
! Node: How Make Works23595
! Node: Variables Simplify26093
! Node: make Deduces28299
! Node: Combine By Dependency30046
! Node: Cleanup31074
! Node: Makefiles32484
! Node: Makefile Contents33181
! Node: Makefile Names35441
! Node: Include37043
! Node: MAKEFILES Variable40454
! Node: Remaking Makefiles41956
! Node: Overriding Makefiles45774
! Node: Rules47797
! Node: Rule Example50397
! Node: Rule Syntax51232
! Node: Wildcards53441
! Node: Wildcard Examples54951
! Node: Wildcard Pitfall56186
! Node: Wildcard Function57436
! Node: Directory Search59217
! Node: General Search60277
! Node: Selective Search61795
! Node: Commands/Search64715
! Node: Implicit/Search66055
! Node: Libraries/Search66990
! Node: Phony Targets68059
! Node: Force Targets71404
! Node: Empty Targets72441
! Node: Special Targets73701
! Node: Multiple Targets77282
! Node: Multiple Rules79149
! Node: Static Pattern81232
! Node: Static Usage81872
! Node: Static versus Implicit85526
! Node: Double-Colon87257
! Node: Automatic Dependencies88787
! Node: Commands92609
! Node: Echoing94170
! Node: Execution95407
! Node: Parallel97075
! Node: Errors100390
! Node: Interrupts103289
! Node: Recursion104870
! Node: MAKE Variable106156
! Node: Variables/Recursion109247
! Node: Options/Recursion114027
! Node: -w Option117592
! Node: Sequences118578
! Node: Empty Commands121573
! Node: Using Variables122741
! Node: Reference125725
! Node: Flavors127270
! Node: Advanced132587
! Node: Substitution Refs133087
! Node: Computed Names134614
! Node: Values139184
! Node: Setting140101
! Node: Appending141810
! Node: Override Directive145728
! Node: Defining147107
! Node: Environment149105
! Node: Conditionals151233
! Node: Conditional Example151942
! Node: Conditional Syntax154508
! Node: Testing Flags159254
! Node: Functions160351
! Node: Syntax of Functions161349
! Node: Text Functions163486
! Node: Filename Functions170240
! Node: Foreach Function175361
! Node: Origin Function178563
! Node: Shell Function181788
! Node: Running183165
! Node: Makefile Arguments185153
! Node: Goals185848
! Node: Instead of Execution189714
! Node: Avoiding Compilation192995
! Node: Overriding194896
! Node: Testing197184
! Node: Options Summary199061
! Node: Implicit Rules205871
! Node: Using Implicit208017
! Node: Catalogue of Rules211504
! Node: Implicit Variables220485
! Node: Chained Rules224611
! Node: Pattern Rules227309
! Node: Pattern Intro228837
! Node: Pattern Examples231648
! Node: Automatic233441
! Node: Pattern Match239453
! Node: Match-Anything Rules241057
! Node: Canceling Rules244916
! Node: Last Resort245619
! Node: Suffix Rules247456
! Node: Search Algorithm251163
! Node: Archives254659
! Node: Archive Members255276
! Node: Archive Update256855
! Node: Archive Symbols258775
! Node: Archive Suffix Rules259974
! Node: Features261512
! Node: Missing269799
! Node: Makefile Conventions274128
! Node: Makefile Basics274476
! Node: Utilities in Makefiles276362
! Node: Standard Targets277793
! Node: Command Variables284897
! Node: Directory Variables287722
! Node: Quick Reference294189
! Node: Complex Makefile301592
! Node: Concept Index310259
! Node: Name Index348949
End Tag Table
diff -rc --new-file make-3.71/make.info-1 /gnu/src/amiga/make-3.71/make.info-1
*** make-3.71/make.info-1 Thu Dec 16 23:32:47 1993
--- /gnu/src/amiga/make-3.71/make.info-1 Tue May 17 03:58:49 1994
***************
*** 5,14 ****
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 14 December 1993, of `The GNU
! Make Manual', for `make', Version 3.70 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
--- 5,14 ----
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 11 May 1994, of `The GNU Make
! Manual', for `make', Version 3.71 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93, '94 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
***************
*** 35,42 ****
large program need to be recompiled, and issues the commands to
recompile them.
! This is Edition 0.45 of the `GNU Make Manual', last updated 14
! December 1993 for `make' Version 3.70 Beta.
This manual describes `make' and contains the following chapters:
--- 35,42 ----
large program need to be recompiled, and issues the commands to
recompile them.
! This is Edition 0.45 of the `GNU Make Manual', last updated 11 May
! 1994 for `make' Version 3.71 Beta.
This manual describes `make' and contains the following chapters:
***************
*** 355,371 ****
Non-bug suggestions are always welcome as well. If you have
questions about things that are unclear in the documentation or are
! just obscure features, contact Roland McGrath; he will try to help you
! out, although he may not have time to fix the problem.
!
! You can send electronic mail to Roland McGrath either through the
! Internet or via UUCP:
!
! Internet address:
! roland@prep.ai.mit.edu
!
! UUCP path:
! mit-eddie!prep.ai.mit.edu!roland
File: make.info, Node: Introduction, Next: Makefiles, Prev: Overview, Up: Top
--- 355,365 ----
Non-bug suggestions are always welcome as well. If you have
questions about things that are unclear in the documentation or are
! just obscure features, send a message to the bug reporting address. We
! cannot guarantee you'll get help with your problem, but many seasoned
! `make' users read the mailing list and they will probably try to help
! you out. The maintainers sometimes answer such questions as well, when
! time permits.
File: make.info, Node: Introduction, Next: Makefiles, Prev: Overview, Up: Top
***************
*** 1045,1055 ****
target, `make' will not let you just do this. But there is another way.
In the containing makefile (the one that wants to include the other),
! you can use the `.DEFAULT' special target to say that to remake any
target that cannot be made from the information in the containing
! makefile, `make' should look in another makefile. *Note Defining
! Last-Resort Default Rules: Last Resort, for more information on
! `.DEFAULT'.
For example, if you have a makefile called `Makefile' that says how
to make the target `foo' (and other targets), you can write a makefile
--- 1039,1048 ----
target, `make' will not let you just do this. But there is another way.
In the containing makefile (the one that wants to include the other),
! you can use a match-anything pattern rule to say that to remake any
target that cannot be made from the information in the containing
! makefile, `make' should look in another makefile. *Note Pattern
! Rules::, for more information on pattern rules.
For example, if you have a makefile called `Makefile' that says how
to make the target `foo' (and other targets), you can write a makefile
***************
*** 1058,1074 ****
foo:
frobnicate > foo
! .DEFAULT:
@$(MAKE) -f Makefile $@
If you say `make foo', `make' will find `GNUmakefile', read it, and
see that to make `foo', it needs to run the command `frobnicate > foo'.
If you say `make bar', `make' will find no way to make `bar' in
! `GNUmakefile', so it will use the commands from `.DEFAULT': `make -f
! Makefile bar'. If `Makefile' provides a rule for updating `bar', `make'
! will apply the rule. And likewise for any other target that
`GNUmakefile' does not say how to make.
File: make.info, Node: Rules, Next: Commands, Prev: Makefiles, Up: Top
--- 1051,1076 ----
foo:
frobnicate > foo
! %: force
@$(MAKE) -f Makefile $@
+ force: ;
If you say `make foo', `make' will find `GNUmakefile', read it, and
see that to make `foo', it needs to run the command `frobnicate > foo'.
If you say `make bar', `make' will find no way to make `bar' in
! `GNUmakefile', so it will use the commands from the pattern rule: `make
! -f Makefile bar'. If `Makefile' provides a rule for updating `bar',
! `make' will apply the rule. And likewise for any other target that
`GNUmakefile' does not say how to make.
+ The way this works is that the pattern rule has a pattern of just
+ `%', so it matches any target whatever. The rule specifies a
+ dependency `force', to guarantee that the commands will be run even if
+ the target file already exists. We give `force' target empty commands
+ to prevent `make' from searching for an implicit rule to build
+ it--otherwise it would apply the same match-anything rule to `force'
+ itself and create a dependency loop!
+
File: make.info, Node: Rules, Next: Commands, Prev: Makefiles, Up: Top
***************
*** 1117,1146 ****
several independent rules for one target.
* Automatic Dependencies:: How to automatically generate rules giving
dependencies from the source files themselves.
-
-
- File: make.info, Node: Rule Example, Next: Rule Syntax, Up: Rules
-
- Rule Example
- ============
-
- Here is an example of a rule:
-
- foo.o : foo.c defs.h # module for twiddling the frobs
- cc -c -g foo.c
-
- Its target is `foo.o' and its dependencies are `foo.c' and `defs.h'.
- It has one command, which is `cc -c -g foo.c'. The command line
- starts with a tab to identify it as a command.
-
- This rule says two things:
-
- * How to decide whether `foo.o' is out of date: it is out of date if
- it does not exist, or if either `foo.c' or `defs.h' is more recent
- than it.
-
- * How to update the file `foo.o': by running `cc' as stated. The
- command does not explicitly mention `defs.h', but we presume that
- `foo.c' includes it, and that that is why `defs.h' was added to
- the dependencies.
--- 1119,1122 ----
diff -rc --new-file make-3.71/make.info-2 /gnu/src/amiga/make-3.71/make.info-2
*** make-3.71/make.info-2 Thu Dec 16 23:32:47 1993
--- /gnu/src/amiga/make-3.71/make.info-2 Tue May 17 03:58:49 1994
***************
*** 5,14 ****
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 14 December 1993, of `The GNU
! Make Manual', for `make', Version 3.70 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
--- 5,14 ----
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 11 May 1994, of `The GNU Make
! Manual', for `make', Version 3.71 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93, '94 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
***************
*** 26,31 ****
--- 26,57 ----
translation approved by the Free Software Foundation.
+ File: make.info, Node: Rule Example, Next: Rule Syntax, Up: Rules
+
+ Rule Example
+ ============
+
+ Here is an example of a rule:
+
+ foo.o : foo.c defs.h # module for twiddling the frobs
+ cc -c -g foo.c
+
+ Its target is `foo.o' and its dependencies are `foo.c' and `defs.h'.
+ It has one command, which is `cc -c -g foo.c'. The command line
+ starts with a tab to identify it as a command.
+
+ This rule says two things:
+
+ * How to decide whether `foo.o' is out of date: it is out of date if
+ it does not exist, or if either `foo.c' or `defs.h' is more recent
+ than it.
+
+ * How to update the file `foo.o': by running `cc' as stated. The
+ command does not explicitly mention `defs.h', but we presume that
+ `foo.c' includes it, and that that is why `defs.h' was added to
+ the dependencies.
+
+
File: make.info, Node: Rule Syntax, Next: Wildcards, Prev: Rule Example, Up: Rules
Rule Syntax
***************
*** 177,183 ****
But what if you delete all the `.o' files? When a wildcard matches
no files, it is left as it is, so then `foo' will depend on the
! oddly-named file `*.o'. Since so such file is likely to exist, `make'
will give you an error saying it cannot figure out how to make `*.o'.
This is not what you want!
--- 203,209 ----
But what if you delete all the `.o' files? When a wildcard matches
no files, it is left as it is, so then `foo' will depend on the
! oddly-named file `*.o'. Since no such file is likely to exist, `make'
will give you an error saying it cannot figure out how to make `*.o'.
This is not what you want!
***************
*** 277,285 ****
current directory. *Note Writing Shell Commands with Directory Search:
Commands/Search.
! In the `VPATH' variable, directory names are separated by colons.
! The order in which directories are listed is the order followed by
! `make' in its search.
For example,
--- 303,311 ----
current directory. *Note Writing Shell Commands with Directory Search:
Commands/Search.
! In the `VPATH' variable, directory names are separated by colons or
! blanks. The order in which directories are listed is the order followed
! by `make' in its search.
For example,
***************
*** 317,325 ****
Specify the search path DIRECTORIES for file names that match
PATTERN.
! The search path, DIRECTORIES, is a colon-separated list of
! directories to be searched, just like the search path used in the
! `VPATH' variable.
`vpath PATTERN'
Clear out the search path associated with PATTERN.
--- 343,351 ----
Specify the search path DIRECTORIES for file names that match
PATTERN.
! The search path, DIRECTORIES, is a list of directories to be
! searched, separated by colons or blanks, just like the search path
! used in the `VPATH' variable.
`vpath PATTERN'
Clear out the search path associated with PATTERN.
***************
*** 989,994 ****
--- 1015,1025 ----
Thus you no longer have to write all those rules yourself. The
compiler will do it for you.
+
+ Note that such a dependency constitutes mentioning `main.o' in a
+ makefile, so it can never be considered an intermediate file by implicit
+ rule search. This means that `make' won't ever remove the file after
+ using it; *note Chains of Implicit Rules: Chained Rules..
With old `make' programs, it was traditional practice to use this
compiler feature to generate dependencies on demand with a command like
diff -rc --new-file make-3.71/make.info-3 /gnu/src/amiga/make-3.71/make.info-3
*** make-3.71/make.info-3 Thu Dec 16 23:32:47 1993
--- /gnu/src/amiga/make-3.71/make.info-3 Tue May 17 03:58:49 1994
***************
*** 5,14 ****
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 14 December 1993, of `The GNU
! Make Manual', for `make', Version 3.70 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
--- 5,14 ----
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 11 May 1994, of `The GNU Make
! Manual', for `make', Version 3.71 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93, '94 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
***************
*** 387,415 ****
subsystem:
cd subdir; $(MAKE) $(MFLAGS)
! but now `MAKEFLAGS' makes this usage redundant.
!
! The `MAKEFLAGS' and `MFLAGS' variables can also be useful if you
! want to have certain options, such as `-k' (*note Summary of Options:
! Options Summary.), set each time you run `make'. You simply put a
! value for `MAKEFLAGS' or `MFLAGS' in your environment. These variables
! may also be set in makefiles, so a makefile can specify additional
! flags that should also be in effect for that makefile.
!
! When `make' interprets the value of `MAKEFLAGS' or `MFLAGS' (either
! from the environment or from a makefile), it first prepends a hyphen if
! the value does not already begin with one. Then it chops the value into
! words separated by blanks, and parses these words as if they were
! options given on the command line (except that `-C', `-f', `-h', `-o',
! `-W', and their long-named versions are ignored; and there is no error
! for an invalid option).
!
! If you do put `MAKEFLAGS' or `MFLAGS' in your environment, you
! should be sure not to include any options that will drastically affect
! the actions of `make' and undermine the purpose of makefiles and of
! `make' itself. For instance, the `-t', `-n', and `-q' options, if put
! in one of these variables, could have disastrous consequences and would
! certainly have at least surprising and probably annoying effects.
File: make.info, Node: -w Option, Prev: Options/Recursion, Up: Recursion
--- 387,419 ----
subsystem:
cd subdir; $(MAKE) $(MFLAGS)
! but now `MAKEFLAGS' makes this usage redundant. If you want your
! makefiles to be compatible with old `make' programs, use this
! technique; it will work fine with more modern `make' versions too.
!
! The `MAKEFLAGS' variable can also be useful if you want to have
! certain options, such as `-k' (*note Summary of Options: Options
! Summary.), set each time you run `make'. You simply put a value for
! `MAKEFLAGS' in your environment. You can also set `MAKEFLAGS' in a
! makefile, to specify additional flags that should also be in effect for
! that makefile. (Note that you cannot use `MFLAGS' this way. That
! variable is set only for compatibility; `make' does not interpret a
! value you set for it in any way.)
!
! When `make' interprets the value of `MAKEFLAGS' (either from the
! environment or from a makefile), it first prepends a hyphen if the value
! does not already begin with one. Then it chops the value into words
! separated by blanks, and parses these words as if they were options
! given on the command line (except that `-C', `-f', `-h', `-o', `-W',
! and their long-named versions are ignored; and there is no error for an
! invalid option).
!
! If you do put `MAKEFLAGS' in your environment, you should be sure not
! to include any options that will drastically affect the actions of
! `make' and undermine the purpose of makefiles and of `make' itself.
! For instance, the `-t', `-n', and `-q' options, if put in one of these
! variables, could have disastrous consequences and would certainly have
! at least surprising and probably annoying effects.
File: make.info, Node: -w Option, Prev: Options/Recursion, Up: Recursion
***************
*** 580,585 ****
--- 584,593 ----
should override with command options (*note Overriding Variables:
Overriding.).
+ A few variables have names that are a single punctuation character or
+ just a few characters. These are the "automatic variables", and they
+ have particular specialized uses. *Note Automatic Variables: Automatic.
+
* Menu:
* Reference:: How to use the value of a variable.
***************
*** 594,599 ****
--- 602,609 ----
* Defining:: An alternate way to set a variable
to a verbatim string.
* Environment:: Variable values can come from the environment.
+ * Automatic:: Some special variables have predefined
+ meanings for use with implicit rules.
File: make.info, Node: Reference, Next: Flavors, Up: Using Variables
diff -rc --new-file make-3.71/make.info-4 /gnu/src/amiga/make-3.71/make.info-4
*** make-3.71/make.info-4 Thu Dec 16 23:32:47 1993
--- /gnu/src/amiga/make-3.71/make.info-4 Tue May 17 03:58:49 1994
***************
*** 5,14 ****
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 14 December 1993, of `The GNU
! Make Manual', for `make', Version 3.70 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
--- 5,14 ----
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 11 May 1994, of `The GNU Make
! Manual', for `make', Version 3.71 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93, '94 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
***************
*** 932,937 ****
--- 932,950 ----
By giving arguments when you run `make', you can do any of these
things and many others.
+ The exit status of `make' is always one of three values:
+ `0'
+ The exit status is zero if `make' is successful.
+
+ `2'
+ The exit status is two if `make' encounters any errors. It will
+ print messages describing the particular errors.
+
+ `1'
+ The exit status is one if you use the `-q' flag and `make'
+ determines that some target is not already up to date. *Note
+ Instead of Executing the Commands: Instead of Execution.
+
* Menu:
* Makefile Arguments:: How to specify which makefile to use.
***************
*** 1113,1119 ****
With the `-q' flag, `make' prints nothing and executes no commands,
but the exit status code it returns is zero if and only if the targets
! to be considered are already up to date.
It is an error to use more than one of these three flags in the same
invocation of `make'.
--- 1126,1135 ----
With the `-q' flag, `make' prints nothing and executes no commands,
but the exit status code it returns is zero if and only if the targets
! to be considered are already up to date. If the exit status is one,
! then some updating needs to be done. If `make' encounters an error,
! the exit status is two, so you can distinguish an error from a target
! that is not up to date.
It is an error to use more than one of these three flags in the same
invocation of `make'.
diff -rc --new-file make-3.71/make.info-5 /gnu/src/amiga/make-3.71/make.info-5
*** make-3.71/make.info-5 Thu Dec 16 23:32:47 1993
--- /gnu/src/amiga/make-3.71/make.info-5 Tue May 17 03:58:49 1994
***************
*** 5,14 ****
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 14 December 1993, of `The GNU
! Make Manual', for `make', Version 3.70 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
--- 5,14 ----
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 11 May 1994, of `The GNU Make
! Manual', for `make', Version 3.71 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93, '94 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
***************
*** 134,141 ****
`--question'
"Question mode". Do not run any commands, or print anything; just
return an exit status that is zero if the specified targets are
! already up to date, nonzero otherwise. *Note Instead of Executing
! the Commands: Instead of Execution.
`-r'
`--no-builtin-rules'
--- 134,142 ----
`--question'
"Question mode". Do not run any commands, or print anything; just
return an exit status that is zero if the specified targets are
! already up to date, one if any remaking is required, or two if an
! error is encountered. *Note Instead of Executing the Commands:
! Instead of Execution.
`-r'
`--no-builtin-rules'
***************
*** 478,485 ****
Texinfo and Info
`N.dvi' is made from `N.texinfo', `N.texi', or `N.txinfo', with
! the `$(TEXI2DVI)' command. `N.info' is made from `N.texinfo',
! `N.texi', or `N.txinfo', with the `$(MAKEINFO)' command.
RCS
Any file `N' is extracted if necessary from an RCS file named
--- 479,487 ----
Texinfo and Info
`N.dvi' is made from `N.texinfo', `N.texi', or `N.txinfo', with
! the command `$(TEXI2DVI) $(TEXI2DVI_FLAGS)'. `N.info' is made from
! `N.texinfo', `N.texi', or `N.txinfo', with the command
! `$(MAKEINFO) $(MAKEINFO_FLAGS)'.
RCS
Any file `N' is extracted if necessary from an RCS file named
***************
*** 909,915 ****
`$^'
The names of all the dependencies, with spaces between them. For
dependencies which are archive members, only the member named is
! used (*note Archives::.).
`$*'
The stem with which an implicit rule matches (*note How Patterns
--- 911,921 ----
`$^'
The names of all the dependencies, with spaces between them. For
dependencies which are archive members, only the member named is
! used (*note Archives::.). A target has only one dependency on
! each other file it depends on, no matter how many times each file
! is listed as a dependency. So if you list a dependency more than
! once for a target, the value of `$^' contains just one copy of the
! name.
`$*'
The stem with which an implicit rule matches (*note How Patterns
***************
*** 941,959 ****
ar r lib $?
Of the variables listed above, four have values that are single file
! names, and two have values that are lists of file names. These six
! have variants that get just the file's directory name or just the file
! name within the directory. The variant variables' names are formed by
appending `D' or `F', respectively. These variants are semi-obsolete
in GNU `make' since the functions `dir' and `notdir' can be used to get
! an equivalent effect (*note Functions for File Names: Filename
! Functions.). Here is a table of the variants:
`$(@D)'
! The directory part of the file name of the target. If the value of
! `$@' is `dir/foo.o' then `$(@D)' is `dir/'. This value is `./' if
! `$@' does not contain a slash. `$(@D)' is equivalent to
! `$(dir $@)'.
`$(@F)'
The file-within-directory part of the file name of the target. If
--- 947,967 ----
ar r lib $?
Of the variables listed above, four have values that are single file
! names, and two have values that are lists of file names. These six have
! variants that get just the file's directory name or just the file name
! within the directory. The variant variables' names are formed by
appending `D' or `F', respectively. These variants are semi-obsolete
in GNU `make' since the functions `dir' and `notdir' can be used to get
! a similar effect (*note Functions for File Names: Filename Functions.).
! Note, however, that the `F' variants all omit the trailing slash which
! always appears in the output of the `dir' function. Here is a table of
! the variants:
`$(@D)'
! The directory part of the file name of the target, with the
! trailing slash removed. If the value of `$@' is `dir/foo.o' then
! `$(@D)' is `dir'. This value is `.' if `$@' does not contain a
! slash.
`$(@F)'
The file-within-directory part of the file name of the target. If
***************
*** 963,969 ****
`$(*D)'
`$(*F)'
The directory part and the file-within-directory part of the stem;
! `dir/' and `foo' in this example.
`$(%D)'
`$(%F)'
--- 971,977 ----
`$(*D)'
`$(*F)'
The directory part and the file-within-directory part of the stem;
! `dir' and `foo' in this example.
`$(%D)'
`$(%F)'
diff -rc --new-file make-3.71/make.info-6 /gnu/src/amiga/make-3.71/make.info-6
*** make-3.71/make.info-6 Thu Dec 16 23:32:47 1993
--- /gnu/src/amiga/make-3.71/make.info-6 Tue May 17 03:58:49 1994
***************
*** 5,14 ****
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 14 December 1993, of `The GNU
! Make Manual', for `make', Version 3.70 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
--- 5,14 ----
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 11 May 1994, of `The GNU Make
! Manual', for `make', Version 3.71 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93, '94 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
***************
*** 218,225 ****
==========================
An individual member of an archive file can be used as a target or
! dependency in `make'. The archive file must already exist, but the
! member need not exist. You specify the member named MEMBER in archive
file ARCHIVE as follows:
ARCHIVE(MEMBER)
--- 218,224 ----
==========================
An individual member of an archive file can be used as a target or
! dependency in `make'. You specify the member named MEMBER in archive
file ARCHIVE as follows:
ARCHIVE(MEMBER)
***************
*** 233,242 ****
in archive `foolib' by copying the file `hack.o':
foolib(hack.o) : hack.o
! ar r foolib hack.o
In fact, nearly all archive member targets are updated in just this
! way and there is an implicit rule to do it for you.
To specify several members in the same archive, you can write all the
member names together between the parentheses. For example:
--- 232,242 ----
in archive `foolib' by copying the file `hack.o':
foolib(hack.o) : hack.o
! ar cr foolib hack.o
In fact, nearly all archive member targets are updated in just this
! way and there is an implicit rule to do it for you. *Note:* The `c'
! flag to `ar' is required if the archive file does not already exist.
To specify several members in the same archive, you can write all the
member names together between the parentheses. For example:
***************
*** 295,302 ****
ar r foo.a dir/file.o
! which has the effect of copying the file `dir/foo.o' into a member
! named `foo.o'. In connection with such usage, the automatic variables
`%D' and `%F' may be useful.
* Menu:
--- 295,302 ----
ar r foo.a dir/file.o
! which has the effect of copying the file `dir/file.o' into a member
! named `file.o'. In connection with such usage, the automatic variables
`%D' and `%F' may be useful.
* Menu:
diff -rc --new-file make-3.71/make.info-7 /gnu/src/amiga/make-3.71/make.info-7
*** make-3.71/make.info-7 Thu Dec 16 23:32:47 1993
--- /gnu/src/amiga/make-3.71/make.info-7 Tue May 17 03:58:49 1994
***************
*** 5,14 ****
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 14 December 1993, of `The GNU
! Make Manual', for `make', Version 3.70 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
--- 5,14 ----
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 11 May 1994, of `The GNU Make
! Manual', for `make', Version 3.71 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93, '94 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
***************
*** 266,272 ****
*Note Variables/Recursion::.
`MAKEFLAGS'
- `MFLAGS'
The flags given to `make'. You can set this in the environment or
a makefile to set flags.
*Note Communicating Options to a Sub-`make': Options/Recursion.
--- 266,271 ----
diff -rc --new-file make-3.71/make.info-8 /gnu/src/amiga/make-3.71/make.info-8
*** make-3.71/make.info-8 Thu Dec 16 23:32:48 1993
--- /gnu/src/amiga/make-3.71/make.info-8 Tue May 17 03:58:50 1994
***************
*** 5,14 ****
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 14 December 1993, of `The GNU
! Make Manual', for `make', Version 3.70 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
--- 5,14 ----
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.
! This is Edition 0.45, last updated 11 May 1994, of `The GNU Make
! Manual', for `make', Version 3.71 Beta.
! Copyright (C) 1988, '89, '90, '91, '92, '93, '94 Free Software
Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
***************
*** 66,73 ****
* .y: Catalogue of Rules.
* :=: Setting.
* :=: Flavors.
- * =: Flavors.
* =: Setting.
* @, and define: Sequences.
* #include: Automatic Dependencies.
* # (comments), in commands: Commands.
--- 66,73 ----
* .y: Catalogue of Rules.
* :=: Setting.
* :=: Flavors.
* =: Setting.
+ * =: Flavors.
* @, and define: Sequences.
* #include: Automatic Dependencies.
* # (comments), in commands: Commands.
***************
*** 80,103 ****
* %, quoting in patsubst: Text Functions.
* %, quoting in vpath: Selective Search.
* %, quoting in static pattern: Static Usage.
- * %, quoting with \ (backslash): Text Functions.
* %, quoting with \ (backslash): Static Usage.
* %, quoting with \ (backslash): Selective Search.
* * (wildcard character): Wildcards.
* -assume-new: Instead of Execution.
* -assume-new: Options Summary.
* -assume-new, and recursion: Options/Recursion.
- * -assume-old: Avoiding Compilation.
* -assume-old: Options Summary.
* -assume-old, and recursion: Options/Recursion.
* -debug: Options Summary.
- * -directory: Recursion.
* -directory: Options Summary.
* -directory, and -print-directory: -w Option.
* -directory, and recursion: Options/Recursion.
- * -dry-run: Echoing.
- * -dry-run: Options Summary.
* -dry-run: Instead of Execution.
* -environment-overrides: Options Summary.
* -file: Options Summary.
* -file: Makefile Names.
--- 80,103 ----
* %, quoting in patsubst: Text Functions.
* %, quoting in vpath: Selective Search.
* %, quoting in static pattern: Static Usage.
* %, quoting with \ (backslash): Static Usage.
* %, quoting with \ (backslash): Selective Search.
+ * %, quoting with \ (backslash): Text Functions.
* * (wildcard character): Wildcards.
* -assume-new: Instead of Execution.
* -assume-new: Options Summary.
* -assume-new, and recursion: Options/Recursion.
* -assume-old: Options Summary.
+ * -assume-old: Avoiding Compilation.
* -assume-old, and recursion: Options/Recursion.
* -debug: Options Summary.
* -directory: Options Summary.
+ * -directory: Recursion.
* -directory, and -print-directory: -w Option.
* -directory, and recursion: Options/Recursion.
* -dry-run: Instead of Execution.
+ * -dry-run: Options Summary.
+ * -dry-run: Echoing.
* -environment-overrides: Options Summary.
* -file: Options Summary.
* -file: Makefile Names.
***************
*** 106,137 ****
* -help: Options Summary.
* -ignore-errors: Options Summary.
* -ignore-errors: Errors.
- * -include-dir: Include.
* -include-dir: Options Summary.
* -include-dir, and recursion: Options/Recursion.
* -jobs: Options Summary.
* -jobs: Parallel.
* -jobs, and recursion: Options/Recursion.
* -just-print: Instead of Execution.
* -just-print: Echoing.
- * -just-print: Options Summary.
- * -keep-going: Options Summary.
- * -keep-going: Testing.
* -keep-going: Errors.
! * -load-average: Options Summary.
* -load-average: Parallel.
! * -makefile: Options Summary.
! * -makefile: Makefile Names.
* -makefile: Makefile Arguments.
! * -max-load: Parallel.
* -max-load: Options Summary.
* -new-file: Options Summary.
* -new-file: Instead of Execution.
* -new-file, and recursion: Options/Recursion.
* -no-builtin-rules: Options Summary.
* -no-keep-going: Options Summary.
- * -no-print-directory: -w Option.
* -no-print-directory: Options Summary.
* -old-file: Avoiding Compilation.
* -old-file: Options Summary.
* -old-file, and recursion: Options/Recursion.
--- 106,137 ----
* -help: Options Summary.
* -ignore-errors: Options Summary.
* -ignore-errors: Errors.
* -include-dir: Options Summary.
+ * -include-dir: Include.
* -include-dir, and recursion: Options/Recursion.
* -jobs: Options Summary.
* -jobs: Parallel.
* -jobs, and recursion: Options/Recursion.
+ * -just-print: Options Summary.
* -just-print: Instead of Execution.
* -just-print: Echoing.
* -keep-going: Errors.
! * -keep-going: Testing.
! * -keep-going: Options Summary.
* -load-average: Parallel.
! * -load-average: Options Summary.
* -makefile: Makefile Arguments.
! * -makefile: Makefile Names.
! * -makefile: Options Summary.
* -max-load: Options Summary.
+ * -max-load: Parallel.
* -new-file: Options Summary.
* -new-file: Instead of Execution.
* -new-file, and recursion: Options/Recursion.
* -no-builtin-rules: Options Summary.
* -no-keep-going: Options Summary.
* -no-print-directory: Options Summary.
+ * -no-print-directory: -w Option.
* -old-file: Avoiding Compilation.
* -old-file: Options Summary.
* -old-file, and recursion: Options/Recursion.
***************
*** 140,162 ****
* -print-directory, and -directory: -w Option.
* -print-directory, and recursion: -w Option.
* -print-directory, disabling: -w Option.
- * -question: Instead of Execution.
* -question: Options Summary.
* -quiet: Echoing.
* -quiet: Options Summary.
* -recon: Instead of Execution.
* -recon: Echoing.
* -recon: Options Summary.
- * -silent: Options Summary.
* -silent: Echoing.
* -stop: Options Summary.
- * -touch: Options Summary.
* -touch: Instead of Execution.
* -touch, and recursion: MAKE Variable.
* -version: Options Summary.
* -warn-undefined-variables: Options Summary.
- * -what-if: Options Summary.
* -what-if: Instead of Execution.
* -b: Options Summary.
* -C: Options Summary.
* -C: Recursion.
--- 140,162 ----
* -print-directory, and -directory: -w Option.
* -print-directory, and recursion: -w Option.
* -print-directory, disabling: -w Option.
* -question: Options Summary.
+ * -question: Instead of Execution.
* -quiet: Echoing.
* -quiet: Options Summary.
* -recon: Instead of Execution.
* -recon: Echoing.
* -recon: Options Summary.
* -silent: Echoing.
+ * -silent: Options Summary.
* -stop: Options Summary.
* -touch: Instead of Execution.
+ * -touch: Options Summary.
* -touch, and recursion: MAKE Variable.
* -version: Options Summary.
* -warn-undefined-variables: Options Summary.
* -what-if: Instead of Execution.
+ * -what-if: Options Summary.
* -b: Options Summary.
* -C: Options Summary.
* -C: Recursion.
***************
*** 165,196 ****
* -d: Options Summary.
* -e: Options Summary.
* -e (shell flag): Automatic Dependencies.
- * -f: Makefile Arguments.
* -f: Makefile Names.
* -f: Options Summary.
* -f, and recursion: Options/Recursion.
* -h: Options Summary.
* -i: Options Summary.
* -I: Options Summary.
* -I: Include.
- * -i: Errors.
* -I, and recursion: Options/Recursion.
- * -j: Options Summary.
* -j: Parallel.
* -j, and recursion: Options/Recursion.
* -k: Testing.
* -k: Options Summary.
- * -k: Errors.
* -l: Options Summary.
* -l (library search): Libraries/Search.
* -l (load average): Parallel.
* -m: Options Summary.
* -M (to compiler): Automatic Dependencies.
- * -n: Echoing.
* -n: Options Summary.
* -n: Instead of Execution.
! * -o: Options Summary.
* -o: Avoiding Compilation.
* -o, and recursion: Options/Recursion.
* -p: Options Summary.
* -q: Instead of Execution.
--- 165,196 ----
* -d: Options Summary.
* -e: Options Summary.
* -e (shell flag): Automatic Dependencies.
* -f: Makefile Names.
* -f: Options Summary.
+ * -f: Makefile Arguments.
* -f, and recursion: Options/Recursion.
* -h: Options Summary.
* -i: Options Summary.
+ * -i: Errors.
* -I: Options Summary.
* -I: Include.
* -I, and recursion: Options/Recursion.
* -j: Parallel.
+ * -j: Options Summary.
* -j, and recursion: Options/Recursion.
+ * -k: Errors.
* -k: Testing.
* -k: Options Summary.
* -l: Options Summary.
* -l (library search): Libraries/Search.
* -l (load average): Parallel.
* -m: Options Summary.
* -M (to compiler): Automatic Dependencies.
* -n: Options Summary.
* -n: Instead of Execution.
! * -n: Echoing.
* -o: Avoiding Compilation.
+ * -o: Options Summary.
* -o, and recursion: Options/Recursion.
* -p: Options Summary.
* -q: Instead of Execution.
***************
*** 203,218 ****
* -t: Options Summary.
* -t, and recursion: MAKE Variable.
* -v: Options Summary.
- * -W: Instead of Execution.
- * -W: Options Summary.
* -w: Options Summary.
* -w, and -C: -w Option.
- * -w, and recursion: -w Option.
* -W, and recursion: Options/Recursion.
* -w, disabling: -w Option.
* - (in commands): Errors.
* .a (archives): Archive Suffix Rules.
- * .DEFAULT, used to override: Overriding Makefiles.
* .d: Automatic Dependencies.
* .PRECIOUS intermediate files: Chained Rules.
* :: rules (double-colon): Double-Colon.
--- 203,217 ----
* -t: Options Summary.
* -t, and recursion: MAKE Variable.
* -v: Options Summary.
* -w: Options Summary.
+ * -W: Options Summary.
+ * -W: Instead of Execution.
* -w, and -C: -w Option.
* -W, and recursion: Options/Recursion.
+ * -w, and recursion: -w Option.
* -w, disabling: -w Option.
* - (in commands): Errors.
* .a (archives): Archive Suffix Rules.
* .d: Automatic Dependencies.
* .PRECIOUS intermediate files: Chained Rules.
* :: rules (double-colon): Double-Colon.
***************
*** 223,255 ****
* cd (shell command): MAKE Variable.
* check (standard target): Goals.
* clean (standard target): Goals.
- * clean target: Simple Makefile.
* clean target: Cleanup.
* clobber (standard target): Goals.
* distclean (standard target): Goals.
* dist (standard target): Goals.
* FORCE: Force Targets.
* install (standard target): Goals.
* lint, rule to run: Catalogue of Rules.
- * lpr (shell command): Empty Targets.
* lpr (shell command): Wildcard Examples.
* make depend: Automatic Dependencies.
* mostlyclean (standard target): Goals.
- * objects: Variables Simplify.
* OBJECTS: Variables Simplify.
! * objs: Variables Simplify.
* OBJS: Variables Simplify.
* OBJ: Variables Simplify.
* obj: Variables Simplify.
* print (standard target): Goals.
- * print target: Empty Targets.
* print target: Wildcard Examples.
* README: Makefile Names.
* realclean (standard target): Goals.
* rm (shell command): Wildcard Examples.
- * rm (shell command): Simple Makefile.
* rm (shell command): Errors.
! * rm (shell command): Phony Targets.
* sed (shell command): Automatic Dependencies.
* shar (standard target): Goals.
* TAGS (standard target): Goals.
--- 222,254 ----
* cd (shell command): MAKE Variable.
* check (standard target): Goals.
* clean (standard target): Goals.
* clean target: Cleanup.
+ * clean target: Simple Makefile.
* clobber (standard target): Goals.
* distclean (standard target): Goals.
* dist (standard target): Goals.
* FORCE: Force Targets.
* install (standard target): Goals.
* lint, rule to run: Catalogue of Rules.
* lpr (shell command): Wildcard Examples.
+ * lpr (shell command): Empty Targets.
* make depend: Automatic Dependencies.
* mostlyclean (standard target): Goals.
* OBJECTS: Variables Simplify.
! * objects: Variables Simplify.
* OBJS: Variables Simplify.
+ * objs: Variables Simplify.
* OBJ: Variables Simplify.
* obj: Variables Simplify.
* print (standard target): Goals.
* print target: Wildcard Examples.
+ * print target: Empty Targets.
* README: Makefile Names.
* realclean (standard target): Goals.
+ * rm (shell command): Phony Targets.
* rm (shell command): Wildcard Examples.
* rm (shell command): Errors.
! * rm (shell command): Simple Makefile.
* sed (shell command): Automatic Dependencies.
* shar (standard target): Goals.
* TAGS (standard target): Goals.
***************
*** 263,271 ****
* [...] (wildcard characters): Wildcards.
* \ (backslash), for continuation lines: Simple Makefile.
* \ (backslash), in commands: Execution.
- * \ (backslash), to quote %: Selective Search.
* \ (backslash), to quote %: Static Usage.
* \ (backslash), to quote %: Text Functions.
* __.SYMDEF: Archive Symbols.
* ~ (tilde): Wildcards.
* TeX, rule to run: Catalogue of Rules.
--- 262,270 ----
* [...] (wildcard characters): Wildcards.
* \ (backslash), for continuation lines: Simple Makefile.
* \ (backslash), in commands: Execution.
* \ (backslash), to quote %: Static Usage.
* \ (backslash), to quote %: Text Functions.
+ * \ (backslash), to quote %: Selective Search.
* __.SYMDEF: Archive Symbols.
* ~ (tilde): Wildcards.
* TeX, rule to run: Catalogue of Rules.
***************
*** 276,301 ****
* archive symbol directory updating: Archive Symbols.
* archive, suffix rule for: Archive Suffix Rules.
* arguments of functions: Syntax of Functions.
- * as: Implicit Variables.
* as: Catalogue of Rules.
* assembly, rule to compile: Catalogue of Rules.
- * automatic generation of dependencies: Include.
* automatic generation of dependencies: Automatic Dependencies.
* automatic variables: Automatic.
* backquotes: Shell Function.
* backslash (\), for continuation lines: Simple Makefile.
* backslash (\), in commands: Execution.
* backslash (\), to quote %: Selective Search.
* backslash (\), to quote %: Text Functions.
- * backslash (\), to quote %: Static Usage.
* basename: Filename Functions.
* broken pipe: Parallel.
* bugs, reporting: Bugs.
* built-in special targets: Special Targets.
* C++, rule to compile: Catalogue of Rules.
* C, rule to compile: Catalogue of Rules.
- * cc: Catalogue of Rules.
* cc: Implicit Variables.
* chains of rules: Chained Rules.
* cleaning up: Cleanup.
* co: Implicit Variables.
--- 275,300 ----
* archive symbol directory updating: Archive Symbols.
* archive, suffix rule for: Archive Suffix Rules.
* arguments of functions: Syntax of Functions.
* as: Catalogue of Rules.
+ * as: Implicit Variables.
* assembly, rule to compile: Catalogue of Rules.
* automatic generation of dependencies: Automatic Dependencies.
+ * automatic generation of dependencies: Include.
* automatic variables: Automatic.
* backquotes: Shell Function.
* backslash (\), for continuation lines: Simple Makefile.
* backslash (\), in commands: Execution.
+ * backslash (\), to quote %: Static Usage.
* backslash (\), to quote %: Selective Search.
* backslash (\), to quote %: Text Functions.
* basename: Filename Functions.
* broken pipe: Parallel.
* bugs, reporting: Bugs.
* built-in special targets: Special Targets.
* C++, rule to compile: Catalogue of Rules.
* C, rule to compile: Catalogue of Rules.
* cc: Implicit Variables.
+ * cc: Catalogue of Rules.
* chains of rules: Chained Rules.
* cleaning up: Cleanup.
* co: Implicit Variables.
***************
*** 327,334 ****
* conventions for makefiles: Makefile Conventions.
* ctangle: Implicit Variables.
* ctangle: Catalogue of Rules.
- * cweave: Catalogue of Rules.
* cweave: Implicit Variables.
* deducing commands (implicit rules): make Deduces.
* default goal: How Make Works.
* default goal: Rules.
--- 326,333 ----
* conventions for makefiles: Makefile Conventions.
* ctangle: Implicit Variables.
* ctangle: Catalogue of Rules.
* cweave: Implicit Variables.
+ * cweave: Catalogue of Rules.
* deducing commands (implicit rules): make Deduces.
* default goal: How Make Works.
* default goal: Rules.
***************
*** 337,344 ****
* defining variables verbatim: Defining.
* deletion of target files: Interrupts.
* dependencies: Rule Syntax.
- * dependencies, automatic generation: Include.
* dependencies, automatic generation: Automatic Dependencies.
* dependencies, introduction to: Rule Introduction.
* dependencies, list of all: Automatic.
* dependencies, list of changed: Automatic.
--- 336,343 ----
* defining variables verbatim: Defining.
* deletion of target files: Interrupts.
* dependencies: Rule Syntax.
* dependencies, automatic generation: Automatic Dependencies.
+ * dependencies, automatic generation: Include.
* dependencies, introduction to: Rule Introduction.
* dependencies, list of all: Automatic.
* dependencies, list of changed: Automatic.
***************
*** 376,383 ****
* exit status (errors): Errors.
* explicit rule, definition of: Makefile Contents.
* exporting variables: Variables/Recursion.
- * f77: Catalogue of Rules.
* f77: Implicit Variables.
* features of GNU make: Features.
* features, missing: Missing.
* file name functions: Filename Functions.
--- 375,382 ----
* exit status (errors): Errors.
* explicit rule, definition of: Makefile Contents.
* exporting variables: Variables/Recursion.
* f77: Implicit Variables.
+ * f77: Catalogue of Rules.
* features of GNU make: Features.
* features, missing: Missing.
* file name functions: Filename Functions.
***************
*** 406,422 ****
* functions, for file names: Filename Functions.
* functions, for text: Text Functions.
* functions, syntax of: Syntax of Functions.
- * g++: Implicit Variables.
* g++: Catalogue of Rules.
* gcc: Catalogue of Rules.
- * generating dependencies automatically: Include.
* generating dependencies automatically: Automatic Dependencies.
* get: Implicit Variables.
* get: Catalogue of Rules.
* globbing (wildcards): Wildcards.
* goal: How Make Works.
- * goal, default: Rules.
* goal, default: How Make Works.
* goal, how to specify: Goals.
* home directory: Wildcards.
* IEEE Standard 1003.2: Overview.
--- 405,421 ----
* functions, for file names: Filename Functions.
* functions, for text: Text Functions.
* functions, syntax of: Syntax of Functions.
* g++: Catalogue of Rules.
+ * g++: Implicit Variables.
* gcc: Catalogue of Rules.
* generating dependencies automatically: Automatic Dependencies.
+ * generating dependencies automatically: Include.
* get: Implicit Variables.
* get: Catalogue of Rules.
* globbing (wildcards): Wildcards.
* goal: How Make Works.
* goal, default: How Make Works.
+ * goal, default: Rules.
* goal, how to specify: Goals.
* home directory: Wildcards.
* IEEE Standard 1003.2: Overview.
***************
*** 442,449 ****
* killing (interruption): Interrupts.
* last-resort default rules: Last Resort.
* ld: Catalogue of Rules.
- * lex: Catalogue of Rules.
* lex: Implicit Variables.
* Lex, rule to run: Catalogue of Rules.
* libraries for linking, directory search: Libraries/Search.
* library archive, suffix rule for: Archive Suffix Rules.
--- 441,448 ----
* killing (interruption): Interrupts.
* last-resort default rules: Last Resort.
* ld: Catalogue of Rules.
* lex: Implicit Variables.
+ * lex: Catalogue of Rules.
* Lex, rule to run: Catalogue of Rules.
* libraries for linking, directory search: Libraries/Search.
* library archive, suffix rule for: Archive Suffix Rules.
***************
*** 469,477 ****
* makefile, overriding: Overriding Makefiles.
* makefile, remaking of: Remaking Makefiles.
* makefile, simple: Simple Makefile.
- * makeinfo: Catalogue of Rules.
* makeinfo: Implicit Variables.
* match-anything rule: Match-Anything Rules.
* missing features: Missing.
* mistakes with wildcards: Wildcard Pitfall.
* modified variable reference: Substitution Refs.
--- 468,477 ----
* makefile, overriding: Overriding Makefiles.
* makefile, remaking of: Remaking Makefiles.
* makefile, simple: Simple Makefile.
* makeinfo: Implicit Variables.
+ * makeinfo: Catalogue of Rules.
* match-anything rule: Match-Anything Rules.
+ * match-anything rule, used to override: Overriding Makefiles.
* missing features: Missing.
* mistakes with wildcards: Wildcard Pitfall.
* modified variable reference: Substitution Refs.
***************
*** 512,519 ****
* precious targets: Special Targets.
* prefix, adding: Filename Functions.
* preserving intermediate files: Chained Rules.
- * preserving with .PRECIOUS: Special Targets.
* preserving with .PRECIOUS: Chained Rules.
* printing directories: -w Option.
* printing of commands: Echoing.
* problems and bugs, reporting: Bugs.
--- 512,519 ----
* precious targets: Special Targets.
* prefix, adding: Filename Functions.
* preserving intermediate files: Chained Rules.
* preserving with .PRECIOUS: Chained Rules.
+ * preserving with .PRECIOUS: Special Targets.
* printing directories: -w Option.
* printing of commands: Echoing.
* problems and bugs, reporting: Bugs.
***************
*** 546,553 ****
* recursion, and printing directories: -w Option.
* recursion, and variables: Variables/Recursion.
* recursion, level of: Variables/Recursion.
- * recursive variable expansion: Using Variables.
* recursive variable expansion: Flavors.
* recursively expanded variables: Flavors.
* reference to variables: Reference.
* reference to variables: Advanced.
--- 546,553 ----
* recursion, and printing directories: -w Option.
* recursion, and variables: Variables/Recursion.
* recursion, level of: Variables/Recursion.
* recursive variable expansion: Flavors.
+ * recursive variable expansion: Using Variables.
* recursively expanded variables: Flavors.
* reference to variables: Reference.
* reference to variables: Advanced.
diff -rc --new-file make-3.71/read.c /gnu/src/amiga/make-3.71/read.c
*** make-3.71/read.c Mon May 2 22:35:24 1994
--- /gnu/src/amiga/make-3.71/read.c Wed Jun 22 21:10:55 1994
***************
*** 81,90 ****
--- 81,99 ----
static char *default_include_directories[] =
{
+ #ifndef amigados
INCLUDEDIR,
"/usr/gnu/include",
"/usr/local/include",
"/usr/include",
+ #else
+ "/gnu/include",
+ "/gnu/g++-include",
+ "/gnu/os-include",
+ "/local/include",
+ "/local/g++-include",
+ "/local/os-include",
+ #endif
0
};
diff -rc --new-file make-3.71/remake.c /gnu/src/amiga/make-3.71/remake.c
*** make-3.71/remake.c Fri Apr 22 21:53:53 1994
--- /gnu/src/amiga/make-3.71/remake.c Wed Jun 22 21:10:58 1994
***************
*** 989,996 ****
--- 989,1003 ----
{
static char *dirs[] =
{
+ #ifndef amigados
"/lib",
"/usr/lib",
+ #else
+ "/gnu/lib",
+ "/gnu/lib/libb",
+ "/local/lib",
+ "/local/lib/libb",
+ #endif
LIBDIR, /* Defined by configuration. */
0
};
***************
*** 999,1005 ****
--- 1006,1016 ----
time_t mtime;
/* Buffer to construct possible names in. */
+ #ifndef amigados
char *buf = xmalloc (sizeof (LIBDIR) + 8 + strlen (libname) + 4 + 2 + 1);
+ #else
+ char *buf = xmalloc (8 + strlen (libname) + 9 + 2 + 1);
+ #endif
char *file, **dp;
/* Look first for `libNAME.a' in the current directory. */
diff -rc --new-file make-3.71/remote-cstms.c /gnu/src/amiga/make-3.71/remote-cstms.c
*** make-3.71/remote-cstms.c Wed Mar 23 14:14:17 1994
--- /gnu/src/amiga/make-3.71/remote-cstms.c Wed Jun 22 21:11:00 1994
***************
*** 34,40 ****
/* File name of the Customs `export' client command.
A full path name can be used to avoid some path-searching overhead. */
! #define EXPORT_COMMAND "/usr/local/bin/export"
/* ExportPermit gotten by start_remote_job_p, and used by start_remote_job. */
static ExportPermit permit;
--- 34,40 ----
/* File name of the Customs `export' client command.
A full path name can be used to avoid some path-searching overhead. */
! #define EXPORT_COMMAND "/gnu/bin/export"
/* ExportPermit gotten by start_remote_job_p, and used by start_remote_job. */
static ExportPermit permit;