mirror of
https://github.com/python/cpython.git
synced 2026-01-16 20:30:23 +00:00
Replace occurence of nested comments in blake2 reference implementation
with preprocessor directive for disabling unused code.
`blake2s-load-xop.h` is conditionally pulled in only on chips with XOP
support, among others the AMD Bulldozer. The malformed comments in the
source file breaks the build of `hashlib`'s `_blake2` on GCC 6.3.0.
Official reference code on github uses `GH-if` so this change should be
uncontroversial.
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| blake2-config.h | ||
| blake2-impl.h | ||
| blake2.h | ||
| blake2b-load-sse2.h | ||
| blake2b-load-sse41.h | ||
| blake2b-ref.c | ||
| blake2b-round.h | ||
| blake2b.c | ||
| blake2s-load-sse2.h | ||
| blake2s-load-sse41.h | ||
| blake2s-load-xop.h | ||
| blake2s-ref.c | ||
| blake2s-round.h | ||
| blake2s.c | ||