This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r111232 - in /trunk: gcc/ChangeLog gcc/doc/cpp....
- From: dalecki at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 18 Feb 2006 09:25:31 -0000
- Subject: r111232 - in /trunk: gcc/ChangeLog gcc/doc/cpp....
Author: dalecki
Date: Sat Feb 18 09:25:31 2006
New Revision: 111232
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111232
Log:
2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
gcc/ChangeLog:
* doc/cpp.texi (__TIMESTAMP__): Document.
libcpp/ChangeLog:
* macro.c (_cpp_builtin_macro_text): Handle BT_TIMESTAMP.
* files.c (_cpp_get_file_stat): New function.
* include/cpplib.h (builtin_type): Add BT_TIMESTAMP.
* init.c (builtin_array): Add support for __TIMESTAMP__/BT_TIMESTAMP.
* internal.h (_cpp_get_file_stat): Prototype.
(struct cpp_buffer): Add timestamp.
gcc/testsuite/ChangeLog:
* gcc.dg/cpp/undef3.c: New test.
* gcc.dg/cpp/trad/builtins2.c: New test.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/doc/cpp.texi
trunk/gcc/testsuite/ChangeLog
trunk/libcpp/ChangeLog
trunk/libcpp/files.c
trunk/libcpp/include/cpplib.h
trunk/libcpp/init.c
trunk/libcpp/internal.h
trunk/libcpp/macro.c