|
From: Petar J. <pe...@so...> - 2020-02-27 17:17:45
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=9eb44ba8169003f9529625d4496d684f89a4d989 commit 9eb44ba8169003f9529625d4496d684f89a4d989 Author: Stefan Maksimovic <ste...@rt...> Date: Thu Feb 27 17:06:05 2020 +0000 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: --- none/tests/mips32/Makefile.am | 2 +- none/tests/mips64/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/none/tests/mips32/Makefile.am b/none/tests/mips32/Makefile.am index 01a7dc7..70099ff 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 01df2ad..f77d588 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@ |