$ llvm-g++ out.s -o out.exe `/home/Michael/llvm-2.6-gcc/bin/llvm-config --ldfla gs --libs x86 core system support` Warning: resolving _GetModuleHandleA by linking to _GetModuleHandleA@4 Use --enable-stdcall-fixup to disable these warnings Use --disable-stdcall-fixup to disable these fixups Warning: resolving _GetProcAddress by linking to _GetProcAddress@8 Warning: resolving _GetCurrentProcessId by linking to _GetCurrentProcessId@0 Warning: resolving _CreateDirectoryA by linking to _CreateDirectoryA@8 Warning: resolving _GetFileInformationByHandle by linking to _GetFileInformation ByHandle@8 Warning: resolving _GetFullPathNameA by linking to _GetFullPathNameA@16 Warning: resolving _RemoveDirectoryA by linking to _RemoveDirectoryA@4 Warning: resolving _SetFileAttributesA by linking to _SetFileAttributesA@8 Warning: resolving _MoveFileExA by linking to _MoveFileExA@12 Warning: resolving _FormatMessageA by linking to _FormatMessageA@28 Warning: resolving _GetModuleFileNameA by linking to _GetModuleFileNameA@12 Warning: resolving _FindClose by linking to _FindClose@4 Warning: resolving _DeleteFileA by linking to _DeleteFileA@4 Warning: resolving _GetTempPathA by linking to _GetTempPathA@8 Warning: resolving _GetLastError by linking to _GetLastError@0 Warning: resolving _FindFirstFileA by linking to _FindFirstFileA@8 Warning: resolving _SetFileTime by linking to _SetFileTime@16 Warning: resolving _CloseHandle by linking to _CloseHandle@4 Warning: resolving _LocalFree by linking to _LocalFree@4 Warning: resolving _GetFileAttributesExA by linking to _GetFileAttributesExA@12 Warning: resolving _ReadFile by linking to _ReadFile@20 Warning: resolving _FindNextFileA by linking to _FindNextFileA@8 Warning: resolving _SetLastError by linking to _SetLastError@4 Warning: resolving _GetCurrentDirectoryA by linking to _GetCurrentDirectoryA@8 Warning: resolving _CreateFileA by linking to _CreateFileA@28 Warning: resolving _CopyFileA by linking to _CopyFileA@12 Warning: resolving _GetFileAttributesA by linking to _GetFileAttributesA@4 Warning: resolving _GetSystemTimeAsFileTime by linking to _GetSystemTimeAsFileTi me@4 Warning: resolving _GetConsoleScreenBufferInfo by linking to _GetConsoleScreenBu fferInfo@8 Warning: resolving _GetStdHandle by linking to _GetStdHandle@4 Warning: resolving _SetConsoleTextAttribute by linking to _SetConsoleTextAttribu te@8 Warning: resolving _GetProcessTimes by linking to _GetProcessTimes@20 Warning: resolving _GetSystemInfo by linking to _GetSystemInfo@4 Warning: resolving _GetFileType by linking to _GetFileType@4 Warning: resolving _SetErrorMode by linking to _SetErrorMode@4 Warning: resolving _GetCurrentProcess by linking to _GetCurrentProcess@0 Warning: resolving _SetInformationJobObject by linking to _SetInformationJobObje ct@16 Warning: resolving _SearchPathA by linking to _SearchPathA@24 Warning: resolving _CreateJobObjectA by linking to _CreateJobObjectA@8 Warning: resolving _DuplicateHandle by linking to _DuplicateHandle@28 Warning: resolving _WaitForSingleObject by linking to _WaitForSingleObject@8 Warning: resolving _CreateProcessA by linking to _CreateProcessA@40 Warning: resolving _AssignProcessToJobObject by linking to _AssignProcessToJobOb ject@8 Warning: resolving _GetExitCodeProcess by linking to _GetExitCodeProcess@8 Warning: resolving _TerminateProcess by linking to _TerminateProcess@8 Warning: resolving _TlsFree by linking to _TlsFree@4 Warning: resolving _ReleaseSemaphore by linking to _ReleaseSemaphore@12 Warning: resolving _Sleep by linking to _Sleep@4 Warning: resolving _InterlockedIncrement by linking to _InterlockedIncrement@4 Warning: resolving _GetCurrentThreadId by linking to _GetCurrentThreadId@0 Warning: resolving _TlsSetValue by linking to _TlsSetValue@8 Warning: resolving _TlsGetValue by linking to _TlsGetValue@4 Warning: resolving _InterlockedDecrement by linking to _InterlockedDecrement@4 Warning: resolving _TlsAlloc by linking to _TlsAlloc@0 Warning: resolving _CreateSemaphoreA by linking to _CreateSemaphoreA@16 C:/Users/Michael/AppData/Local/Temp/cce5sBcf.o:fake:(.text+0x2b9): undefined ref erence to `llvm::Type::DoubleTy' C:/Users/Michael/AppData/Local/Temp/cce5sBcf.o:fake:(.text+0x379): undefined ref erence to `llvm::Type::FloatTy' C:/Users/Michael/AppData/Local/Temp/cce5sBcf.o:fake:(.text+0x3d4): undefined ref erence to `llvm::Type::Int32Ty' C:/Users/Michael/AppData/Local/Temp/cce5sBcf.o:fake:(.text+0x489): undefined ref erence to `llvm::Type::Int32Ty' C:/Users/Michael/AppData/Local/Temp/cce5sBcf.o:fake:(.text+0x533): undefined ref erence to `llvm::Type::Int32Ty' C:/Users/Michael/AppData/Local/Temp/cce5sBcf.o:fake:(.text+0x57b): undefined ref erence to `llvm::ConstantArray::get(std::string const&, bool)' C:/Users/Michael/AppData/Local/Temp/cce5sBcf.o:fake:(.text$linkonce__ZN4llvm 9Str ingMapImNS_15MallocAllocatorEE16GetOrCreateValueIiEERNS_14StringMapEntryImEE PKcS 8_T_+0x3c): undefined reference to `llvm::StringMapImpl::LookupBucketFor(char co nst*, char const*)' C:/Development/MSYS/1.0/home/Michael/llvm-2.6-gcc/lib/libLLVMSystem.a(Proces s.cp p.obj):fake:(.text+0x4fe): undefined reference to `GetProcessMemoryInfo@12' collect2: ld returned 1 exit status