Skip to content

Instantly share code, notes, and snippets.

@agustingianni
Created July 22, 2017 21:03
Show Gist options
  • Select an option

  • Save agustingianni/6a12e7c2313a16f885f02f4023c26523 to your computer and use it in GitHub Desktop.

Select an option

Save agustingianni/6a12e7c2313a16f885f02f4023c26523 to your computer and use it in GitHub Desktop.
@echo off
cls
cl /c /EHa- /EHs- /GR- /GS- /Gd /Gm- /Gy /MT /O2 /Oi- /Oy- /TP /W3 /WX- /Zc:forScope /Zc:inline /Zc:wchar_t /fp:precise /nologo /wd4316 ^
/DTARGET_IA32 /DHOST_IA32 /DTARGET_WINDOWS /DBIGARRAY_MULTIPLIER=1 /DWIN32 /D__PIN__=1 /DPIN_CRT=1 /D__i386__ ^
/I"C:\pin\extras\xed-ia32\include\xed" ^
/IC:\pin\source\include\pin ^
/IC:\pin\source\include\pin\gen ^
/IC:\pin\source\tools\InstLib ^
/I"C:\pin\extras\xed-ia32\include" ^
/IC:\pin\extras\components\include ^
/IC:\pin\extras\stlport\include ^
/IC:\pin\extras ^
/IC:\pin\extras\libstdc++\include ^
/IC:\pin\extras\crt\include ^
/IC:\pin\extras\crt ^
/I"C:\pin\extras\crt\include\arch-x86" ^
/IC:\pin\extras\crt\include\kernel\uapi ^
/I"C:\pin\extras\crt\include\kernel\uapi\asm-x86" ^
/FIinclude/msvc_compat.h CodeCoverage.cpp ImageManager.cpp ImageManager.h TraceFile.h
link ^
/ERRORREPORT:QUEUE ^
/OUT:CodeCoverage.dll ^
/INCREMENTAL:NO ^
/NOLOGO ^
/LIBPATH:C:\pin\ia32\lib ^
/LIBPATH:"C:\pin\ia32\lib-ext" ^
/LIBPATH:"C:\pin\extras\xed-ia32\lib" ^
/LIBPATH:C:\pin\ia32\runtime\pincrt pin.lib xed.lib pinvm.lib kernel32.lib "stlport-static.lib" "m-static.lib" "c-static.lib" "os-apis.lib" "ntdll-32.lib" crtbeginS.obj ^
/NODEFAULTLIB ^
/MANIFEST:NO ^
/OPT:NOREF ^
/TLBID:1 ^
/ENTRY:"Ptrace_DllMainCRTStartup@12" ^
/BASE:"0x55000000" ^
/DYNAMICBASE ^
/NXCOMPAT ^
/IMPLIB:CodeCoverage.lib ^
/MACHINE:X86 ^
/SAFESEH:NO ^
/export:main ^
/ignore:4049 ^
/ignore:4210 ^
/ignore:4217 ^
/DLL CodeCoverage.obj ImageManager.obj
del *.obj *.pdb *.exp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment