commit | a31e8303cf2e6cb5dac2823ff86d03f96554e219 | [log] [tgz] |
---|---|---|
author | Jerome Forissier <jerome@forissier.org> | Wed Apr 01 13:41:41 2020 +0200 |
committer | Jérôme Forissier <jerome@forissier.org> | Thu Apr 02 11:51:18 2020 +0200 |
tree | 34fd5873d84488baa0bdc08964449a48567964fd | |
parent | 683f31160959fbb6c6a5251cfe0f6b3485a9f310 [diff] |
Remove '.section .text.<name>' and use function macros instead Assembler functions are normally defined using the FUNC/LOCAL_FUNC macros from <asm.S>. The macros takes care of several things, including putting the function in a specific section for later garbage collection by the linker (--gc-sections). A few files do not follow this convention, let's fix them. Two functions in ghash-ce-core_a64.S (pmull_gcm_load_round_keys() and pmull_gcm_aes_sub()) totally lack a .section directive, which I think is a mistake. Fix them at the same time. No functional change is expected. Signed-off-by: Jerome Forissier <jerome@forissier.org> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
This git contains source code for the secure side implementation of OP-TEE project.
All official OP-TEE documentation has moved to http://optee.readthedocs.io.
// OP-TEE core maintainers