diff options
author | Alexey Borzenkov <snaury@gmail.com> | 2014-10-14 22:28:44 +0400 |
---|---|---|
committer | Alexey Borzenkov <snaury@gmail.com> | 2014-10-14 22:28:44 +0400 |
commit | 1565ffbbe07b6d630b5f86a013a795dac4086c5c (patch) | |
tree | c2b46c1a680113b338e4e62287b692607ffd28cd | |
parent | e31e76af477853d5e35418f60e2562ca94fdee0e (diff) | |
parent | c1437e3677b8f2489e9dab3215eedb58590443c8 (diff) | |
download | greenlet-1565ffbbe07b6d630b5f86a013a795dac4086c5c.tar.gz |
Merge pull request #64 from basak/always-use-frame-pointer
arm32: make sure gcc uses a frame pointer
-rw-r--r-- | platform/switch_arm32_gcc.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/platform/switch_arm32_gcc.h b/platform/switch_arm32_gcc.h index c6e160d..f74b2bb 100644 --- a/platform/switch_arm32_gcc.h +++ b/platform/switch_arm32_gcc.h @@ -50,6 +50,9 @@ #endif static int +#ifdef __GNUC__ +__attribute__((optimize("no-omit-frame-pointer"))) +#endif slp_switch(void) { void *fp; |