weston/tests/harness
Pekka Paalanen 4db67f1eac tests: drop the custom ELF section
With DECLARE_TEST_LIST(), there is no need for the custom ELF section.
We can use a plain variable to refer to the list of test functions.

This makes the test harness more reliable as we are no longer relying on
internal compiler behavior on laying out objects in sections. This is
also obvious to memory access checkers that the accesses are valid.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
2026-05-28 16:29:56 +03:00
..
color-manager-client.c tests/color-management-protocol: add soft-fail image description 2026-05-26 15:12:13 +03:00
color-manager-client.h tests/color-management-protocol: add soft-fail image description 2026-05-26 15:12:13 +03:00
color_util.c tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
color_util.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
image-iter.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
lcms_util.c tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
lcms_util.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
meson.build tests: move color-manager handling to client library 2026-03-03 07:41:27 +00:00
weston-test-assert.h tests: weston-test-assert needs is_pow2_64() 2026-02-23 13:55:53 +02:00
weston-test-client-helper.c tests: new test listing macros 2026-05-28 16:29:56 +03:00
weston-test-client-helper.h tests: move color-manager handling to client library 2026-03-03 07:41:27 +00:00
weston-test-desktop-shell.c shell-utils: Add labels for curtain created surfaces 2026-03-04 07:28:49 +00:00
weston-test-fixture-compositor.c fullscreen-shell: Remove fullscreen-shell 2026-03-16 16:00:20 +02:00
weston-test-fixture-compositor.h fullscreen-shell: Remove fullscreen-shell 2026-03-16 16:00:20 +02:00
weston-test-runner.c tests: drop the custom ELF section 2026-05-28 16:29:56 +03:00
weston-test-runner.h tests: drop the custom ELF section 2026-05-28 16:29:56 +03:00
weston-test.c libweston: add set_output param for weston_touch_create_touch_device 2026-05-26 09:01:37 +00:00
weston-testsuite-data.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
xcb-client-helper.c tests: drop unused includes from xcb-client-helper 2026-02-23 13:55:53 +02:00
xcb-client-helper.h tests: drop unused includes from xcb-client-helper 2026-02-23 13:55:53 +02:00
xdg-client-helper.c tests: move the harness into subdir 2026-02-23 13:53:18 +02:00
xdg-client-helper.h tests: move the harness into subdir 2026-02-23 13:53:18 +02:00