In principle you could have generated source JIT-compiled on a device that has no filesystem in the usual sense, or maybe has one but it isn't writable. Seems like a reasonable approach. --paulr
From: Dwarf-Discuss [mailto:dwarf-discuss-boun...@lists.dwarfstd.org] On Behalf Of Bishop, John E Sent: Thursday, June 09, 2016 10:10 AM To: dwarf-discuss@lists.dwarfstd.org Subject: Re: [Dwarf-Discuss] DWARF and online-compiled programs (Simon Brand) --[ quote ]-- I'm writing this email in particular to address the problem of referencing source files in DWARF for online-compiled programs. The issue is that programming models such as OpenCL can often have source generated at runtime,which is compiled online, with its output not written to file. This raises an issue for the compiler: in the generated DWARF, what should it put as the file name of the compile unit and associated line table information? --[ end quote ]- I'm inclined to say that in the general case the compiler should create an actual file and use it, but I like the in-the-binary solution for short pseudo-sources. This would go into V6, right?
_______________________________________________ Dwarf-Discuss mailing list Dwarf-Discuss@lists.dwarfstd.org http://lists.dwarfstd.org/listinfo.cgi/dwarf-discuss-dwarfstd.org