jumper, only ignore red zone on Windows
authorMike Klein <mtklein@chromium.org>
Fri, 31 Mar 2017 16:21:46 +0000 (12:21 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Fri, 31 Mar 2017 18:29:57 +0000 (18:29 +0000)
commit15bf678e08d583ebd92839c0792a5b8d89557a8c
tree79ef292abd9b65e066cf32867afb4d243ac4f3c4
parent92a3661af8b224868375a399aeaea0ca20e4a071
jumper, only ignore red zone on Windows

On Linux and Mac there's always a red zone of 128 bytes of stack space
for us to use without touching the stack pointer.  We'd been generating
stage code as if that's not there because it's not there on Windows.

We have a separate .S file for Windows anyway, so there's no need to
ignore the red zone when we know it's there.

Change-Id: I81a7841020bb8aad68bf35feac851727ef1d0758
Reviewed-on: https://skia-review.googlesource.com/10965
Commit-Queue: Mike Klein <mtklein@chromium.org>
Reviewed-by: Mike Klein <mtklein@chromium.org>
Reviewed-by: Herb Derby <herb@google.com>
src/jumper/SkJumper_generated.S
src/jumper/build_stages.py