From: Thierry L. <thi...@in...> - 2010-03-26 16:10:30
|
Hi all, Some time ago, I added .line information generation in gcc4cli so as to relate cli code to C source code. I'm preparing an ilasm patch to take these .line statements into account and write source information in the corresponding .mdb file. Now, the last stage would be to make ld gather all .mdb files together (with adequate relocation info) to build the a.out.mdb (or .dll.mdb, or ...). I've began to look at Cecil code, and I've found that there is support for mdb files in Mono.Cecil.Mdb (which have to be separately check-outed and have to include Mono.CompilerServices.SymbolWriter, also separately check-outed). But, I really don't know how to do that and whether it would be a lot of work (it seems so to me). People in this list surely have already though of this matter: what is your opinion? Would there be someone willing to develop it (maybe I would if it's not a lot of work)? Regards, Thierry Lafage. |