| Index: src/ia32/macro-assembler-ia32.cc
|
| diff --git a/src/ia32/macro-assembler-ia32.cc b/src/ia32/macro-assembler-ia32.cc
|
| index 03f726ca9bcd6b9708ce28861e60c6490c4c91ab..7f93b843d4fbf8846032d4680910153555c15278 100644
|
| --- a/src/ia32/macro-assembler-ia32.cc
|
| +++ b/src/ia32/macro-assembler-ia32.cc
|
| @@ -1283,7 +1283,7 @@ MaybeObject* MacroAssembler::TryTailCallRuntime(Runtime::FunctionId fid,
|
| // If false, it is returned as a pointer to a preallocated by caller memory
|
| // region. Pointer to this region should be passed to a function as an
|
| // implicit first argument.
|
| -#if defined(USING_BSD_ABI) || defined(__MINGW32__)
|
| +#if defined(USING_BSD_ABI) || defined(__MINGW32__) || defined(__CYGWIN__)
|
| static const bool kReturnHandlesDirectly = true;
|
| #else
|
| static const bool kReturnHandlesDirectly = false;
|
|
|