Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Gramner <gramner@twoorioles.com>2018-09-28 23:35:17 +0300
committerHenrik Gramner <gramner@twoorioles.com>2018-10-03 16:03:47 +0300
commit58caeed2fff90b0a93fc2b8ea2708c3f50485e22 (patch)
treef8055d2dbca79390bbf124057e7612920ea1ae8a /tests/meson.build
parent5a7af87d03f090418be66120c284f3c282ef7145 (diff)
checkasm: Add inverse transform unit tests
Diffstat (limited to 'tests/meson.build')
-rw-r--r--tests/meson.build9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/meson.build b/tests/meson.build
index 2a13f3b..5eeb27c 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -34,7 +34,10 @@ endif
if is_asm_enabled
checkasm_sources = files('checkasm/checkasm.c')
- checkasm_tmpl_sources = files('checkasm/mc.c')
+ checkasm_tmpl_sources = files(
+ 'checkasm/itx.c',
+ 'checkasm/mc.c',
+ )
checkasm_bitdepth_objs = []
foreach bitdepth : dav1d_bitdepths
@@ -58,6 +61,8 @@ if is_asm_enabled
checkasm_nasm_objs = nasm_gen.process(files('checkasm/x86/checkasm.asm'))
endif
+ m_lib = cc.find_library('m', required: false)
+
checkasm = executable('checkasm',
checkasm_sources,
checkasm_nasm_objs,
@@ -71,7 +76,7 @@ if is_asm_enabled
include_directories: dav1d_inc_dirs,
c_args: [stackalign_flag, stackrealign_flag],
build_by_default: false,
- dependencies : [thread_dependency],
+ dependencies : [thread_dependency, m_lib],
)
test('checkasm test', checkasm)