OSDN Git Service

* cpphash.h (struct printer): New from cppmain.c.
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Aug 2002 17:21:52 +0000 (17:21 +0000)
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Aug 2002 17:21:52 +0000 (17:21 +0000)
commit70b083ab390b4c7fd386fe753377cfcc759aac06
treeeecda0597667c0067205004c3f73f65340d9b309
parentfcdf59b6e20095ae0a72bb1b51272ab471dc1306
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56233 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cpphash.h
gcc/cppmain.c