[packages/hhvm] - one more gcc fix
baggins
baggins at pld-linux.org
Sat Mar 4 11:18:55 CET 2017
commit b0d46ccad148f8555e98fb50f174b0020f15b77d
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Mar 4 11:18:39 2017 +0100
- one more gcc fix
gcc6.patch | 13 +++++++++++++
1 file changed, 13 insertions(+)
---
diff --git a/gcc6.patch b/gcc6.patch
index a6e1605..0c1a90d 100644
--- a/gcc6.patch
+++ b/gcc6.patch
@@ -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;
+ }
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/hhvm.git/commitdiff/b0d46ccad148f8555e98fb50f174b0020f15b77d
More information about the pld-cvs-commit
mailing list