This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] OMF support for BFD


Hi Bernd,

On 19/09/11 03:09, Bernd Jendrissek wrote:
On Sun, Sep 18, 2011 at 6:25 AM, Hans-Peter Nilsson<hp@bitrange.com> wrote:
On Sun, 18 Sep 2011, Bernd Jendrissek wrote:
Does anybody have access to MASM?  For that matter, Borland's Turbo
Assembler?

You don't mention it, so... wouldn't wasm <http://en.wikipedia.org/wiki/Open_Watcom_Assembler> help?

The more, the merrier. In particular, I'm hoping there's an assembler out there (or compiler, for that matter) that "optimizes" relocations by gathering common relocation "targets" (read: addends) into what OMF calls THREAD subrecords of the FIXUPP record. (And then references these THREADs in subsequent FIXUPs instead of specifying the "targets" separately in each FIXUP. Neither NASM nor Turbo Assembler (with DJ's simple test objects) seem to do this.

I posted on your site, but omf is also used on OS/2. Currently OS/2 gcc use a.out but the linker converts to omf on the fly.


Thanks for your work on this - it's interesting to a few OS/2 nerds too :)

Cheers,

Paul


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]