You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

92 lines
3.3 KiB

Index: Makefile
--- Makefile.orig 2015-07-10 10:09:24.000000000 +0200
+++ Makefile 2015-08-16 01:00:04.523305122 +0200
@@ -239,14 +239,13 @@
NACL_ARCHES = nacl_ia32 nacl_x64
# List of files that trigger Makefile regeneration:
-GYPFILES = third_party/icu/icu.gypi third_party/icu/icu.gyp \
+GYPFILES = \
build/shim_headers.gypi build/features.gypi build/standalone.gypi \
build/toolchain.gypi build/all.gyp build/mac/asan.gyp \
build/android.gypi test/cctest/cctest.gyp \
test/unittests/unittests.gyp tools/gyp/v8.gyp \
tools/parser-shell.gyp testing/gmock.gyp testing/gtest.gyp \
- buildtools/third_party/libc++abi/libc++abi.gyp \
- buildtools/third_party/libc++/libc++.gyp samples/samples.gyp \
+ samples/samples.gyp \
src/third_party/vtune/v8vtune.gyp src/d8.gyp
# If vtunejit=on, the v8vtune.gyp will be appended.
Index: build/all.gyp
--- build/all.gyp.orig 2015-07-10 10:09:24.000000000 +0200
+++ build/all.gyp 2015-08-16 00:59:47.363210473 +0200
@@ -8,10 +8,7 @@
'target_name': 'All',
'type': 'none',
'dependencies': [
- '../samples/samples.gyp:*',
- '../src/d8.gyp:d8',
- '../test/cctest/cctest.gyp:*',
- '../test/unittests/unittests.gyp:*',
+ '../src/d8.gyp:d8'
],
'conditions': [
['component!="shared_library"', {
Index: build/standalone.gypi
--- build/standalone.gypi.orig 2015-07-10 10:09:24.000000000 +0200
+++ build/standalone.gypi 2015-08-16 00:59:47.363210473 +0200
@@ -206,7 +206,7 @@
# (defines are passed via the command line, and build systems rebuild
# things when their commandline changes). Nothing should ever read this
# define.
- 'defines': ['CR_CLANG_REVISION=<!(<(DEPTH)/tools/clang/scripts/update.sh --print-revision)'],
+ 'defines': ['CR_CLANG_REVISION=0'],
'cflags+': [
'-Wno-format-pedantic',
],
Index: src/base/platform/platform-freebsd.cc
--- src/base/platform/platform-freebsd.cc.orig 2015-07-10 10:09:24.000000000 +0200
+++ src/base/platform/platform-freebsd.cc 2015-08-16 00:59:47.363210473 +0200
@@ -8,6 +8,7 @@
#include <pthread.h>
#include <semaphore.h>
#include <signal.h>
+#include <stdio.h>
#include <stdlib.h>
#include <sys/resource.h>
#include <sys/time.h>
Index: src/base/platform/platform-posix.cc
--- src/base/platform/platform-posix.cc.orig 2015-07-10 10:09:24.000000000 +0200
+++ src/base/platform/platform-posix.cc 2015-08-16 00:59:47.363210473 +0200
@@ -26,6 +26,9 @@
defined(__NetBSD__) || defined(__OpenBSD__)
#include <sys/sysctl.h> // NOLINT, for sysctl
#endif
+#if defined(__FreeBSD__)
+#include <sys/thr.h>
+#endif
#undef MAP_TYPE
@@ -36,6 +39,7 @@
#include <cmath>
#include <cstdlib>
+#include <cstdio>
#include "src/base/lazy-instance.h"
#include "src/base/macros.h"
Index: tools/gyp/v8.gyp
--- tools/gyp/v8.gyp.orig 2015-07-10 10:09:24.000000000 +0200
+++ tools/gyp/v8.gyp 2015-08-16 00:59:47.363210473 +0200
@@ -348,6 +348,9 @@
'../..',
],
'sources': [ ### gcmole(all) ###
+ '<(SHARED_INTERMEDIATE_DIR)/libraries.cc',
+ '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc',
+ '../../src/snapshot/snapshot-empty.cc',
'../../src/accessors.cc',
'../../src/accessors.h',
'../../src/allocation.cc',