X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=liblttng-ust%2Flttng-bytecode.h;h=29ae7b20110baa40a8ae9191417900aa8f170b0e;hb=5f6daaef86c3b4cff5af523cbbd8f2630634259d;hp=220e8d03a48ef1cef9fa2a103bdb6dfe0cb99647;hpb=22c30e27e59035f165bfa0540022eeca113fcd59;p=lttng-ust.git diff --git a/liblttng-ust/lttng-bytecode.h b/liblttng-ust/lttng-bytecode.h index 220e8d03..29ae7b20 100644 --- a/liblttng-ust/lttng-bytecode.h +++ b/liblttng-ust/lttng-bytecode.h @@ -23,6 +23,7 @@ #include #include #include "bytecode.h" +#include "ust-events-internal.h" /* Interpreter stack length, in number of entries */ #define INTERPRETER_STACK_LEN 10 /* includes 2 dummy */ @@ -314,27 +315,27 @@ struct lttng_interpreter_output { } u; }; -__attribute__((visibility("hidden"))) -const char *lttng_bytecode_print_op(enum bytecode_op op); +const char *lttng_bytecode_print_op(enum bytecode_op op) + __attribute__((visibility("hidden"))); -__attribute__((visibility("hidden"))) -void lttng_bytecode_sync_state(struct lttng_ust_bytecode_runtime *runtime); +void lttng_bytecode_sync_state(struct lttng_ust_bytecode_runtime *runtime) + __attribute__((visibility("hidden"))); -__attribute__((visibility("hidden"))) -int lttng_bytecode_validate(struct bytecode_runtime *bytecode); +int lttng_bytecode_validate(struct bytecode_runtime *bytecode) + __attribute__((visibility("hidden"))); -__attribute__((visibility("hidden"))) int lttng_bytecode_specialize(struct lttng_ust_event_desc *event_desc, - struct bytecode_runtime *bytecode); + struct bytecode_runtime *bytecode) + __attribute__((visibility("hidden"))); -__attribute__((visibility("hidden"))) int lttng_bytecode_interpret_error(struct lttng_ust_bytecode_runtime *bytecode_runtime, const char *stack_data, - void *ctx); + void *ctx) + __attribute__((visibility("hidden"))); -__attribute__((visibility("hidden"))) int lttng_bytecode_interpret(struct lttng_ust_bytecode_runtime *bytecode_runtime, const char *stack_data, - void *ctx); + void *ctx) + __attribute__((visibility("hidden"))); #endif /* _LTTNG_BYTECODE_H */