<div>Hi, Anton,</div>
<div> </div>
<div>For a simple example, I took the machine assembly code generated by llc and with a little manual change on the assebmly code (the way how llc generates .text segment is not accepted by MASM),  it is able to be assembled and linked by MASM. And it runs. Haven't tried it on NASM yet.</div>

<div> </div>
<div>I am sure that you've run into many problems when efforts were carried out to implement the Intel ASM printer between version 1.6 and 1.7. I'd appreciated it if you could point me to any document with regard to relavent problems at that time. Probably I don't need a fully functional production quality assembler for my purpose. If I could find out that the gap between the current llc and what I need is not huge, I would like to enhance the llc Intel ASM printer by myself.</div>

<div> </div>
<div>Thanks,</div>
<div>Bengu</div>
<div> </div>
<div class="gmail_quote">On Thu, Jan 28, 2010 at 11:41 AM, Anton Korobeynikov <span dir="ltr"><<a href="mailto:anton@korobeynikov.info">anton@korobeynikov.info</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hello<br>
<div class="im"><br>> Does anybody have an idea of roughly how much effort is required to make<br>> intel asm printer to be usable? If it is within weeks, probably I can give<br>> it a try.<br></div>The required efforts equal to ones required to write new assembler.<br>
"Too weak to be usable" means "it's not possible to represent many<br>important constructs with masm/nasm/fasm".<br><font color="#888888"><br>--<br></font>
<div>
<div></div>
<div class="h5">With best regards, Anton Korobeynikov<br>Faculty of Mathematics and Mechanics, Saint Petersburg State University<br></div></div></blockquote></div><br>