|
@@ -710,7 +710,8 @@ CloneAndLongjmpInChild(int flags, pid_t* ptid, pid_t* ctid, jmp_buf* env) {
|
|
|
alignas(16) char stack_buf[PTHREAD_STACK_MIN];
|
|
|
#if defined(ARCH_CPU_X86_FAMILY) || defined(ARCH_CPU_ARM_FAMILY) || \
|
|
|
defined(ARCH_CPU_MIPS_FAMILY) || defined(ARCH_CPU_S390_FAMILY) || \
|
|
|
- defined(ARCH_CPU_PPC64_FAMILY) || defined(ARCH_CPU_LOONG_FAMILY)
|
|
|
+ defined(ARCH_CPU_PPC64_FAMILY) || defined(ARCH_CPU_LOONG_FAMILY) || \
|
|
|
+ defined(ARCH_CPU_RISCV_FAMILY)
|
|
|
// The stack grows downward.
|
|
|
void* stack = stack_buf + sizeof(stack_buf);
|
|
|
#else
|