This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch,quadmath] PR 46543: Add first documentation
- From: Eric Botcazou <ebotcazou at adacore dot com>
- To: Tobias Burnus <burnus at net-b dot de>
- Cc: gcc-patches at gcc dot gnu dot org, "Joseph S. Myers" <joseph at codesourcery dot com>, gfortran <fortran at gcc dot gnu dot org>, Ralf Wildenhues <Ralf dot Wildenhues at gmx dot de>
- Date: Sun, 2 Jan 2011 22:00:24 +0100
- Subject: Re: [Patch,quadmath] PR 46543: Add first documentation
- References: <4CF55592.9050004@net-b.de> <4CFBF661.6070005@net-b.de> <4CFEA66F.8060901@net-b.de>
> Changes relative to http://gcc.gnu.org/ml/gcc/2010-12/msg00162.html
> - Use AS_HELP_STRING as suggested by Andreas
> - Use gcc-patches@ instead of gcc@
libquadmath now fails to build if makeinfo isn't installed on the system:
make[3]: Entering directory
`/nfs/nile/nile.build/botcazou/gcc-head/sparc-sun-solaris2.10/sparc-sun-solaris2.10/libquadmath'
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (/nile.build/botcazou/gcc-head/src/missing
makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null
2>&1; then \
for f in libquadmath.info libquadmath.info-[0-9]
libquadmath.info-[0-9][0-9] libquadmath.i[0-9] libquadmath.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
if /nile.build/botcazou/gcc-head/src/missing
makeinfo --split-size=5000000 --split-size=5000000 -I /nile.build/botcazou/gcc-head/src/libquadmath/../gcc/doc/include -I /nile.build/botcazou/gcc-head/src/libquadmath
\
-o libquadmath.info `test -f 'libquadmath.texi' ||
echo '/nile.build/botcazou/gcc-head/src/libquadmath/'`libquadmath.texi; \
then \
rc=0; \
else \
rc=$?; \
$restore $backupdir/* `echo "./libquadmath.info" | sed 's|
[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
WARNING: `makeinfo' is missing on your system. You should only need it if
you modified a `.texi' or `.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy `make' (AIX,
DU, IRIX). You might want to install the `Texinfo' package or
the `GNU make' package. Grab either from any GNU archive site.
make[3]: *** [libquadmath.info] Error 1
There is apparently a dependency on libquadmath.info via INFO_DEPS:
INFO_DEPS = libquadmath.info
--
Eric Botcazou