Evan Hunt
b8e6b68d88
Make the symbol wrapping work with dynamic linking
...
When the unit test is linked with dynamic libraries, the wrapping
doesn't occur, probably because it's different translation unit.
To workaround the issue, we provide thin wrappers with *real* symbol
names that just call the mocked functions.
(cherry picked from commit 839ed7894b )
2019-07-22 17:20:19 -04:00
..
2019-07-23 05:10:41 +10:00
2019-05-13 10:52:48 +07:00
2019-07-22 17:20:19 -04:00
2019-07-04 12:05:32 -07:00
2019-06-27 16:25:29 -07:00
2018-12-06 10:29:11 -08:00
2019-07-09 13:51:41 +00:00
2018-11-22 11:52:08 +00:00
2019-03-14 13:51:30 -07:00
2018-11-22 11:52:08 +00:00
2019-02-18 17:40:56 -05:00
2019-05-07 10:27:18 +10:00
2018-10-23 12:15:04 +00:00
2018-11-22 11:52:08 +00:00
2018-11-08 12:22:17 +07:00
2019-06-19 15:54:21 -07:00
2018-11-28 12:00:16 -05:00
2019-01-31 12:18:55 -08:00
2019-04-26 15:53:48 -07:00
2018-10-03 01:03:56 -07:00
2019-03-08 22:16:48 +11:00
2018-12-11 11:32:24 +01:00
2018-10-25 08:16:24 +02:00
2018-12-11 11:32:24 +01:00
2018-12-11 11:32:24 +01:00
2019-01-09 23:44:26 +01:00
2018-12-19 12:24:59 +01:00
2018-11-22 11:52:08 +00:00
2019-05-29 10:30:39 +02:00
2019-06-25 09:48:59 +10:00
2019-06-27 16:32:29 -07:00
2018-11-22 09:28:00 -05:00
2018-10-25 08:16:24 +02:00
2019-02-18 17:40:56 -05:00
2018-11-08 12:22:17 +07:00
2018-11-08 12:21:53 +07:00
2018-11-08 12:22:17 +07:00
2019-05-30 14:32:58 +02:00
2019-01-09 23:44:26 +01:00
2018-11-22 11:52:08 +00:00
2019-06-27 16:25:28 -07:00
2019-04-11 19:47:43 +10:00
2019-04-11 19:47:43 +10:00
2019-06-04 15:48:52 +10:00
2019-07-21 15:32:57 -04:00
2019-01-09 15:53:32 +11:00
2018-12-19 12:54:57 +01:00
2018-11-08 12:21:53 +07:00
2018-11-14 15:26:27 -05:00
2018-11-22 11:52:08 +00:00
2018-11-14 20:17:04 -08:00
2018-10-25 08:15:42 +02:00
2019-05-30 23:09:23 +10:00
2018-12-11 11:32:24 +01:00
2018-11-08 12:22:17 +07:00
2019-01-16 15:48:37 -05:00
2018-10-25 08:15:42 +02:00
2019-01-16 15:48:37 -05:00
2018-11-22 11:52:08 +00:00
2018-11-08 12:21:53 +07:00
2019-07-21 15:32:57 -04:00
2019-01-09 18:33:42 +11:00
2019-05-13 10:52:48 +07:00
2018-12-06 10:29:10 -08:00
2018-11-22 11:52:08 +00:00
2019-07-21 17:30:53 -04:00
2019-01-09 23:44:26 +01:00
2019-07-23 05:10:41 +10:00
2018-11-22 11:52:08 +00:00
2018-11-22 11:52:08 +00:00
2019-03-14 09:01:12 +11:00
2019-02-19 09:17:03 +11:00
2018-11-22 11:52:08 +00:00
2019-06-27 12:37:27 +02:00
2019-01-31 09:01:23 -08:00
2018-11-08 12:22:17 +07:00
2019-02-18 17:39:08 -05:00
2019-06-27 12:37:27 +02:00
2019-03-08 22:16:48 +11:00
2019-05-09 20:37:37 -07:00
2019-02-14 10:41:56 +01:00
2019-06-27 12:37:27 +02:00
2018-11-08 12:21:53 +07:00
2019-02-08 05:49:22 -05:00