From: Stefan Maksimovic Date: Thu, 27 Feb 2020 17:06:05 +0000 (+0000) Subject: mips: Fix linking errors for none/tests/mips[32|64]/msa_fpu X-Git-Tag: VALGRIND_3_16_0~92 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9eb44ba8169003f9529625d4496d684f89a4d989;p=thirdparty%2Fvalgrind.git mips: Fix linking errors for none/tests/mips[32|64]/msa_fpu Some older toolchains (e.g. Codescape GNU Tools 2016.05-03 for MIPS MTI Linux 4.9.2) require explicit inclusion of the "math" library in order to link to the fpclassify() function. fpclassify() is used in this test since 3e0e34a. --- diff --git a/none/tests/mips32/Makefile.am b/none/tests/mips32/Makefile.am index 01a7dc7a98..70099ff4b5 100644 --- a/none/tests/mips32/Makefile.am +++ b/none/tests/mips32/Makefile.am @@ -109,7 +109,7 @@ if !VGCONF_HAVE_PLATFORM_SEC msa_arithmetic_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ msa_comparison_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ msa_data_transfer_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ -msa_fpu_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ +msa_fpu_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ -lm msa_logical_and_shift_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ msa_shuffle_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ endif diff --git a/none/tests/mips64/Makefile.am b/none/tests/mips64/Makefile.am index 01df2ad52c..f77d5882b8 100644 --- a/none/tests/mips64/Makefile.am +++ b/none/tests/mips64/Makefile.am @@ -142,7 +142,7 @@ fpu_arithmetic_CFLAGS = $(AM_CFLAGS) -lm msa_arithmetic_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ msa_comparison_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ msa_data_transfer_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ -msa_fpu_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ +msa_fpu_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ -lm msa_logical_and_shift_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@ msa_shuffle_CFLAGS = $(AM_CFLAGS) @FLAG_MSA@