On 12 May 2011, at 10:21, Jonas Maebe wrote:

b) it inlines the constents of {$include xxx} statements (so the compiler-inserted debug information would no longer be correct

This is actually a general problem with preprocessed source files: the line information inserted by the compiler will almost certainly no longer correspond to the original source, but to the preprocessed source instead (unless support is added for some kind of line directives, but that's a whole other thing that just supporting calling an external program to preprocess sources).


Jonas

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to