From: Andrea C. O. <and...@gm...> - 2010-03-29 14:26:46
|
I am not in the office at the moment, I need a couple of days to see what I have. Perhaps it's already done :) I just do not remember. I worked on it more than a year ago when I was writing the binutils. Andrea On Mon, Mar 29, 2010 at 3:45 PM, Thierry Lafage <thi...@in...> wrote: > Hi Andrea, > > I think that 2 more checkout points is not a problem provided that it is > correctly documented and because there is already the dependency wrt. Cecil. > The real problem is, I guess, how much work would it be to add this support > and what has to be done. > Then, given that it is not our top priority either, who should (or would be > willing to) do the work? > > Regards, > > Thierry Lafage. > > > > Andrea Carlo Ornstein a écrit : >> >> Hi, >> >> I actually tried to solve the problem a while ago, >> after a while I give up. :) >> It was not a priority at the time, we just would have two extra checkout >> points. >> >> The right solution would be to use the libraries installed in the >> machine you are building on (the same apply to Mono.Cecil). >> >> For Cecil this was always a problem, on my machine, a Debian (but also >> on ubuntu) the library they ship is too old. >> That is the reason we check out it from Mono repository and build it >> from scratch. >> >> We can use the one installed in the machine if they are up to date >> (small change in the e configure.ac)I can provide a patch for it. >> OR >> add two new checkout points and change the Makefile as I did for Cecil >> (Imay still have may changes somewhere in my machine at the office. >> >> Andrea >> >> On Fri, Mar 26, 2010 at 6:10 PM, Thierry Lafage <thi...@in...> >> wrote: >> >>> >>> 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. >>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Clibinutils-devel mailing list >>> Cli...@li... >>> https://lists.sourceforge.net/lists/listinfo/clibinutils-devel >>> >>> > |