boringssl/crypto/modes
Adam Langley 7d7afc3b89 Drop STRICT_ALIGNMENT code in ofb.c.
By using memcpy, GCC can already optimise things so that the compiled
code is identical on x86-64. Thus we don't need to worry about having
different versions for platforms with, and without, strict alignment.

(Thanks to Emil Mikulic.)

Change-Id: I08bc5fa9b67aa369be2dd2e29e4229fb5b5ff40c
Reviewed-on: https://boringssl-review.googlesource.com/10381
Commit-Queue: Adam Langley <agl@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2016-08-16 18:37:01 +00:00
..
asm Switch perlasm calling convention. 2016-06-27 21:59:26 +00:00
cbc.c Fix the shared builders by exporting GCM symbols. 2015-10-26 23:26:40 +00:00
cfb.c Switch all 'num' parameters in crypto/modes to unsigned. 2016-04-19 17:56:25 +00:00
CMakeLists.txt
ctr.c Fix build. 2016-02-29 22:01:04 +00:00
gcm_test.c Start assuming MSVC 2015. 2016-05-02 19:46:25 +00:00
gcm.c Fix aarch64 build. 2016-03-21 22:56:55 +00:00
internal.h Wrap MSVC-only warning pragmas in a macro. 2016-06-09 21:29:36 +00:00
ofb.c Drop STRICT_ALIGNMENT code in ofb.c. 2016-08-16 18:37:01 +00:00