]> git.ipfire.org Git - thirdparty/gcc.git/commit - libcpp/ChangeLog
Fix bootstrap on !NO_IMPLICIT_EXTERN_C and ia32 targets
authorDodji Seketeli <dodji@redhat.com>
Tue, 18 Oct 2011 08:44:49 +0000 (08:44 +0000)
committerDodji Seketeli <dodji@gcc.gnu.org>
Tue, 18 Oct 2011 08:44:49 +0000 (10:44 +0200)
commitd17687f6f0ec28df90cb851a15cf0945d7b7ba57
treef0f196717a123734651cdeb6d17553bca251f465
parentd5899fb5d3b3a45dc81f6a2e4cca8355f1a17a56
Fix bootstrap on !NO_IMPLICIT_EXTERN_C and ia32 targets

libcpp/

* include/line-map.h (struct linemap_stats): Change the type of
the members from size_t to long.
* macro.c (macro_arg_token_iter_init): Unconditionally initialize
iter->location_ptr.

gcc/c-family/

* c-lex.c (fe_file_change): Use LINEMAP_SYSP when
!NO_IMPLICIT_EXTERN_C.

gcc/
* input.c (dump_line_table_statistics): Use long, not size_t.

From-SVN: r180124
gcc/ChangeLog
gcc/c-family/ChangeLog
gcc/c-family/c-lex.c
gcc/input.c
libcpp/ChangeLog
libcpp/include/line-map.h
libcpp/line-map.c
libcpp/macro.c