cpphash.h (struct printer): New from cppmain.c.
authorNeil Booth <neil@daikokuya.co.uk>
Mon, 12 Aug 2002 17:21:52 +0000 (17:21 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Mon, 12 Aug 2002 17:21:52 +0000 (17:21 +0000)
commita37374818c824faeb9ac4db40bcc0229995a84f6
treeeecda0597667c0067205004c3f73f65340d9b309
parentd71f770043fd525ec3df1d33311f653ecdd80e88
cpphash.h (struct printer): New from cppmain.c.

* cpphash.h (struct printer): New from cppmain.c.
(cpp_reader): New member.
* cppmain.c (struct printer): Move to cpphash.h.
(options, print): Remove.
(account_for_newlines, print_line, maybe_print_line,
cpp_preprocess_file, setup_callbacks, scan_translation_unit,
scan_translation_unit_trad, cb_line_change, cb_ident,
cb_define, cb_undef, cb_include, cb_file_change, dump_macro,
cb_def_pragma): Make reentrant.

From-SVN: r56233
gcc/ChangeLog
gcc/cpphash.h
gcc/cppmain.c