7f26bf8421
This fixes two issues in clang. - clang emits callq instead of call. - clang emits .cfi_endproc after .size for the dummy functions. This causes it to get confused as there is no matching .cfi_startproc. Don't bother trying to omit the dummy functions. Alas, clang seems to compile the DEFINE_METHOD_FUNCTION hooks in a way that brings the .rel.ro back AND isn't honoring the noinline. We'll probably need to go back to the original CL's setup there. Change-Id: Ic21ea99e54a93cdc739e4f67dc308d83083607d6 Reviewed-on: https://boringssl-review.googlesource.com/14804 Commit-Queue: David Benjamin <davidben@google.com> Commit-Queue: Adam Langley <agl@google.com> Reviewed-by: Adam Langley <agl@google.com> CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> |
||
---|---|---|
.. | ||
digest | ||
hmac | ||
md4 | ||
md5 | ||
sha | ||
ar.go | ||
bcm_hashunset_test.c | ||
bcm.c | ||
CMakeLists.txt | ||
delocate.go | ||
delocate.h | ||
FIPS.md | ||
inject-hash.go | ||
intcheck1.png | ||
intcheck2.png | ||
intcheck3.png | ||
is_fips.c |