Mercurial > hg > CbC > CbC_gcc
comparison libcpp/ChangeLog @ 47:3bfb6c00c1e0
update it from 4.4.2 to 4.4.3.
author | kent <kent@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 07 Feb 2010 17:44:34 +0900 |
parents | 855418dad1a3 |
children | 77e2b8dfacca |
comparison
equal
deleted
inserted
replaced
46:b85a337e5837 | 47:3bfb6c00c1e0 |
---|---|
1 2010-01-21 Release Manager | |
2 | |
3 * GCC 4.4.3 released. | |
4 | |
5 2009-11-11 Kai Tietz <kai.tietz@onevision.com> | |
6 | |
7 Backported from trunk | |
8 * directives.c (do_pragma_push_macro): New pragma handler. | |
9 (do_pragma_pop_macro): Likewise. | |
10 (_cpp_init_internal_pragmas): Add push_macro and | |
11 pop_macro handler to internal pragmas. | |
12 (lex_macro_node_from_str): Removed. | |
13 (cpp_push_definition): Replace lex_macro_node_from_str | |
14 by _cpp_lex_identifier. | |
15 (cpp_pop_definition): Likewise. | |
16 * internal.h (_cpp_lex_identifier): New prototype. | |
17 (def_pragma_macro): New structure. | |
18 (cpp_reader): New member pushed_macros. | |
19 * lex.c (_cpp_lex_identifier): New function. | |
20 (lex_identifier_intern): New function. | |
21 * init.c (cpp_create_reader): Initialize pushed_macros | |
22 member. | |
23 (cpp_destroy): Free elements in pushed_macros member. | |
24 * pch.c (_cpp_save_pushed_macros): New function. | |
25 (_cpp_restore_pushed_macros): Likewise. | |
26 (_cpp_restore_pushed_macros): Use _cpp_save_pushed_macros. | |
27 (cpp_read_state): Use _cpp_restore_pushed_macros. | |
28 | |
1 2009-10-15 Release Manager | 29 2009-10-15 Release Manager |
2 | 30 |
3 * GCC 4.4.2 released. | 31 * GCC 4.4.2 released. |
4 | 32 |
5 2009-09-02 Ian Lance Taylor <iant@google.com> | 33 2009-09-02 Ian Lance Taylor <iant@google.com> |