| Index: src/regexp-macro-assembler-ia32.h
|
| diff --git a/src/regexp-macro-assembler-ia32.h b/src/regexp-macro-assembler-ia32.h
|
| index b69cf821b6fd981a0ff01af27f093d0cd8013157..dd74c655f779bc60592868be52c3126082000140 100644
|
| --- a/src/regexp-macro-assembler-ia32.h
|
| +++ b/src/regexp-macro-assembler-ia32.h
|
| @@ -219,7 +219,9 @@ class RegExpMacroAssemblerIA32: public RegExpMacroAssembler {
|
| // etc., not pushed. The argument count assumes all arguments are word sized.
|
| // Some compilers/platforms require the stack to be aligned when calling
|
| // C++ code.
|
| - inline void FrameAlign(int num_arguments);
|
| + // Needs a scratch register to do some arithmetic. This register will be
|
| + // trashed.
|
| + inline void FrameAlign(int num_arguments, Register scratch);
|
|
|
| // Calls a C function and cleans up the space for arguments allocated
|
| // by FrameAlign. The called function is not allowed to trigger a garbage
|
|
|