With lots of experimenting, tradcpp (0.4) seems to work way better than gcc, and it's output is actually valid. We'll go with that for now.
4 lines
78 B
C
4 lines
78 B
C
#define foo /* comment continues
|
|
into the next line */ baz
|
|
baz
|