Colin Riley
740ed90626
Windows fix: Condition::Wait returned failure when it actually succeeded (SleepConditionVariableCS returns non-zero for success)
...
llvm-svn: 210104
2014-06-03 14:33:41 +00:00
Todd Fiala
4dc625281d
Fix most of the remaining Windows build warnings.
...
See http://reviews.llvm.org/D3944 for more details.
Change by Zachary Turner.
llvm-svn: 210035
2014-06-02 17:30:22 +00:00
Hafiz Abid Qadeer
10511b2a73
Change the type in va_arg call from char to int.
...
It is supposed to take fully promoted types.
llvm-svn: 204336
2014-03-20 11:24:44 +00:00
Hafiz Abid Qadeer
a1b42ec0f2
Change type of a few members of a struct from unsigned to signed.
...
They are used in Windows APIs which expect a signed argument and
cause a build failure on Mingw.
llvm-svn: 203783
2014-03-13 10:47:49 +00:00
Hafiz Abid Qadeer
6eff101926
Replace some _MSC_VER with _WIN32.
...
This allows to use some code for mingw which was previously only
used for MSVC.
llvm-svn: 203651
2014-03-12 10:45:23 +00:00
Hafiz Abid Qadeer
bdb515916c
Added some missing header files.
...
They help fix mingw build.
llvm-svn: 203650
2014-03-12 10:39:46 +00:00
Deepak Panickal
d582f69469
Move Windows getopt for building the DLL
...
llvm-svn: 202725
2014-03-03 15:52:27 +00:00
Deepak Panickal
627f4ae811
Build liblldb.dll in Windows
...
llvm-svn: 202724
2014-03-03 15:50:36 +00:00
Deepak Panickal
99fbc07600
Fix Windows build using portable types for formatting the log outputs
...
llvm-svn: 202723
2014-03-03 15:39:47 +00:00
Deepak Panickal
ff4ac8a6e7
Replaced custom variable arguments to standard library for correcting 64 bit Windows build
...
llvm-svn: 201523
2014-02-17 17:52:22 +00:00
Ed Maste
10c82017b6
Update header comment to match filename
...
llvm-svn: 200647
2014-02-02 19:25:11 +00:00
Deepak Panickal
914b8d989b
Fixing the Windows build for the changes brought in from the iohandler merge.
...
llvm-svn: 200565
2014-01-31 18:48:46 +00:00
Virgile Bello
d87fc157d2
Added some MSVC required functions in Windows.cpp. Moved MSVC specific getopt code inside its own folder.
...
llvm-svn: 190238
2013-09-07 05:05:49 +00:00
Virgile Bello
e2607b50ea
Add OptionParser.h
...
llvm-svn: 190063
2013-09-05 16:42:23 +00:00
Virgile Bello
0a3b151fdf
Remove <windows.h> from lldb-types.h.
...
llvm-svn: 189934
2013-09-04 13:56:11 +00:00
Virgile Bello
bdae3787ef
Cleanup/rearrange includes:
...
- factorize unistd.h and stdbool.h in lldb-types.h.
- Add <functional> and <string> where required.
llvm-svn: 189477
2013-08-28 12:14:27 +00:00
Virgile Bello
ae12a3640d
Fix MinGW build after lldb-platform-work merge:
...
- mode_t is defined in <sys/types.h>
- reorganized S_* user rights into win32.h
- Use Host::Kill instead of kill
- Currently #ifdef functions using pread/pwrite.
llvm-svn: 189364
2013-08-27 16:21:49 +00:00
Virgile Bello
b2f1fb2943
MingW compilation (windows). Includes various refactoring to improve portability.
...
llvm-svn: 189107
2013-08-23 12:44:05 +00:00