boringssl/crypto/fipsmodule
Adam Langley 947417a159 Handle BSS sections.
In some modes the compiler will emit a section for BSS symbols and
construct the values with labels, alignment and data instructions. This
change parses these sections and emits the local versions of each symbol
needed to make this work.

Change-Id: I8d43ffe4b5b734950aa4287a3dd7c0d2f191f2e4
Reviewed-on: https://boringssl-review.googlesource.com/15206
Reviewed-by: Adam Langley <agl@google.com>
2017-04-21 22:06:00 +00:00
..
aes Move modes/ into the FIPS module 2017-04-21 17:46:37 +00:00
digest Be less clever about .rel.ro avoidance. 2017-04-07 15:20:26 +00:00
hmac First part of the FIPS module. 2017-04-07 00:05:34 +00:00
md4 First part of the FIPS module. 2017-04-07 00:05:34 +00:00
md5 First part of the FIPS module. 2017-04-07 00:05:34 +00:00
modes Move modes/ into the FIPS module 2017-04-21 17:46:37 +00:00
rand Move much of rand/ into the FIPS module. 2017-04-21 22:03:18 +00:00
sha First part of the FIPS module. 2017-04-07 00:05:34 +00:00
ar.go Include the correct ar.go. 2017-04-07 00:37:30 +00:00
bcm.c Move much of rand/ into the FIPS module. 2017-04-21 22:03:18 +00:00
CMakeLists.txt Sort lists of asm files and tests. 2017-04-21 22:03:36 +00:00
const.go Be less clever about .rel.ro avoidance. 2017-04-07 15:20:26 +00:00
delocate.go Handle BSS sections. 2017-04-21 22:06:00 +00:00
delocate.h Move much of rand/ into the FIPS module. 2017-04-21 22:03:18 +00:00
FIPS.md Inject FIPS hash without running module. 2017-04-12 23:09:38 +00:00
inject-hash.go Inject FIPS hash without running module. 2017-04-12 23:09:38 +00:00
intcheck1.png First part of the FIPS module. 2017-04-07 00:05:34 +00:00
intcheck2.png Inject FIPS hash without running module. 2017-04-12 23:09:38 +00:00
intcheck3.png First part of the FIPS module. 2017-04-07 00:05:34 +00:00
is_fips.c First part of the FIPS module. 2017-04-07 00:05:34 +00:00