switch fail markers to function symbols

This commit is contained in:
2026-04-01 21:17:01 +02:00
parent 353dfae39c
commit 39d2e1c51f
6 changed files with 53 additions and 72 deletions

View File

@ -1,17 +1,23 @@
#include "lib.h"
#include "../lib.h"
void fail_start_trace(void) {}
void fail_stop_trace(void) {}
void fail_marker_positive(void) {}
void fail_marker_negative(void) {}
void fail_marker_detected(void) {}
int wasm_module(void);
MAIN() {
int result;
MARKER(start_trace);
fail_start_trace();
result = wasm_module();
MARKER(stop_trace);
fail_stop_trace();
if (result == 100) {
MARKER(ok_marker);
fail_marker_positive();
} else {
MARKER(fail_marker);
fail_marker_negative();
}
}