Signed-off-by: Matteo Bruni mbruni@codeweavers.com --- The patch is fine. While testing this I realized that we currently use preprocessed source locations, which aren't necessarily correct for the original source. Clearly it isn't a big deal or even worth fixing necessarily, but I wonder how that is usually handled by other compilers. Do their preprocessors keep location info for each preprocessed token?