diff options
author | Allen Webb <allenwebb@google.com> | 2019-04-12 17:22:14 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-04-19 14:45:37 -0700 |
commit | fe1f0e960aefbaa374ab106aace5ec9ceaaf492e (patch) | |
tree | 777a5e0947f54ede6a8a04159839985bb5e4da17 /fuzz | |
parent | 9cdb714aa64ba36039b78e6d182e719088406f83 (diff) | |
download | chrome-ec-fe1f0e960aefbaa374ab106aace5ec9ceaaf492e.tar.gz |
fuzz: Define HIDE_EC_STDLIB in nvmem_tpm2_mock.
Since nvmem_tpm2_mock is linked outside of libec.a it needs to use the
cstdlib version of memcpy so HIDE_EC_STDLIB needs to be defined prior to
including any of the EC headers.
BRANCH=none
BUG=chromium:950310
TEST=TEST_UBSAN=y make -j host-cr50_fuzz
Change-Id: I2d303ab1e8f493b4d4715c36f6e81592eeca246d
Signed-off-by: Allen Webb <allenwebb@google.com>
Reviewed-on: https://chromium-review.googlesource.com/1566654
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
Diffstat (limited to 'fuzz')
-rw-r--r-- | fuzz/nvmem_tpm2_mock.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fuzz/nvmem_tpm2_mock.c b/fuzz/nvmem_tpm2_mock.c index 5fac9674a2..b864953b5d 100644 --- a/fuzz/nvmem_tpm2_mock.c +++ b/fuzz/nvmem_tpm2_mock.c @@ -3,6 +3,7 @@ * found in the LICENSE file. */ /* Stuff from tpm2 directory. */ +#define HIDE_EC_STDLIB #define NV_C #include "Global.h" #undef NV_C |