I want to compare side by side some C files with kdiff3 (the tool is what matters the less), but some parts have been "reformatted" in one of the files, thus giving false positives in the differences.
Kdiff3 allows you to run a preprocessor on the input files, and I thought that using "indent" (or similar tools like astyle or uncrustify) would normalize the code so those merely aesthetic changes would disappear, but they preserve too many of the original formatting (like line breaks in the middle of expressions).
Are there any tool (or configuration options for the already mentioned ones) that transforms C code to a "normal" form (whichever it is, I just want it to make the diffs easier to read)?