[EMAIL PROTECTED] (Eric W. Biederman) writes: > Stefan Reinauer <[EMAIL PROTECTED]> writes: > > > * Eric W. Biederman <[EMAIL PROTECTED]> [041109 23:19]: > > > > I'll try to find more if I get time today. > > > > > > A complex case would be fine. With abuild.sh I'm not seeing any compile > > > failures. > > > > Something's wrong with the line numbers. I get > > incoherent_ht.c:191.8: warning: "FIXME handle multiple chains!" > > which is 10 lines later.. > > Does it ignore the lines with include statements? > > It looks like it is multiline macros that are confusing things. > As the same construct in raminit.c gets the line numbers correct. > > Now to see if I can track down why this is.
Ok. This is clearly an issue with \ at the end of lines to splice them together. So to a certain the reporting is correct. But I agree in practice that is wrong. Fixing this is a little tricky. Either splice_lines needs to insert a #line directive or I need to cleanup macro parsing a little more. Since the only thing incorrect is the line number I would like to reproduce and fix the mysterious #if 0 does not work bug, before I touch that bit of code. Eric _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios