https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91412
Tom Honermann <tom at honermann dot net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tom at honermann dot net
--- Comment #1 from Tom Honermann <tom at honermann dot net> ---
My understanding is that the usual rationale for removal of trailing whitespace
is to consider it part of a newline sequence; similar to considering <cr><lf>
as a single newline. Using that rationale, it seems appropriate that the
spaces be retained as part of translation phase 2 reversion; just as it would
presumably be desirable to preserve a <cr><lf> sequence through such reversion.