Hi Daniel, the two issues are the following:
1. CPP includes a C header where there is some m4 code to expand, and *m4* finds an error. Then m4 typically will not report its error message using the C header name. 2. m4 expands a multi-line macro, then the resulting C code contains an error. Then gcc will become confused about line numbers. At least those were the issues when I was working on this. Maybe they have been fixed since? Best regards, -- Raphael 'kena' Poss ยท [email protected] http://staff.science.uva.nl/~poss/
