egcs/gcc ChangeLog cpp.texi cppfiles.c cpphash ...
nathan@gcc.gnu.org
nathan@gcc.gnu.org
Fri Jun 30 02:47:00 GMT 2000
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: nathan@sourceware.cygnus.com 00/06/30 02:47:49
Modified files:
gcc : ChangeLog cpp.texi cppfiles.c cpphash.h
cpplib.c
Log message:
* 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.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.6995&r2=1.6996
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cpp.texi.diff?cvsroot=gcc&r1=1.23&r2=1.24
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cppfiles.c.diff?cvsroot=gcc&r1=1.68&r2=1.69
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cpphash.h.diff?cvsroot=gcc&r1=1.55&r2=1.56
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cpplib.c.diff?cvsroot=gcc&r1=1.178&r2=1.179
More information about the Gcc-cvs
mailing list