X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=tests%2Futils%2Ftestapp%2Fgen-ust-events-constructor%2F03-c-tp-after-define.c;fp=tests%2Futils%2Ftestapp%2Fgen-ust-events-constructor%2F03-c-tp-after-define.c;h=2be0b77014c7cf5ccc5d8f97a77f339e816c6c3d;hb=21b65d7fb06219571f42159b3667454c3104a8b7;hp=0000000000000000000000000000000000000000;hpb=09a872ef0b4e1432329aa42fecc61f50e9baa367;p=lttng-tools.git diff --git a/tests/utils/testapp/gen-ust-events-constructor/03-c-tp-after-define.c b/tests/utils/testapp/gen-ust-events-constructor/03-c-tp-after-define.c new file mode 100644 index 000000000..2be0b7701 --- /dev/null +++ b/tests/utils/testapp/gen-ust-events-constructor/03-c-tp-after-define.c @@ -0,0 +1,19 @@ +/* + * Copyright (C) 2024 Kienan Stewart + * + * SPDX-License-Identifier: LGPL-2.1-only + */ + +#include "tp.h" + +void test_constructor3(void) __attribute__((constructor)); +void test_constructor3(void) +{ + tracepoint(tp, constructor_c_across_units_after_define); +} + +void test_destructor3(void) __attribute__((destructor)); +void test_destructor3(void) +{ + tracepoint(tp, destructor_c_across_units_after_define); +}