randombit / botan

Cryptography Toolkit
https://botan.randombit.net
BSD 2-Clause "Simplified" License
2.6k stars 570 forks source link

Refactor: Some minor things in the CMCE code #4448

Closed reneme closed 2 days ago

reneme commented 2 days ago

This is spun off of #4445 as simplifications added in the hope of avoiding an ICE on GCC 13.2 targeting SuperH. The ICE was eventually fixed by #4447, but I think the refactorings are still worthwhile.

coveralls commented 2 days ago

Coverage Status

coverage: 91.248% (+0.003%) from 91.245% when pulling 4776b1e487d5ce2b68610c2a2bb52cdfb7df2698 on Rohde-Schwarz:refactor/cmce_bits into e54502ec89cc4944d7191e82231e1d738b82aadc on randombit:master.