diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2004-08-20 11:14:11 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@gcc.gnu.org> | 2004-08-20 11:14:11 +0000 |
commit | a9024779f1a66dc0e53913194d663a13ae598646 (patch) | |
tree | 9dfbe7358ca35bc39796d9b1b9a25bd2a7da1be7 /gcc/doc | |
parent | c0ca279584af777be53c427c287a5d2972447920 (diff) | |
download | gcc-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.texi | 4 |
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 |