aboutsummaryrefslogtreecommitdiff
path: root/linux.mk
diff options
context:
space:
mode:
authorFrank Barchard <fbarchard@google.com>2021-02-19 08:58:07 -0800
committerFrank Barchard <fbarchard@chromium.org>2021-02-19 18:04:48 +0000
commit08815a29766a78398a8e2b9ed095280e9d0a73c2 (patch)
treecc3a9bea31747415d3252371014b1066708c079b /linux.mk
parent63dd43dd469c5a21a8fa09d28350961c723326d0 (diff)
downloadlibyuv-08815a29766a78398a8e2b9ed095280e9d0a73c2.tar.gz
Scale 12 functions that are scale 16 but with only low 12 bits valid
Rename yuvconstants to .c and use round from math.h Bug: libyuv:882, b/180472591 Change-Id: I70720bf3e0833ba00df0d721f12020fba0b07a03 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2706966 Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Diffstat (limited to 'linux.mk')
-rw-r--r--linux.mk8
1 files changed, 4 insertions, 4 deletions
diff --git a/linux.mk b/linux.mk
index 083f1fa2..f5e73ea4 100644
--- a/linux.mk
+++ b/linux.mk
@@ -75,9 +75,9 @@ libyuv.a: $(LOCAL_OBJ_FILES)
yuvconvert: util/yuvconvert.cc libyuv.a
$(CXX) $(CXXFLAGS) -Iutil/ -o $@ util/yuvconvert.cc libyuv.a
-# A C++ test utility that generates yuvconstants for yuv to rgb.
-yuvconstants: util/yuvconstants.cc libyuv.a
- $(CXX) $(CXXFLAGS) -Iutil/ -o $@ util/yuvconstants.cc libyuv.a
+# A C test utility that generates yuvconstants for yuv to rgb.
+yuvconstants: util/yuvconstants.c libyuv.a
+ $(CXX) $(CXXFLAGS) -Iutil/ -lm -o $@ util/yuvconstants.c libyuv.a
# A standalone test utility
psnr: util/psnr.cc
@@ -85,7 +85,7 @@ psnr: util/psnr.cc
# A simple conversion example.
i444tonv12_eg: util/i444tonv12_eg.cc libyuv.a
- $(CC) $(CFLAGS) -o $@ util/i444tonv12_eg.cc libyuv.a
+ $(CXX) $(CXXFLAGS) -o $@ util/i444tonv12_eg.cc libyuv.a
# A C test utility that uses libyuv conversion from C.
# gcc 4.4 and older require -fno-exceptions to avoid link error on __gxx_personality_v0