Changed paths:
M crypto/sha/sha3.c
M crypto/slh_dsa/slh_hash.c
M include/internal/sha3.h
M providers/implementations/digests/sha3_prov.c
Log Message:
-----------
SHAKE - Fix 390x CI problems for SLH-DSA
Fixes #30039
In order to fix this, the ossl_sha3_ related functions have been
renamed so that ossl_sha3_XXX() functions are the high level
functions that contain calls to platform specific methods.
ossl_sha3_XXX_default() etc are the 'general' platform methods.
All of the state checking has been moved out of the platform specific
methods. The sha3 provider dispatch functions now share the
ossl_sha3_XXX() calls.