summaryrefslogtreecommitdiff
path: root/Cryptlib/OpenSSL/crypto/engine/eng_ctrl.c
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2015-04-13 19:55:25 -0400
committerPeter Jones <pjones@redhat.com>2015-04-13 19:55:25 -0400
commit96cf3c015c3a296e53d1d5901efaf889bf83d00d (patch)
treec542b2b0ba991886330c7706dc73850d692a32a5 /Cryptlib/OpenSSL/crypto/engine/eng_ctrl.c
parented4c5dbc84c6baa6fc1ae0ea24b878df5bc81fa2 (diff)
downloadefi-boot-shim-96cf3c015c3a296e53d1d5901efaf889bf83d00d.tar.gz
efi-boot-shim-96cf3c015c3a296e53d1d5901efaf889bf83d00d.zip
Align the sections we're loading, and check for validity /after/ discarding.
Turns out a) the codegen on aarch64 generates code that has real alignment needs, and b) if we check the length of discardable sections before discarding them, we error for no reason. So do the error checking in the right order, and always enforce some alignment because we know we have to. Signed-off-by: Peter Jones <pjones@redhat.com>
Diffstat (limited to 'Cryptlib/OpenSSL/crypto/engine/eng_ctrl.c')
0 files changed, 0 insertions, 0 deletions