Re: [PATCH] libiberty simple object XCOFF support

2013-01-01 Thread Ian Lance Taylor
On Tue, Jan 1, 2013 at 9:04 AM, David Edelsohn wrote: > The attached patch is a start at libiberty simple object support for > AIX XCOFF file format. With this patch, the simple object API can > read and write XCOFF files. I need to investigate a little more about > the proper attributes for XCOF

Re: [PATCH] libiberty simple object XCOFF support

2013-01-01 Thread David Edelsohn
On Tue, Jan 1, 2013 at 12:31 PM, Ian Lance Taylor wrote: > On Tue, Jan 1, 2013 at 9:10 AM, Steven Bosscher wrote: >> >> Does XCOFF differ a lot from COFF? > > In a word, yes. While COFF and XCOFF share a distant ancestor, they > are in effect completely different object file formats. simple-obj

Re: [PATCH] libiberty simple object XCOFF support

2013-01-01 Thread Ian Lance Taylor
On Tue, Jan 1, 2013 at 9:10 AM, Steven Bosscher wrote: > > Does XCOFF differ a lot from COFF? In a word, yes. While COFF and XCOFF share a distant ancestor, they are in effect completely different object file formats. Ian

Re: [PATCH] libiberty simple object XCOFF support

2013-01-01 Thread Steven Bosscher
On Tue, Jan 1, 2013 at 6:04 PM, David Edelsohn wrote: > There are open questions about how to wedge GCC LTO support into the > AIX XCOFF file format. I am unsure if LTO can be an additional section > in the XCOFF file or should be new CSECTs in an existing section. > Maybe CSECTs in the XCOFF comme

[PATCH] libiberty simple object XCOFF support

2013-01-01 Thread David Edelsohn
The attached patch is a start at libiberty simple object support for AIX XCOFF file format. With this patch, the simple object API can read and write XCOFF files. I need to investigate a little more about the proper attributes for XCOFF sections written using sobj. There are open questions about