]> git.ipfire.org Git - thirdparty/gcc.git/commit
* cpphash.h (struct cpp_buffer): Remove saved_line_base.
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Jun 2002 05:43:13 +0000 (05:43 +0000)
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Jun 2002 05:43:13 +0000 (05:43 +0000)
commit9a468a1b28b8ee826d8196117edd2652ed806c43
tree04cbdfa09f14486aae7d7a354d10fe7ccbe07768
parente9bf6953f63139703b659e1ca8c52e4e4681bcbe
* cpphash.h (struct cpp_buffer): Remove saved_line_base.
* cpptrad.c: Update comments.
(skip_whitespace, copy_comment): Take a new parameter.
(skip_escaped_newlines): Don't duplicate escaped newline test.
(copy_comment): Different location for CUR, decide here how
to copy / replace the comment.
(skip_whitespace): Copy whitespace.
(_cpp_overlay_buffer, _cpp_remove_overlay): Don't play with line_base.
(scan_out_logical_line): Let copy comment handle keeping or
replacing comments.
(scan_parameters, _cpp_create_trad_definition): Update.

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