cpp.texi: Document #pragma GCC dependency
authorNathan Sidwell <nathan@codesourcery.com>
Fri, 30 Jun 2000 09:47:49 +0000 (09:47 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Fri, 30 Jun 2000 09:47:49 +0000 (09:47 +0000)
commitf3f751adcb318b6f5183f94686dc108715981e6a
tree4970a3469f1e57aa1f8e1516bdd8be5ca7391d38
parent34f9943ef73797e5db1039d888785b0bc5f220e0
cpp.texi: Document #pragma GCC dependency

* cpp.texi: Document #pragma GCC dependency
* cppfiles.c (open_include_file): Set date to unknown.
(_cpp_compare_file_date): New function.
(read_include_file): Set file date.
* cpphash.h (struct include_file): Add date member.
(_cpp_compare_file_date): Prototype.
* cpplib.c (parse_include): Add trail parameter. Adjust.
(do_include): Adjust parse_include call.
(do_import): Likewise.
(do_include_next): Likewise.
(gcc_pragmas): Add dependency pragma.
(do_pragma_dependancy): New pragma.

From-SVN: r34808
gcc/ChangeLog
gcc/cpp.texi
gcc/cppfiles.c
gcc/cpphash.h
gcc/cpplib.c