lkundrak / rpms / v8-314

Forked from rpms/v8-314 5 years ago
Clone
Blob Blame History Raw
diff -up v8-3.14.5.10/SConstruct.ppc-harder v8-3.14.5.10/SConstruct
--- v8-3.14.5.10/SConstruct.ppc-harder	2017-03-01 10:57:17.407225660 -0500
+++ v8-3.14.5.10/SConstruct	2017-03-01 11:21:03.474678115 -0500
@@ -143,6 +143,12 @@ LIBRARY_FLAGS = {
       'CCFLAGS':      ['-m32'],
       'LINKFLAGS':    ['-m32']
     },
+    'arch:ppc': {
+      'CPPDEFINES':   ['V8_TARGET_ARCH_PPC'],
+    },
+    'arch:ppc64': {
+      'CPPDEFINES':   ['V8_TARGET_ARCH_PPC64', 'V8_TARGET_ARCH_PPC'],
+    },
     'arch:arm': {
       'CPPDEFINES':   ['V8_TARGET_ARCH_ARM'],
       'unalignedaccesses:on' : {
@@ -994,7 +1000,7 @@ def GuessStrictAliasing(env):
 
 PLATFORM_OPTIONS = {
   'arch': {
-    'values': ['arm', 'ia32', 'x64', 'mips'],
+    'values': ['arm', 'ia32', 'x64', 'mips', 'ppc64', 'ppc'],
     'guess': GuessArch,
     'help': 'the architecture to build for'
   },