Commit 77173ac
authored
Disable 32-bit assembly on Apple platforms. (#109)
Motivation:
The 32-bit assembly in BoringSSL doesn't assemble correctly on 32-bit
apple platforms. It took us a while to notice because we previously
haven't had any supported 32-bit platforms. NIOSSL still doesn't really
support any 32-bit Apple platforms, as all production use on those
platforms should use NIOTS, but there's no excuse for the compilation
failures really.
Modifications:
Remove assembly acceleration on 32-bit Apple platforms.
Result:
Better compilation on 32-bit Apple platforms.1 parent dc23a24 commit 77173ac
File tree
50 files changed
+930
-25332
lines changed- Sources/CNIOBoringSSL
- crypto
- chacha
- ec_extra
- ecdh_extra
- fipsmodule
- aes
- ecdh
- ecdsa
- ec
- obj
- pkcs8
- include
- CNIOBoringSSL
- ssl
- third_party/fiat
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
50 files changed
+930
-25332
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
0 commit comments