llvm.org GIT mirror llvm / cc51c31
VisualStudio project files updated. #include <algorithm> added to make VisualStudio happy. Also had to undefine setjmp because of #include <csetjmp> turning setjmp into _setjmp in VisualStudio. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49743 91177308-0d34-0410-b5e6-96231b3b80d8 Chuck Rose III 11 years ago
3 changed file(s) with 20 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
142142 Constant::getNullValue(PtrJBList),
143143 "llvm.sjljeh.jblist", &M);
144144 }
145
146 // VisualStudio defines setjmp as _setjmp via #include / ,
147 // so it looks like Intrinsic::_setjmp
148 #if defined(_MSC_VER) && defined(setjmp)
149 #define setjmp_undefined_for_visual_studio
150 #undef setjmp
151 #endif
152
145153 SetJmpFn = Intrinsic::getDeclaration(&M, Intrinsic::setjmp);
154
155 #if defined(_MSC_VER) && defined(setjmp_undefined_for_visual_studio)
156 // let's return it to _setjmp state in case anyone ever needs it after this
157 // point under VisualStudio
158 #define setjmp _setjmp
159 #endif
160
146161 LongJmpFn = Intrinsic::getDeclaration(&M, Intrinsic::longjmp);
147162 }
148163
2020 #include "llvm/ADT/STLExtras.h"
2121 #include "llvm/Support/Streams.h"
2222 #include
23 #include
2324 using namespace llvm;
2425
2526 // runEnums - Print out enum values for all of the registers.
484484
485485
486486 RelativePath="..\..\lib\Transforms\Scalar\LoopUnswitch.cpp"
487 >
488
489
490 RelativePath="..\..\lib\Transforms\Scalar\MemCpyOptimizer.cpp"
487491 >
488492
489493