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;
|
if (bytes_read < 8) break;
|
||||||
unsigned end = StringToLong(addr_buffer);
|
unsigned end = StringToLong(addr_buffer);
|
||||||
char buffer[MAP_LENGTH];
|
char buffer[MAP_LENGTH];
|
||||||
int bytes_read = -1;
|
bytes_read = -1;
|
||||||
do {
|
do {
|
||||||
bytes_read++;
|
bytes_read++;
|
||||||
if (bytes_read >= MAP_LENGTH - 1)
|
if (bytes_read >= MAP_LENGTH - 1)
|
||||||
|
@ -261,7 +261,7 @@ int OS::GetCurrentThreadId() {
|
|||||||
#elif V8_OS_ANDROID
|
#elif V8_OS_ANDROID
|
||||||
return static_cast<int>(gettid());
|
return static_cast<int>(gettid());
|
||||||
#else
|
#else
|
||||||
return static_cast<int>(pthread_self());
|
return static_cast<int>(reinterpret_cast<intptr_t>(pthread_self()));
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -573,7 +573,7 @@ void Debug::ThreadInit() {
|
|||||||
thread_local_.step_out_fp_ = 0;
|
thread_local_.step_out_fp_ = 0;
|
||||||
// TODO(isolates): frames_are_dropped_?
|
// TODO(isolates): frames_are_dropped_?
|
||||||
base::NoBarrier_Store(&thread_local_.current_debug_scope_,
|
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;
|
thread_local_.restarter_frame_function_pointer_ = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -467,7 +467,7 @@ class ParserBase : public Traits {
|
|||||||
void ReportMessageAt(Scanner::Location location, const char* message,
|
void ReportMessageAt(Scanner::Location location, const char* message,
|
||||||
bool is_reference_error = false) {
|
bool is_reference_error = false) {
|
||||||
Traits::ReportMessageAt(location, message,
|
Traits::ReportMessageAt(location, message,
|
||||||
reinterpret_cast<const char*>(NULL),
|
reinterpret_cast<const char*>(0),
|
||||||
is_reference_error);
|
is_reference_error);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -117,7 +117,7 @@ class Unique {
|
|||||||
|
|
||||||
// TODO(titzer): this is a hack to migrate to Unique<T> incrementally.
|
// TODO(titzer): this is a hack to migrate to Unique<T> incrementally.
|
||||||
static Unique<T> CreateUninitialized(Handle<T> handle) {
|
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) {
|
static Unique<T> CreateImmovable(Handle<T> handle) {
|
||||||
|
Loading…
Reference in New Issue
Block a user