PUT_UINT32_BE
#ifndef PUT_UINT32_BE
#ifndef PUT_UINT32_BE
#ifndef PUT_UINT32_BE
#ifndef PUT_UINT32_BE
PUT_UINT32_BE(ctx->sha0_state[0], output, 0);
PUT_UINT32_BE(ctx->sha0_state[1], output, 4);
PUT_UINT32_BE(ctx->sha0_state[2], output, 8);
PUT_UINT32_BE(ctx->sha0_state[3], output, 12);
PUT_UINT32_BE(ctx->sha0_state[4], output, 16);
#ifndef PUT_UINT32_BE
PUT_UINT32_BE(ctx->sha1_state[0], output, 0);
PUT_UINT32_BE(ctx->sha1_state[1], output, 4);
PUT_UINT32_BE(ctx->sha1_state[2], output, 8);
PUT_UINT32_BE(ctx->sha1_state[3], output, 12);
PUT_UINT32_BE(ctx->sha1_state[4], output, 16);
#ifndef PUT_UINT32_BE
PUT_UINT32_BE(ctx->sha224_state[0], output, 0);
PUT_UINT32_BE(ctx->sha224_state[1], output, 4);
PUT_UINT32_BE(ctx->sha224_state[2], output, 8);
PUT_UINT32_BE(ctx->sha224_state[3], output, 12);
PUT_UINT32_BE(ctx->sha224_state[4], output, 16);
PUT_UINT32_BE(ctx->sha224_state[5], output, 20);
PUT_UINT32_BE(ctx->sha224_state[6], output, 24);
PUT_UINT32_BE(ctx->sha256_state[0], output, 0);
PUT_UINT32_BE(ctx->sha256_state[1], output, 4);
PUT_UINT32_BE(ctx->sha256_state[2], output, 8);
PUT_UINT32_BE(ctx->sha256_state[3], output, 12);
PUT_UINT32_BE(ctx->sha256_state[4], output, 16);
PUT_UINT32_BE(ctx->sha256_state[5], output, 20);
PUT_UINT32_BE(ctx->sha256_state[6], output, 24);
PUT_UINT32_BE(ctx->sha256_state[7], output, 28);
#ifndef PUT_UINT32_BE
PUT_UINT32_BE(ctx->sm3_state[0], output, 0);
PUT_UINT32_BE(ctx->sm3_state[1], output, 4);
PUT_UINT32_BE(ctx->sm3_state[2], output, 8);
PUT_UINT32_BE(ctx->sm3_state[3], output, 12);
PUT_UINT32_BE(ctx->sm3_state[4], output, 16);
PUT_UINT32_BE(ctx->sm3_state[5], output, 20);
PUT_UINT32_BE(ctx->sm3_state[6], output, 24);
PUT_UINT32_BE(ctx->sm3_state[7], output, 28);
#ifndef PUT_UINT32_BE