]> git.pld-linux.org Git - packages/hhvm.git/commitdiff
- one more gcc fix
authorJan Rękorajski <baggins@pld-linux.org>
Sat, 4 Mar 2017 10:18:39 +0000 (11:18 +0100)
committerJan Rękorajski <baggins@pld-linux.org>
Sat, 4 Mar 2017 10:18:39 +0000 (11:18 +0100)
gcc6.patch

index a6e1605efe5df9de8525c2c06afd1fd73bb2db42..0c1a90dadd70b616914dcc5e9158bbea8d79932e 100644 (file)
@@ -148,3 +148,16 @@ diff -ur hhvm-HHVM-3.3.7/hphp/runtime/vm/bytecode.cpp hhvm-HHVM-3.3.7-gcc6/hphp/
  }
  
  OPTBLD_INLINE void ExecutionContext::iopCheckProp(IOP_ARGS) {
+diff -ur hhvm-HHVM-3.3.7/hphp/runtime/vm/jit/code-gen-x64.cpp hhvm-HHVM-3.3.7.gcc6/hphp/runtime/vm/jit/code-gen-x64.cpp
+--- hhvm-HHVM-3.3.7/hphp/runtime/vm/jit/code-gen-x64.cpp       2015-06-30 21:56:17.000000000 +0200
++++ hhvm-HHVM-3.3.7.gcc6/hphp/runtime/vm/jit/code-gen-x64.cpp  2017-03-04 10:55:38.602703009 +0100
+@@ -3785,7 +3785,8 @@
+                                             : calleeNumParams + 1;
+       v << kpcall{extra->knownPrologue, extra->callee, prologIndex};
+     } else {
+-      v << call{extra->knownPrologue};
++      RegSet argRegs;
++      v << call{extra->knownPrologue, argRegs};
+     }
+     return;
+   }
This page took 0.113861 seconds and 4 git commands to generate.