OSDN Git Service

* cpp.texi: Document #pragma GCC dependency
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 30 Jun 2000 09:47:49 +0000 (09:47 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 30 Jun 2000 09:47:49 +0000 (09:47 +0000)
commite485814b33cb1c7978fdc4d6e049562b507fae7e
tree4970a3469f1e57aa1f8e1516bdd8be5ca7391d38
parenta842230158c9ffac12baee7bdf19949dd86c8bc6
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34808 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cpp.texi
gcc/cppfiles.c
gcc/cpphash.h
gcc/cpplib.c