Files
wamr/samples/spawn-thread/wasm-apps/sum.c
YAMAMOTO Takashi 1dbae404b4 samples/spawn-thread: Tweak to expose a bug (#2888)
this would expose the deadlock bug, which has been fixed by
https://github.com/bytecodealliance/wasm-micro-runtime/pull/2882
2023-12-08 18:35:40 +08:00

28 lines
439 B
C

/*
* Copyright (C) 2019 Intel Corporation. All rights reserved.
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
*/
/*
* have something in bss so that llvm synthesizes
* wasm start function for this module.
*/
char *
return_bss()
{
static char bss[4096];
return bss;
}
int
sum(int start, int length)
{
int sum = 0, i;
for (i = start; i < start + length; i++) {
sum += i;
}
return sum;
}