mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
See if -fno-stack-protector also fixes the crashes that caused the NEVER_INLINE_ComputeImplicitThis hack
This commit is contained in:
parent
6c2ea5cee1
commit
455e932889
@ -2188,15 +2188,6 @@ ScriptPrologue(JSContext *cx, JSStackFrame *fp)
|
|||||||
|
|
||||||
namespace js {
|
namespace js {
|
||||||
|
|
||||||
#ifdef __APPLE__
|
|
||||||
static JS_NEVER_INLINE bool
|
|
||||||
NEVER_INLINE_ComputeImplicitThis(JSContext *cx, JSObject *obj, const Value &funval, Value *vp)
|
|
||||||
{
|
|
||||||
return ComputeImplicitThis(cx, obj, funval, vp);
|
|
||||||
}
|
|
||||||
#define ComputeImplicitThis(cx, obj, funval, vp) NEVER_INLINE_ComputeImplicitThis(cx, obj, funval, vp)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
JS_REQUIRES_STACK JS_NEVER_INLINE bool
|
JS_REQUIRES_STACK JS_NEVER_INLINE bool
|
||||||
Interpret(JSContext *cx, JSStackFrame *entryFrame, uintN inlineCallCount, JSInterpMode interpMode)
|
Interpret(JSContext *cx, JSStackFrame *entryFrame, uintN inlineCallCount, JSInterpMode interpMode)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user