Commit f8e620a
Add -flax-vector-conversions for PowerPC AltiVec/VSX HACL build
GCC with -std=c11 and -maltivec treats 'bool' as '__vector __bool int'
in certain struct access patterns, causing type errors in the HACL*
BLAKE2 SIMD128 code. Adding -flax-vector-conversions resolves this
without affecting code generation.
Verified on IBM POWER8 S824 with GCC 10.5 — HACL Blake2s_Simd128.c
now compiles cleanly with this flag.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent db4bdde commit f8e620a
2 files changed
+2
-2
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8133 | 8133 | | |
8134 | 8134 | | |
8135 | 8135 | | |
8136 | | - | |
| 8136 | + | |
8137 | 8137 | | |
8138 | 8138 | | |
8139 | 8139 | | |
| |||
0 commit comments