|
From: Anton S. <an...@so...> - 2011-06-23 03:49:02
|
>
> Your patches are on the right track, however please dont spend much time
> taking a look and working with the current backend in SVN because it's going
> to be completely replaced. I would recommend taking a read through previous
> threads in the mailing list to take a grasp of what is the current status
> and what are the problems we've been having and how some have been resolved,
> I would say bacl from October-2010 to today. Many interface changes are
> happening in LLVM so I doubt the backend compiles at all for the latest
> release.
>
Yup, that's what I had gathered. I am very much looking forward to the new
back-end going up. I'd love to help out with it.
As a short summary, I have a more developed backend out of SVN with a
> completely different design (you can read about it in older threads) that
> has to be uploaded. Currently, I'm working on everything related to frame
> stuff which is a big milestone. I have to ask something to the llvm devs
> because I'm stuck on something before continuing the work.
>
Indeed, I was tracking your conversation about function preambles. It seems
like while supporting both the IAR and GCC styles would be very useful
(perhaps with IAR behind a flag) it would also be considerable work. Have
you decided on a stack management style?
You mentioned about helping on the Clang side, that would be awesome because
> right now nobody is working on that, and indeed, all the address space stuff
> has to be resolved, so your work there would be really appreciated.
>
Good to hear, I've been continuing to experiment there.
PS: since mid may I'm inactive because of my finals until july so i wont be
> able to resume work until then, but i'll keep reading the mailing list to
> follow up any discussions.
>
Good luck on your finals.
Thanks,
Anton
|