* pretty-print.c: Don't include ggc.h.
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 May 2010 18:55:51 +0000 (18:55 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 May 2010 18:55:51 +0000 (18:55 +0000)
commitddcdd2ab7d6166eb09bb7f5689570c03d71a29f3
tree8ae9afd49a97e37e10c11657a0e4da727f351258
parentce9d56e640b762da6e1f209fcb6d6c92d8fcf7e1
* pretty-print.c: Don't include ggc.h.
(identifier_to_locale_alloc, identifier_to_locale_free): Define.
(identifier_to_locale): Use them for allocation.
* pretty-print.h (identifier_to_locale_alloc,
identifier_to_locale_free): Declare.
* toplev.c (alloc_for_identifier_to_locale): New.
(general_init): Set identifier_to_locale_alloc and
identifier_to_locale_free.
* Makefile.in (pretty-print.o): Update dependencies.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159898 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/Makefile.in
gcc/pretty-print.c
gcc/pretty-print.h
gcc/toplev.c