<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.16.1">
</HEAD>
<BODY>
On Tue, 2008-05-13 at 21:49 +1000, kr512 wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">>> Also, "gas" is not available on Windoze.</FONT>
<FONT COLOR="#000000">> <A HREF="http://tinyurl.com/64vnua">http://tinyurl.com/64vnua</A></FONT>
</PRE>
</BLOCKQUOTE>
<PRE>

</PRE>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Ah you've sent me to a Bart Simpson page.  My 2 young kids </FONT>
<FONT COLOR="#000000">watch the Simpsons.  I don't</FONT>.
</PRE>
</BLOCKQUOTE>
<BR>
Check again.  This time a) read the contents of that page and b) wait 15 seconds.  Then look at the first hit.  On that first hit you'll find a HUGE clue about gas and Windows.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">It is true that I can use the assembler and linker in MinGW, </FONT>
<FONT COLOR="#000000">but if I do that, then I may as well just simply use MinGW </FONT>
<FONT COLOR="#000000">to do everything, and not bother with LLVM.  MinGW by itself </FONT>
<FONT COLOR="#000000">is capable of doing everything I need.  LLVM by itself is </FONT>
<FONT COLOR="#000000">not.  LLVM would be great if the missing pieces were </FONT>
<FONT COLOR="#000000">implemented.</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
Or you could, you know, just download the binutils part of MinGW (I leave finding this as an exercise for the student, but also leave the hint that it's a very simple exercise), copy "as.exe" and "ld.exe" and distribute those.  A quick check with strings and grep gives me this:<BR>
<BR>
$ strings as.exe | grep -i dll<BR>
$dlL<BR>
fildll<BR>
DllCharacteristics      %08x<BR>
 vma:            Hint    Time      Forward  DLL       First<BR>
        DLL Name: %s<BR>
KERNEL32.dll<BR>
msvcrt.dll<BR>
msvcrt.dll<BR>
<BR>
I think they're standalone.  Of course you could just <B>try</B> instead of asserting loudly, couldn't you?  Or is that not done in the "real world" you keep spouting off about?<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
<B>Michael T. Richter</B> <<A HREF="mailto:ttmrichter@gmail.com">ttmrichter@gmail.com</A>> (<B>GoogleTalk:</B> ttmrichter@gmail.com)<BR>
<I>I can see computers everywhere - except in the productivity statistics! (Robert Solow)</I>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>