src: fix build on freebsd
BUG= R=danno Review URL: https://codereview.chromium.org/839053004 Cr-Commit-Position: refs/heads/master@{#26057}
This commit is contained in:
parent
e1d878d16f
commit
e8b9f2d70b
@ -141,7 +141,7 @@ std::vector<OS::SharedLibraryAddress> OS::GetSharedLibraryAddresses() {
|
||||
if (bytes_read < 8) break;
|
||||
unsigned end = StringToLong(addr_buffer);
|
||||
char buffer[MAP_LENGTH];
|
||||
int bytes_read = -1;
|
||||
bytes_read = -1;
|
||||
do {
|
||||
bytes_read++;
|
||||
if (bytes_read >= MAP_LENGTH - 1)
|
||||
|
@ -261,7 +261,7 @@ int OS::GetCurrentThreadId() {
|
||||
#elif V8_OS_ANDROID
|
||||
return static_cast<int>(gettid());
|
||||
#else
|
||||
return static_cast<int>(pthread_self());
|
||||
return static_cast<int>(reinterpret_cast<intptr_t>(pthread_self()));
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@ -573,7 +573,7 @@ void Debug::ThreadInit() {
|
||||
thread_local_.step_out_fp_ = 0;
|
||||
// TODO(isolates): frames_are_dropped_?
|
||||
base::NoBarrier_Store(&thread_local_.current_debug_scope_,
|
||||
static_cast<base::AtomicWord>(NULL));
|
||||
static_cast<base::AtomicWord>(0));
|
||||
thread_local_.restarter_frame_function_pointer_ = NULL;
|
||||
}
|
||||
|
||||
|
@ -467,7 +467,7 @@ class ParserBase : public Traits {
|
||||
void ReportMessageAt(Scanner::Location location, const char* message,
|
||||
bool is_reference_error = false) {
|
||||
Traits::ReportMessageAt(location, message,
|
||||
reinterpret_cast<const char*>(NULL),
|
||||
reinterpret_cast<const char*>(0),
|
||||
is_reference_error);
|
||||
}
|
||||
|
||||
|
@ -117,7 +117,7 @@ class Unique {
|
||||
|
||||
// TODO(titzer): this is a hack to migrate to Unique<T> incrementally.
|
||||
static Unique<T> CreateUninitialized(Handle<T> handle) {
|
||||
return Unique<T>(reinterpret_cast<Address>(NULL), handle);
|
||||
return Unique<T>(NULL, handle);
|
||||
}
|
||||
|
||||
static Unique<T> CreateImmovable(Handle<T> handle) {
|
||||
|
Loading…
Reference in New Issue
Block a user