[llvm-commits] Extract MachObjectWriter class to own header and code files

Aaron Gray aaronngray.lists at googlemail.com
Mon Mar 15 18:01:22 PDT 2010


On 16 March 2010 00:31, Daniel Dunbar <daniel at zuster.org> wrote:

> Hi Aaron,
>
> This has been on my list, but for the time being I find it convenient
> to have all the code in the same place. I also want to factor out a
> few more minor things before splitting in the target independent
> assembler and the object file writer.
>
> Is this blocking work you are hoping to do?
>

Hi Daniel,

It would be good to get to the stage where I can work on the COFFWriter and
COFFStreamer.

Basically I can wait but I thought a few file and class wise normalizations
would not go a miss :)

Also I wanted to introduce a common ObjectWriter abstract class for
MachObjectWriter, ELFObjectWriter, and COFFWriter, with Write and virtual
WriteObject methods.

I had worked on the older COFFWriter and got that nearly working with
LLVM-GCC so would like to get back to where I was progress wise.

Hope not to rock the boat :)

Aaron



> On Mon, Mar 15, 2010 at 10:06 AM, Aaron Gray
> <aaronngray.lists at googlemail.com> wrote:
> > Hi,
> > This patch extracts 'class MachObjectWriter' into its own .h and .cpp
> > files.
> > Tested on MSVC and Cygwin.
> > Aaron
> >
> > _______________________________________________
> > llvm-commits mailing list
> > llvm-commits at cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20100316/c79a9cd2/attachment.html>


More information about the llvm-commits mailing list