The experimental flag -a is used to ease the transition to the usage of ovni_thread_require(), as it may be posible to have traces in which not all libraries have requested their model. The flag causes all emulation models to be enabled. This flag is considered experimental and it may be removed or renamed in future versions.
18 lines
368 B
C
18 lines
368 B
C
/* Copyright (c) 2021-2023 Barcelona Supercomputing Center (BSC)
|
|
* SPDX-License-Identifier: GPL-3.0-or-later */
|
|
|
|
#ifndef EMU_ARGS_H
|
|
#define EMU_ARGS_H
|
|
|
|
struct emu_args {
|
|
int linter_mode;
|
|
int breakdown;
|
|
int enable_all_models;
|
|
char *clock_offset_file;
|
|
char *tracedir;
|
|
};
|
|
|
|
void emu_args_init(struct emu_args *args, int argc, char *argv[]);
|
|
|
|
#endif /* EMU_ARGS_H */
|