> On Aug 28, 2017, at 9:46 PM, Geoffrey Garen <gga...@apple.com> wrote: > >> The line numbers and filenames will be total nonsense if we just concatenate >> multiple source files together. But that's very easy to fix if the script >> that concatenates the sources also adds a #line statement between "files" to >> change the filename and reset the line number to 1. See >> https://gcc.gnu.org/onlinedocs/cpp/Line-Control.html (I suspect it will work >> just fine for Clang as well). > > Our plan is to use #include. That has worked in the past.
This should be tested before proceeding with the unified build plan. This has certainly not always worked in the past (for Apple folks, see rdar://problem/16751849 and rdar://problem/16829492, which is still open). Non-working breakpoints would be a show-stopper for many. Simon _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev