More random error/warning fixes.

llvm-svn: 105695
This commit is contained in:
Eli Friedman 2010-06-09 07:14:21 +00:00
parent 5fa3614849
commit 891d56baec
4 changed files with 11 additions and 10 deletions

View File

@ -37,8 +37,8 @@ public:
eFileTypePipe,
eFileTypeRegular,
eFileTypeSocket,
eFileTypeSymbolicLink,
};
eFileTypeSymbolicLink
} FileType;
FileSpec();
@ -351,7 +351,7 @@ public:
///
/// @param[in] length
/// The size in bytes that should be mapped starting \a offset
/// bytes into the file. If \a length is \c SIZE_T_MAX, map
/// bytes into the file. If \a length is \c SIZE_MAX, map
/// as many bytes as possible.
///
/// @return
@ -360,7 +360,7 @@ public:
/// pointer must be checked prior to using it.
//------------------------------------------------------------------
lldb::DataBufferSP
MemoryMapFileContents (off_t offset = 0, size_t length = SIZE_T_MAX) const;
MemoryMapFileContents (off_t offset = 0, size_t length = SIZE_MAX) const;
//------------------------------------------------------------------
/// Read part of, or the entire contents of, a file into a heap based data buffer.
@ -381,7 +381,7 @@ public:
///
/// @param[in] length
/// The size in bytes that should be mapped starting \a offset
/// bytes into the file. If \a length is \c SIZE_T_MAX, map
/// bytes into the file. If \a length is \c SIZE_MAX, map
/// as many bytes as possible.
///
/// @return
@ -390,7 +390,7 @@ public:
/// pointer must be checked prior to using it.
//------------------------------------------------------------------
lldb::DataBufferSP
ReadFileContents (off_t offset = 0, size_t length = SIZE_T_MAX) const;
ReadFileContents (off_t offset = 0, size_t length = SIZE_MAX) const;
//------------------------------------------------------------------
/// Change the file specificed with a new path.

View File

@ -11,7 +11,7 @@
#define liblldb_STLUtils_h_
#if defined(__cplusplus)
#include <ext/hash_fun.h>
#include "llvm/ADT/StringExtras.h"
#include <string.h>
#include <map>
@ -66,7 +66,7 @@ struct StdStringHash
{
size_t operator()( const std::string& x ) const
{
return __gnu_cxx::hash<const char*>()( x.c_str() );
return llvm::HashString(x);
}
};

View File

@ -13,6 +13,7 @@
#include "lldb/lldb-private.h"
#include "lldb/Core/Flags.h"
#include <cstdarg>
namespace lldb_private {
@ -31,7 +32,7 @@ public:
eVerbose = (1 << 0), ///< If set, verbose logging is enabled
eDebug = (1 << 1), ///< If set, debug logging is enabled
eAddPrefix = (1 << 2), ///< Add number prefixes for binary, octal and hex when eBinary is clear
eBinary = (1 << 3), ///< Get and put data as binary instead of as the default string mode.
eBinary = (1 << 3) ///< Get and put data as binary instead of as the default string mode.
};
//------------------------------------------------------------------

View File

@ -49,7 +49,7 @@ public:
/// Enumeration values for special and invalid Block User ID
/// values.
//------------------------------------------------------------------
typedef enum
enum
{
RootID = LLDB_INVALID_UID - 1, ///< The Block UID for the root block
InvalidID = LLDB_INVALID_UID ///< Invalid Block UID.