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

Reply via email to