| Index: webrtc/base/latebindingsymboltable_unittest.cc
|
| diff --git a/webrtc/base/latebindingsymboltable_unittest.cc b/webrtc/base/latebindingsymboltable_unittest.cc
|
| index 30ebd17cba27943faecdd2aaed987a9b397ad1aa..0079f20342cc5997331df9150c7ea1d529b79f4a 100644
|
| --- a/webrtc/base/latebindingsymboltable_unittest.cc
|
| +++ b/webrtc/base/latebindingsymboltable_unittest.cc
|
| @@ -21,9 +21,10 @@ namespace rtc {
|
|
|
| #define LIBM_SYMBOLS_CLASS_NAME LibmTestSymbolTable
|
| #define LIBM_SYMBOLS_LIST \
|
| - X(acos) \
|
| - X(sin) \
|
| - X(tan)
|
| + X(acosf) \
|
| + X(sinf) \
|
| + X(tanf)
|
| +
|
|
|
| #define LATE_BINDING_SYMBOL_TABLE_CLASS_NAME LIBM_SYMBOLS_CLASS_NAME
|
| #define LATE_BINDING_SYMBOL_TABLE_SYMBOLS_LIST LIBM_SYMBOLS_LIST
|
| @@ -39,9 +40,9 @@ TEST(LateBindingSymbolTable, libm) {
|
| EXPECT_FALSE(table.IsLoaded());
|
| ASSERT_TRUE(table.Load());
|
| EXPECT_TRUE(table.IsLoaded());
|
| - EXPECT_EQ(table.acos()(0.5), acos(0.5));
|
| - EXPECT_EQ(table.sin()(0.5), sin(0.5));
|
| - EXPECT_EQ(table.tan()(0.5), tan(0.5));
|
| + EXPECT_EQ(table.acosf()(0.5f), acosf(0.5f));
|
| + EXPECT_EQ(table.sinf()(0.5f), sinf(0.5f));
|
| + EXPECT_EQ(table.tanf()(0.5f), tanf(0.5f));
|
| // It would be nice to check that the addresses are the same, but the nature
|
| // of dynamic linking and relocation makes them actually be different.
|
| table.Unload();
|
|
|