summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/wasm-apply-names.c14
-rw-r--r--src/wasm-stack-allocator.c7
2 files changed, 11 insertions, 10 deletions
diff --git a/src/wasm-apply-names.c b/src/wasm-apply-names.c
index 56bd0dac..8b6cbc15 100644
--- a/src/wasm-apply-names.c
+++ b/src/wasm-apply-names.c
@@ -158,47 +158,47 @@ static WasmResult use_name_for_param_and_local_var(Context* ctx,
return WASM_OK;
}
-WasmResult begin_block_expr(WasmExpr* expr, void* user_data) {
+static WasmResult begin_block_expr(WasmExpr* expr, void* user_data) {
Context* ctx = user_data;
CHECK_RESULT(push_label(ctx, &expr->block.label));
return WASM_OK;
}
-WasmResult end_block_expr(WasmExpr* expr, void* user_data) {
+static WasmResult end_block_expr(WasmExpr* expr, void* user_data) {
Context* ctx = user_data;
pop_label(ctx);
return WASM_OK;
}
-WasmResult begin_loop_expr(WasmExpr* expr, void* user_data) {
+static WasmResult begin_loop_expr(WasmExpr* expr, void* user_data) {
Context* ctx = user_data;
CHECK_RESULT(push_label(ctx, &expr->loop.outer));
CHECK_RESULT(push_label(ctx, &expr->loop.inner));
return WASM_OK;
}
-WasmResult end_loop_expr(WasmExpr* expr, void* user_data) {
+static WasmResult end_loop_expr(WasmExpr* expr, void* user_data) {
Context* ctx = user_data;
pop_label(ctx);
pop_label(ctx);
return WASM_OK;
}
-WasmResult begin_br_expr(WasmExpr* expr, void* user_data) {
+static WasmResult begin_br_expr(WasmExpr* expr, void* user_data) {
Context* ctx = user_data;
WasmLabel* label = find_label_by_var(ctx, &expr->br.var);
CHECK_RESULT(use_name_for_var(ctx->allocator, label, &expr->br.var));
return WASM_OK;
}
-WasmResult begin_br_if_expr(WasmExpr* expr, void* user_data) {
+static WasmResult begin_br_if_expr(WasmExpr* expr, void* user_data) {
Context* ctx = user_data;
WasmLabel* label = find_label_by_var(ctx, &expr->br.var);
CHECK_RESULT(use_name_for_var(ctx->allocator, label, &expr->br.var));
return WASM_OK;
}
-WasmResult begin_br_table_expr(WasmExpr* expr, void* user_data) {
+static WasmResult begin_br_table_expr(WasmExpr* expr, void* user_data) {
Context* ctx = user_data;
size_t i;
WasmVarVector* targets = &expr->br_table.targets;
diff --git a/src/wasm-stack-allocator.c b/src/wasm-stack-allocator.c
index 7df136fb..335c8f1b 100644
--- a/src/wasm-stack-allocator.c
+++ b/src/wasm-stack-allocator.c
@@ -213,7 +213,7 @@ static void stack_free(WasmAllocator* allocator,
chunk->current = p;
}
-void stack_destroy(WasmAllocator* allocator) {
+static void stack_destroy(WasmAllocator* allocator) {
WasmStackAllocator* stack_allocator = (WasmStackAllocator*)allocator;
/* destroy the free chunks */
WasmStackAllocatorChunk* chunk = stack_allocator->next_free;
@@ -232,7 +232,7 @@ void stack_destroy(WasmAllocator* allocator) {
}
}
-WasmAllocatorMark stack_mark(WasmAllocator* allocator) {
+static WasmAllocatorMark stack_mark(WasmAllocator* allocator) {
WasmStackAllocator* stack_allocator = (WasmStackAllocator*)allocator;
/* allocate the space for the mark, but copy the current stack state now, so
@@ -256,7 +256,8 @@ WasmAllocatorMark stack_mark(WasmAllocator* allocator) {
return allocated_mark;
}
-void stack_reset_to_mark(WasmAllocator* allocator, WasmAllocatorMark mark) {
+static void stack_reset_to_mark(WasmAllocator* allocator,
+ WasmAllocatorMark mark) {
WasmStackAllocator* stack_allocator = (WasmStackAllocator*)allocator;
StackAllocatorMark* stack_mark = (StackAllocatorMark*)mark;
WasmStackAllocatorChunk* chunk = stack_allocator->last;