Chromium Code Reviews| Index: base/process/launch_posix.cc |
| diff --git a/base/process/launch_posix.cc b/base/process/launch_posix.cc |
| index 4bd3da312a6ee54ea0d1eb2ead985322404bd309..a701b062a335088cda4b553eb78462eb8f9d585e 100644 |
| --- a/base/process/launch_posix.cc |
| +++ b/base/process/launch_posix.cc |
| @@ -736,7 +736,7 @@ NOINLINE pid_t CloneAndLongjmpInChild(unsigned long flags, |
| // internal pid cache. The libc interface unfortunately requires |
| // specifying a new stack, so we use setjmp/longjmp to emulate |
| // fork-like behavior. |
| - char stack_buf[PTHREAD_STACK_MIN]; |
| + char stack_buf[PTHREAD_STACK_MIN] __attribute__((aligned(16))); |
|
Nico
2016/01/25 15:13:24
If you want you can spell this ALIGNAS(16) (from b
|
| #if defined(ARCH_CPU_X86_FAMILY) || defined(ARCH_CPU_ARM_FAMILY) || \ |
| defined(ARCH_CPU_MIPS64_FAMILY) || defined(ARCH_CPU_MIPS_FAMILY) |
| // The stack grows downward. |