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/








Reply via email to