aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2004-08-20 11:14:11 +0000
committerDanny Smith <dannysmith@gcc.gnu.org>2004-08-20 11:14:11 +0000
commita9024779f1a66dc0e53913194d663a13ae598646 (patch)
tree9dfbe7358ca35bc39796d9b1b9a25bd2a7da1be7 /gcc/doc
parentc0ca279584af777be53c427c287a5d2972447920 (diff)
downloadgcc-a9024779f1a66dc0e53913194d663a13ae598646.zip
gcc-a9024779f1a66dc0e53913194d663a13ae598646.tar.gz
gcc-a9024779f1a66dc0e53913194d663a13ae598646.tar.bz2
re PR other/5620 (GCC -save-temps foo.c fails to build foo.o)
PR 5620 * gcc.c (struct stat input_stat): Don't define if HOST_LACKS_INODE_NUMBERS (do_spec_1): If HOST_LACKS_INODE_NUMBERS, use lrealpath rather than stat to determine if temp file is same as input file. * doc/hostconfig.texi: Document HOST_LACKS_INODE_NUMBERS. * config/i386/xm-mingw32.h: Define HOST_LACKS_INODE_NUMBERS From-SVN: r86311
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/hostconfig.texi4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/doc/hostconfig.texi b/gcc/doc/hostconfig.texi
index a016e56..dc52b85 100644
--- a/gcc/doc/hostconfig.texi
+++ b/gcc/doc/hostconfig.texi
@@ -163,6 +163,10 @@ If you do not define this macro, GCC will use the default version. You
should define this macro if the default version does not reliably remove
the temp file as, for example, on VMS which allows multiple versions
of a file.
+
+@item HOST_LACKS_INODE_NUMBERS
+Define this macro if the host filesystem does not report meaningful inode
+numbers in struct stat.
@end ftable
@node Host Misc