When using MinGW 4.7.0 to compile Clang on Windows, the resulting Clang binary does not correctly compile simple C++ code.  This is with ToT LLVM/Clang.<div><br></div><div>Clang build:</div><div><font face="courier new, monospace">$ cmake -DCMAKE_BUILD_TYPE=Debug -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_EXTERNAL_CLANG_SOURCE_DIR=<dir> -G Ninja <llvm-dir></font></div>
<div><font face="courier new, monospace">$ ninja</font></div><div><br></div><div>After building Clang, I tried to compile the following program:</div><div><br></div><div><div><font face="courier new, monospace">#include <iostream></font></div>
<div><font face="courier new, monospace">#include <string></font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">int main(int argc, char** argv) {</font></div>
<div><font face="courier new, monospace">  std::string Name("me");</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">  std::cout << Name << "\n";</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">  return 0;</font></div><div><font face="courier new, monospace">}</font></div><div><br></div><div>with</div><div><br></div>
<div><font face="courier new, monospace">$ bin\clang++.exe test1.cpp -O0 -o test1.exe -v</font></div><div><br></div><div>The resulting executable immediately seg faults in the CRT start-up routines:</div><div><br></div><div>
<div><font face="courier new, monospace">Program received signal SIGSEGV, Segmentation fault.</font></div><div><font face="courier new, monospace">0x6fc65abb in libstdc++-6!_ZNKSs4sizeEv () from c:\MinGW\bin\libstdc++-6.dll</font></div>
<div><font face="courier new, monospace">(gdb) bt</font></div><div><font face="courier new, monospace">#0  0x6fc65abb in libstdc++-6!_ZNKSs4sizeEv () from c:\MinGW\bin\libstdc++-6.dll</font></div><div><font face="courier new, monospace">#1  0x6fcba6f1 in libstdc++-6!_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E ()</font></div>
<div><font face="courier new, monospace">   from c:\MinGW\bin\libstdc++-6.dll</font></div><div><font face="courier new, monospace">#2  0x00401453 in _fu0___ZSt4cout ()</font></div><div><font face="courier new, monospace">#3  0x004010b9 in __mingw_CRTStartup () at ../mingw/crt1.c:244</font></div>
<div><font face="courier new, monospace">#4  0x00401284 in mainCRTStartup () at ../mingw/crt1.c:264</font></div></div><div><br></div><div><br></div><div><br></div><div>Any idea what is going on here?  I'm cross-posting to llvm-dev since I'm not sure if this is a Clang or LLVM codegen issue.</div>
<div><br></div><div><br></div><div>Clang verbose output:</div><div><br></div><div><div><font face="courier new, monospace">clang version 3.2</font></div><div><font face="courier new, monospace">Target: i686-pc-mingw32</font></div>
<div><font face="courier new, monospace">Thread model: posix</font></div><div><font face="courier new, monospace"> "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin/clang++.exe" -cc1 -triple i686-pc-mingw32 -S -disable-free -main-file-name test1.cpp -mrelocation-model static -mdisable-fp-elim -fmath-errno -mconstructor-aliases -target-cpu pentium4 -momit-leaf-frame-pointer -v -resource-dir "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\\..\\lib\\clang\\3.2" -fmodule-cache-path "C:\\Users\\JHOLEW~1\\AppData\\Local\\Temp\\clang-module-cache" -O0 -fdeprecated-macro -fno-dwarf-directory-asm -ferror-limit 19 -fmessage-length 129 -mstackrealign -fno-use-cxa-atexit -fgnu-runtime -fobjc-runtime-has-arc -fobjc-runtime-has-weak</font></div>
<div><font face="courier new, monospace">-fobjc-fragile-abi -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -o C:/Users/JHOLEW~1/AppData/Local/Temp/test1-017384.s -x c++ "..\\clang-x86-self\\test1.cpp"</font></div>
<div><font face="courier new, monospace">clang -cc1 version 3.2 based upon LLVM 3.2svn default target i686-pc-mingw32</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.0"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.0/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.0/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.0/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.1"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.1/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.1/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.1/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.2"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.2/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.2/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.2/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.3"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.3/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.3/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.3/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.4"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.4/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.4/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.5.4/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.0"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.0/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.0/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.0/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.1"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.1/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.1/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.1/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.2"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.2/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.2/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.2/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.3"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.3/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.3/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.6.3/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.7.0"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.7.0/x86_64-w64-mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.7.0/i686-w64-mingw32"</font></div><div>
<font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin\..\lib\clang\3.2/../../../include/c++/4.7.0/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "/mingw/lib/gcc/mingw32/4.5.2/include/c++"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "/mingw/lib/gcc/mingw32/4.5.2/include/c++/mingw32"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "/mingw/lib/gcc/mingw32/4.5.2/include/c++/backward"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.6.3/include/c++"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.6.3/include/c++/mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.6.3/include/c++/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.6.2/include/c++"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.6.2/include/c++/mingw32"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.6.2/include/c++/backward"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.6.1/include/c++"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.6.1/include/c++/mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.6.1/include/c++/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.5.2/include/c++"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.5.2/include/c++/mingw32"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.5.2/include/c++/backward"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.5.0/include/c++"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.5.0/include/c++/mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.5.0/include/c++/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.4.0/include/c++"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.4.0/include/c++/mingw32"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.4.0/include/c++/backward"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.3.0/include/c++"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.3.0/include/c++/mingw32"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "c:/MinGW/lib/gcc/mingw32/4.3.0/include/c++/backward"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "/usr/local/include"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin/../lib/clang/3.2/../../../i686-w64-mingw32/include"</font></div><div><font face="courier new, monospace">ignoring nonexistent directory "C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin/../lib/clang/3.2/../../../x86_64-w64-mingw32/include"</font></div>
<div><font face="courier new, monospace">ignoring nonexistent directory "/usr/include"</font></div><div><font face="courier new, monospace">#include "..." search starts here:</font></div><div><font face="courier new, monospace">#include <...> search starts here:</font></div>
<div><font face="courier new, monospace"> c:/MinGW/lib/gcc/mingw32/4.7.0/include/c++</font></div><div><font face="courier new, monospace"> c:/MinGW/lib/gcc/mingw32/4.7.0/include/c++/mingw32</font></div><div><font face="courier new, monospace"> c:/MinGW/lib/gcc/mingw32/4.7.0/include/c++/backward</font></div>
<div><font face="courier new, monospace"> C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin/../lib/clang/3.2/include</font></div><div><font face="courier new, monospace"> C:/Users/jholewinski/projects/llvm/build/clang-x86-mingw32/bin/../lib/clang/3.2/../../../include</font></div>
<div><font face="courier new, monospace"> /mingw/include</font></div><div><font face="courier new, monospace"> c:/mingw/include</font></div><div><font face="courier new, monospace">End of search list.</font></div><div><font face="courier new, monospace"> "c:/MinGW/bin/g++.exe" -O0 -v -c -o C:/Users/JHOLEW~1/AppData/Local/Temp/test1-017385.o -x assembler C:/Users/JHOLEW~1/AppData/Local/Temp/test1-017384.s</font></div>
<div><font face="courier new, monospace">Using built-in specs.</font></div><div><font face="courier new, monospace">COLLECT_GCC=c:/MinGW/bin/g++.exe</font></div><div><font face="courier new, monospace">Target: mingw32</font></div>
<div><font face="courier new, monospace">Configured with: ../gcc-4.7.0/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw</font></div>
<div><font face="courier new, monospace">Thread model: win32</font></div><div><font face="courier new, monospace">gcc version 4.7.0 (GCC)</font></div><div><font face="courier new, monospace">COLLECT_GCC_OPTIONS='-O0' '-v' '-c' '-o' 'C:/Users/JHOLEW~1/AppData/Local/Temp/test1-017385.o' '-shared-libgcc' '-mtune=i386' '-march=i386'</font></div>
<div><font face="courier new, monospace"> c:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../../mingw32/bin/as.exe -o C:/Users/JHOLEW~1/AppData/Local/Temp/test1-017385.o C:/Users/JHOLEW~1/AppData/Local/Temp/test1-017384.s</font></div>
<div><font face="courier new, monospace">COMPILER_PATH=c:/mingw/bin/../libexec/gcc/mingw32/4.7.0/;c:/mingw/bin/../libexec/gcc/;c:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../../mingw32/bin/</font></div><div><font face="courier new, monospace">LIBRARY_PATH=c:/mingw/bin/../lib/gcc/mingw32/4.7.0/;c:/mingw/bin/../lib/gcc/;c:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../../mingw32/lib/;c:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../;/mingw/lib/</font></div>
<div><font face="courier new, monospace">COLLECT_GCC_OPTIONS='-O0' '-v' '-c' '-o' 'C:/Users/JHOLEW~1/AppData/Local/Temp/test1-017385.o' '-shared-libgcc' '-mtune=i386' '-march=i386'</font></div>
<div><font face="courier new, monospace"> "c:/MinGW/bin/g++.exe" -O0 -v -o test1.exe C:/Users/JHOLEW~1/AppData/Local/Temp/test1-017385.o</font></div><div><font face="courier new, monospace">Using built-in specs.</font></div>
<div><font face="courier new, monospace">COLLECT_GCC=c:/MinGW/bin/g++.exe</font></div><div><font face="courier new, monospace">COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.7.0/lto-wrapper.exe</font></div><div>
<font face="courier new, monospace">Target: mingw32</font></div><div><font face="courier new, monospace">Configured with: ../gcc-4.7.0/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --disable-build-poststage1-with-cxx --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw</font></div>
<div><font face="courier new, monospace">Thread model: win32</font></div><div><font face="courier new, monospace">gcc version 4.7.0 (GCC)</font></div><div><font face="courier new, monospace">COMPILER_PATH=c:/mingw/bin/../libexec/gcc/mingw32/4.7.0/;c:/mingw/bin/../libexec/gcc/;c:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../../mingw32/bin/</font></div>
<div><font face="courier new, monospace">LIBRARY_PATH=c:/mingw/bin/../lib/gcc/mingw32/4.7.0/;c:/mingw/bin/../lib/gcc/;c:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../../mingw32/lib/;c:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../;/mingw/lib/</font></div>
<div><font face="courier new, monospace">COLLECT_GCC_OPTIONS='-O0' '-v' '-o' 'test1.exe' '-shared-libgcc' '-mtune=i386' '-march=i386'</font></div><div><font face="courier new, monospace"> c:/mingw/bin/../libexec/gcc/mingw32/4.7.0/collect2.exe -Bdynamic -u ___register_frame_info -u ___deregister_frame_info -o test1.exe c:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../crt2.o c:/mingw/bin/../lib/gcc/mingw32/4.7.0/crtbegin.o -Lc:/mingw/bin/../lib/gcc/mingw32/4.7.0 -Lc:/mingw/bin/../lib/gcc -Lc:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../../mingw32/lib -Lc:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../.. -L/mingw/lib C:/Users/JHOLEW~1/AppData/Local/Temp/test1-017385.o -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt c:/mingw/bin/../lib/gcc/mingw32/4.7.0/crtend.o</font></div>
</div><div><br></div>-- <br><br><div>Thanks,</div><div><br></div><div>Justin Holewinski</div><br>
</div>