Source code of .obj capable assembler?
From: Chris Williams (spamtrap_at_crayne.org)
Date: 01/24/05
- Previous message: Alexei A. Frounze: "FAT12/16/32 code (was: Open Source 16-bit C Compiler)"
- Next in thread: Chris Williams: "Re: Source code of .obj capable assembler?"
- Reply: Chris Williams: "Re: Source code of .obj capable assembler?"
- Reply: Matt: "Re: Source code of .obj capable assembler?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 24 Jan 2005 07:37:04 +0000 (UTC)
I, unfortunately, know nothing about object files beyond my general
figuring that they contain mostly compiled code with various hard
addresses substituted by lookup symbols (perhaps?). Despite, I would
like to create an assembler that can create LINK.exe compatible WIN32
code.
I have done a check of HLA and NASM to see if they might have some
source that I could look to for guidance, but HLA appears to translate
from HL assembly to the local standard and NASM has the blurb:
"obj is not exclusively a 16-bit format, though: NASM has full support
for the 32-bit extensions to the format. In particular, 32-bit obj
format files are used by Borland's Win32 compilers, instead of using
Microsoft's newer win32 object file format."
which makes me fear that the "newer win32 object file format" is not
supported.
Does anyone know of any simple, nuts-and-bolts assemblers that can
produce modern .obj files and is (ideally) not itself written in
assembly?
-Chris Williams
- Previous message: Alexei A. Frounze: "FAT12/16/32 code (was: Open Source 16-bit C Compiler)"
- Next in thread: Chris Williams: "Re: Source code of .obj capable assembler?"
- Reply: Chris Williams: "Re: Source code of .obj capable assembler?"
- Reply: Matt: "Re: Source code of .obj capable assembler?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|