This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: gcc/f/malloc.h and HP-UX 10.20
On Thu, May 24, 2001 at 07:59:25PM -0400, John David Anglin wrote:
> > Isn't that too subtle a fix? Even if the timestamps are updated,
> > building f/ansify.c with $(HOST_CC) is still wrong. So, you'd simply
> > be masking the problem.
>
> There isn't really a choice. You can't use the gcc target because it
> may not run on the host. The intdoc application has to run on
> the host and you need an ANSI compiler to build it. I have a patch
> that will allow building ansify with a non ANSI compiler but this
> is only the first step in generating the documentation. The situation
> really isn't much different than that for bison, autoconf, etc.
>
> Possibly, f/intdoc.texi should be in the list of files that
> contrib/gcc_update touches.
Ok, the following patch worked for me.
--
albert chin (china@thewrittenword.com)
-- snip snip
2001-05-24 Albert Chin-A-Young <china@thewrittenword.com>
* contrib/gcc_update: Fix timestamp on gcc/f/intdoc.texi
so it doesn't force gcc/f/ansify.c to be rebuilt which
would require the host compiler to be ANSI. Credit to
J. David Anglin <dave.anglin@nrc.ca> for the fix.
--- contrib/gcc_update 2001/05/18 07:47:33 1.21.4.4
+++ contrib/gcc_update 2001/05/25 03:48:42
@@ -70,7 +70,7 @@ gcc/gcov.1: gcc/gcov.texi
gcc/cpp.1: gcc/cpp.texi
gcc/gcc.1: gcc/invoke.texi
# And then, language-specific files
-# (None at present.)
+gcc/f/intdoc.texi: gcc/f/intdoc.in gcc/f/intdoc.c gcc/f/intrin.h gcc/f/intrin.def
# And libraries, at last
libchill/configure: libchill/configure.in
libf2c/configure: libf2c/configure.in