diff options
author | Remi Collet <fedora@famillecollet.com> | 2012-06-06 19:24:41 +0200 |
---|---|---|
committer | Remi Collet <fedora@famillecollet.com> | 2012-06-06 19:24:41 +0200 |
commit | 922f247fc19dbbe1eb361dbe21439c5f4c536945 (patch) | |
tree | d0e098489ce311d8d54c526a869ad1b42a650699 /mozilla-746112.patch | |
parent | 07b0d8807bee3b8033cd75101ed0c59c6e5302e5 (diff) |
Xulrunner 13.0, Firefox 13.0
Diffstat (limited to 'mozilla-746112.patch')
-rw-r--r-- | mozilla-746112.patch | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/mozilla-746112.patch b/mozilla-746112.patch new file mode 100644 index 0000000..765f993 --- /dev/null +++ b/mozilla-746112.patch @@ -0,0 +1,35 @@ +Index: xulrunner-10.0.1/mozilla-release/js/src/yarr/YarrInterpreter.h +=================================================================== +--- xulrunner-10.0.1.orig/mozilla-release/js/src/yarr/YarrInterpreter.h ++++ xulrunner-10.0.1/mozilla-release/js/src/yarr/YarrInterpreter.h +@@ -167,7 +167,7 @@ struct ByteTerm { + inputPosition = inputPos; + } + +- ByteTerm(Type type, unsigned subpatternId, ByteDisjunction* parenthesesInfo, bool capture, int inputPos) ++ ByteTerm(Type type, unsigned subpatternId, ByteDisjunction* parenthesesInfo, bool capture, int inputPos) __attribute__((noinline)) + : type(type) + , m_capture(capture) + , m_invert(false) +@@ -188,7 +188,7 @@ struct ByteTerm { + atom.quantityCount = 1; + } + +- ByteTerm(Type type, unsigned subpatternId, bool capture, bool invert, int inputPos) ++ ByteTerm(Type type, unsigned subpatternId, bool capture, bool invert, int inputPos) __attribute__((noinline)) + : type(type) + , m_capture(capture) + , m_invert(invert) +Index: xulrunner-10.0.1/mozilla-release/js/src/yarr/YarrPattern.h +=================================================================== +--- xulrunner-10.0.1.orig/mozilla-release/js/src/yarr/YarrPattern.h ++++ xulrunner-10.0.1/mozilla-release/js/src/yarr/YarrPattern.h +@@ -171,7 +171,7 @@ struct PatternTerm { + quantityCount = 1; + } + +- PatternTerm(Type type, unsigned subpatternId, PatternDisjunction* disjunction, bool capture = false, bool invert = false) ++ PatternTerm(Type type, unsigned subpatternId, PatternDisjunction* disjunction, bool capture = false, bool invert = false) __attribute__((noinline)) + : type(type) + , m_capture(capture) + , m_invert(invert) |