summaryrefslogtreecommitdiffstats
path: root/lldb/tools/driver
diff options
context:
space:
mode:
authorDeepak Panickal <deepak@codeplay.com>2013-10-22 12:27:43 +0000
committerDeepak Panickal <deepak@codeplay.com>2013-10-22 12:27:43 +0000
commitd66b50c96c3bd03cf5ab2255ea770f70c65426b8 (patch)
tree44416e9c02d36a3c8cafa1f34a4428f3e0023b55 /lldb/tools/driver
parent0229c09d431af50fcbff953aa54d30f15691aae8 (diff)
downloadbcm5719-llvm-d66b50c96c3bd03cf5ab2255ea770f70c65426b8.tar.gz
bcm5719-llvm-d66b50c96c3bd03cf5ab2255ea770f70c65426b8.zip
Fixes to get LLDB building on Windows again.
llvm-svn: 193159
Diffstat (limited to 'lldb/tools/driver')
-rw-r--r--lldb/tools/driver/ELWrapper.cpp4
-rw-r--r--lldb/tools/driver/Platform.h9
2 files changed, 3 insertions, 10 deletions
diff --git a/lldb/tools/driver/ELWrapper.cpp b/lldb/tools/driver/ELWrapper.cpp
index d576613abe7..258f47e5169 100644
--- a/lldb/tools/driver/ELWrapper.cpp
+++ b/lldb/tools/driver/ELWrapper.cpp
@@ -199,9 +199,9 @@ el_gets (EditLine *el, int *length)
if ( _prompt != NULL )
printf( _prompt );
// create a buffer for the user input
- char *buffer = new char[ 64 ];
+ char *buffer = new char[ MAX_PATH ];
// try to get user input string
- if ( el_get_s( buffer, 64 ) )
+ if ( el_get_s( buffer, MAX_PATH ) )
{
// get the string length in 'length'
while ( buffer[ *length ] != '\0' )
diff --git a/lldb/tools/driver/Platform.h b/lldb/tools/driver/Platform.h
index 6a3e8421cda..f1fe1e4aac1 100644
--- a/lldb/tools/driver/Platform.h
+++ b/lldb/tools/driver/Platform.h
@@ -12,19 +12,12 @@
#if defined( _MSC_VER )
- #define PRIu32 "u"
- #define PRId64 "I64d"
- #define PRIi64 "I64i"
- #define PRIo64 "I64o"
- #define PRIu64 "I64u"
- #define PRIx64 "I64x"
- #define PRIX64 "I64X"
-
// this will stop signal.h being included
#define _INC_SIGNAL
#include <io.h>
#include <eh.h>
+ #include <inttypes.h>
#include "ELWrapper.h"
#include "lldb/Host/windows/Windows.h"
#include "GetOptWrapper.h"
OpenPOWER on IntegriCloud