sbox32_hash.h: Add #undef's

These case statements need not be visible outside this header.  Putting
these here avoids cluttering up embed.h, where the same #undef lines
would otherwise be generated
This commit is contained in:
Karl Williamson 2025-12-29 20:50:10 -07:00 committed by Karl Williamson
parent 682cd222bd
commit d4247bb256
2 changed files with 256 additions and 256 deletions

256
embed.h
View File

@ -25,262 +25,6 @@
* earlier when this file was #included with this symbol undefined */
#if defined(PERL_DO_UNDEFS)
# if !defined(PERL_CORE)
# undef case_100_SBOX32
# undef case_101_SBOX32
# undef case_102_SBOX32
# undef case_103_SBOX32
# undef case_104_SBOX32
# undef case_105_SBOX32
# undef case_106_SBOX32
# undef case_107_SBOX32
# undef case_108_SBOX32
# undef case_109_SBOX32
# undef case_10_SBOX32
# undef case_110_SBOX32
# undef case_111_SBOX32
# undef case_112_SBOX32
# undef case_113_SBOX32
# undef case_114_SBOX32
# undef case_115_SBOX32
# undef case_116_SBOX32
# undef case_117_SBOX32
# undef case_118_SBOX32
# undef case_119_SBOX32
# undef case_11_SBOX32
# undef case_120_SBOX32
# undef case_121_SBOX32
# undef case_122_SBOX32
# undef case_123_SBOX32
# undef case_124_SBOX32
# undef case_125_SBOX32
# undef case_126_SBOX32
# undef case_127_SBOX32
# undef case_128_SBOX32
# undef case_129_SBOX32
# undef case_12_SBOX32
# undef case_130_SBOX32
# undef case_131_SBOX32
# undef case_132_SBOX32
# undef case_133_SBOX32
# undef case_134_SBOX32
# undef case_135_SBOX32
# undef case_136_SBOX32
# undef case_137_SBOX32
# undef case_138_SBOX32
# undef case_139_SBOX32
# undef case_13_SBOX32
# undef case_140_SBOX32
# undef case_141_SBOX32
# undef case_142_SBOX32
# undef case_143_SBOX32
# undef case_144_SBOX32
# undef case_145_SBOX32
# undef case_146_SBOX32
# undef case_147_SBOX32
# undef case_148_SBOX32
# undef case_149_SBOX32
# undef case_14_SBOX32
# undef case_150_SBOX32
# undef case_151_SBOX32
# undef case_152_SBOX32
# undef case_153_SBOX32
# undef case_154_SBOX32
# undef case_155_SBOX32
# undef case_156_SBOX32
# undef case_157_SBOX32
# undef case_158_SBOX32
# undef case_159_SBOX32
# undef case_15_SBOX32
# undef case_160_SBOX32
# undef case_161_SBOX32
# undef case_162_SBOX32
# undef case_163_SBOX32
# undef case_164_SBOX32
# undef case_165_SBOX32
# undef case_166_SBOX32
# undef case_167_SBOX32
# undef case_168_SBOX32
# undef case_169_SBOX32
# undef case_16_SBOX32
# undef case_170_SBOX32
# undef case_171_SBOX32
# undef case_172_SBOX32
# undef case_173_SBOX32
# undef case_174_SBOX32
# undef case_175_SBOX32
# undef case_176_SBOX32
# undef case_177_SBOX32
# undef case_178_SBOX32
# undef case_179_SBOX32
# undef case_17_SBOX32
# undef case_180_SBOX32
# undef case_181_SBOX32
# undef case_182_SBOX32
# undef case_183_SBOX32
# undef case_184_SBOX32
# undef case_185_SBOX32
# undef case_186_SBOX32
# undef case_187_SBOX32
# undef case_188_SBOX32
# undef case_189_SBOX32
# undef case_18_SBOX32
# undef case_190_SBOX32
# undef case_191_SBOX32
# undef case_192_SBOX32
# undef case_193_SBOX32
# undef case_194_SBOX32
# undef case_195_SBOX32
# undef case_196_SBOX32
# undef case_197_SBOX32
# undef case_198_SBOX32
# undef case_199_SBOX32
# undef case_19_SBOX32
# undef case_1_SBOX32
# undef case_200_SBOX32
# undef case_201_SBOX32
# undef case_202_SBOX32
# undef case_203_SBOX32
# undef case_204_SBOX32
# undef case_205_SBOX32
# undef case_206_SBOX32
# undef case_207_SBOX32
# undef case_208_SBOX32
# undef case_209_SBOX32
# undef case_20_SBOX32
# undef case_210_SBOX32
# undef case_211_SBOX32
# undef case_212_SBOX32
# undef case_213_SBOX32
# undef case_214_SBOX32
# undef case_215_SBOX32
# undef case_216_SBOX32
# undef case_217_SBOX32
# undef case_218_SBOX32
# undef case_219_SBOX32
# undef case_21_SBOX32
# undef case_220_SBOX32
# undef case_221_SBOX32
# undef case_222_SBOX32
# undef case_223_SBOX32
# undef case_224_SBOX32
# undef case_225_SBOX32
# undef case_226_SBOX32
# undef case_227_SBOX32
# undef case_228_SBOX32
# undef case_229_SBOX32
# undef case_22_SBOX32
# undef case_230_SBOX32
# undef case_231_SBOX32
# undef case_232_SBOX32
# undef case_233_SBOX32
# undef case_234_SBOX32
# undef case_235_SBOX32
# undef case_236_SBOX32
# undef case_237_SBOX32
# undef case_238_SBOX32
# undef case_239_SBOX32
# undef case_23_SBOX32
# undef case_240_SBOX32
# undef case_241_SBOX32
# undef case_242_SBOX32
# undef case_243_SBOX32
# undef case_244_SBOX32
# undef case_245_SBOX32
# undef case_246_SBOX32
# undef case_247_SBOX32
# undef case_248_SBOX32
# undef case_249_SBOX32
# undef case_24_SBOX32
# undef case_250_SBOX32
# undef case_251_SBOX32
# undef case_252_SBOX32
# undef case_253_SBOX32
# undef case_254_SBOX32
# undef case_255_SBOX32
# undef case_256_SBOX32
# undef case_25_SBOX32
# undef case_26_SBOX32
# undef case_27_SBOX32
# undef case_28_SBOX32
# undef case_29_SBOX32
# undef case_2_SBOX32
# undef case_30_SBOX32
# undef case_31_SBOX32
# undef case_32_SBOX32
# undef case_33_SBOX32
# undef case_34_SBOX32
# undef case_35_SBOX32
# undef case_36_SBOX32
# undef case_37_SBOX32
# undef case_38_SBOX32
# undef case_39_SBOX32
# undef case_3_SBOX32
# undef case_40_SBOX32
# undef case_41_SBOX32
# undef case_42_SBOX32
# undef case_43_SBOX32
# undef case_44_SBOX32
# undef case_45_SBOX32
# undef case_46_SBOX32
# undef case_47_SBOX32
# undef case_48_SBOX32
# undef case_49_SBOX32
# undef case_4_SBOX32
# undef case_50_SBOX32
# undef case_51_SBOX32
# undef case_52_SBOX32
# undef case_53_SBOX32
# undef case_54_SBOX32
# undef case_55_SBOX32
# undef case_56_SBOX32
# undef case_57_SBOX32
# undef case_58_SBOX32
# undef case_59_SBOX32
# undef case_5_SBOX32
# undef case_60_SBOX32
# undef case_61_SBOX32
# undef case_62_SBOX32
# undef case_63_SBOX32
# undef case_64_SBOX32
# undef case_65_SBOX32
# undef case_66_SBOX32
# undef case_67_SBOX32
# undef case_68_SBOX32
# undef case_69_SBOX32
# undef case_6_SBOX32
# undef case_70_SBOX32
# undef case_71_SBOX32
# undef case_72_SBOX32
# undef case_73_SBOX32
# undef case_74_SBOX32
# undef case_75_SBOX32
# undef case_76_SBOX32
# undef case_77_SBOX32
# undef case_78_SBOX32
# undef case_79_SBOX32
# undef case_7_SBOX32
# undef case_80_SBOX32
# undef case_81_SBOX32
# undef case_82_SBOX32
# undef case_83_SBOX32
# undef case_84_SBOX32
# undef case_85_SBOX32
# undef case_86_SBOX32
# undef case_87_SBOX32
# undef case_88_SBOX32
# undef case_89_SBOX32
# undef case_8_SBOX32
# undef case_90_SBOX32
# undef case_91_SBOX32
# undef case_92_SBOX32
# undef case_93_SBOX32
# undef case_94_SBOX32
# undef case_95_SBOX32
# undef case_96_SBOX32
# undef case_97_SBOX32
# undef case_98_SBOX32
# undef case_99_SBOX32
# undef case_9_SBOX32
# undef CC_UNDERSCORE_
# undef isFOO_or_UNDERSCORE_
# undef sv_2num

View File

@ -1733,4 +1733,260 @@ SBOX32_STATIC_INLINE U32 sbox32_hash128(
return sbox32_hash_with_state((U8*)state,key,key_len);
}
#undef case_100_SBOX32
#undef case_101_SBOX32
#undef case_102_SBOX32
#undef case_103_SBOX32
#undef case_104_SBOX32
#undef case_105_SBOX32
#undef case_106_SBOX32
#undef case_107_SBOX32
#undef case_108_SBOX32
#undef case_109_SBOX32
#undef case_10_SBOX32
#undef case_110_SBOX32
#undef case_111_SBOX32
#undef case_112_SBOX32
#undef case_113_SBOX32
#undef case_114_SBOX32
#undef case_115_SBOX32
#undef case_116_SBOX32
#undef case_117_SBOX32
#undef case_118_SBOX32
#undef case_119_SBOX32
#undef case_11_SBOX32
#undef case_120_SBOX32
#undef case_121_SBOX32
#undef case_122_SBOX32
#undef case_123_SBOX32
#undef case_124_SBOX32
#undef case_125_SBOX32
#undef case_126_SBOX32
#undef case_127_SBOX32
#undef case_128_SBOX32
#undef case_129_SBOX32
#undef case_12_SBOX32
#undef case_130_SBOX32
#undef case_131_SBOX32
#undef case_132_SBOX32
#undef case_133_SBOX32
#undef case_134_SBOX32
#undef case_135_SBOX32
#undef case_136_SBOX32
#undef case_137_SBOX32
#undef case_138_SBOX32
#undef case_139_SBOX32
#undef case_13_SBOX32
#undef case_140_SBOX32
#undef case_141_SBOX32
#undef case_142_SBOX32
#undef case_143_SBOX32
#undef case_144_SBOX32
#undef case_145_SBOX32
#undef case_146_SBOX32
#undef case_147_SBOX32
#undef case_148_SBOX32
#undef case_149_SBOX32
#undef case_14_SBOX32
#undef case_150_SBOX32
#undef case_151_SBOX32
#undef case_152_SBOX32
#undef case_153_SBOX32
#undef case_154_SBOX32
#undef case_155_SBOX32
#undef case_156_SBOX32
#undef case_157_SBOX32
#undef case_158_SBOX32
#undef case_159_SBOX32
#undef case_15_SBOX32
#undef case_160_SBOX32
#undef case_161_SBOX32
#undef case_162_SBOX32
#undef case_163_SBOX32
#undef case_164_SBOX32
#undef case_165_SBOX32
#undef case_166_SBOX32
#undef case_167_SBOX32
#undef case_168_SBOX32
#undef case_169_SBOX32
#undef case_16_SBOX32
#undef case_170_SBOX32
#undef case_171_SBOX32
#undef case_172_SBOX32
#undef case_173_SBOX32
#undef case_174_SBOX32
#undef case_175_SBOX32
#undef case_176_SBOX32
#undef case_177_SBOX32
#undef case_178_SBOX32
#undef case_179_SBOX32
#undef case_17_SBOX32
#undef case_180_SBOX32
#undef case_181_SBOX32
#undef case_182_SBOX32
#undef case_183_SBOX32
#undef case_184_SBOX32
#undef case_185_SBOX32
#undef case_186_SBOX32
#undef case_187_SBOX32
#undef case_188_SBOX32
#undef case_189_SBOX32
#undef case_18_SBOX32
#undef case_190_SBOX32
#undef case_191_SBOX32
#undef case_192_SBOX32
#undef case_193_SBOX32
#undef case_194_SBOX32
#undef case_195_SBOX32
#undef case_196_SBOX32
#undef case_197_SBOX32
#undef case_198_SBOX32
#undef case_199_SBOX32
#undef case_19_SBOX32
#undef case_1_SBOX32
#undef case_200_SBOX32
#undef case_201_SBOX32
#undef case_202_SBOX32
#undef case_203_SBOX32
#undef case_204_SBOX32
#undef case_205_SBOX32
#undef case_206_SBOX32
#undef case_207_SBOX32
#undef case_208_SBOX32
#undef case_209_SBOX32
#undef case_20_SBOX32
#undef case_210_SBOX32
#undef case_211_SBOX32
#undef case_212_SBOX32
#undef case_213_SBOX32
#undef case_214_SBOX32
#undef case_215_SBOX32
#undef case_216_SBOX32
#undef case_217_SBOX32
#undef case_218_SBOX32
#undef case_219_SBOX32
#undef case_21_SBOX32
#undef case_220_SBOX32
#undef case_221_SBOX32
#undef case_222_SBOX32
#undef case_223_SBOX32
#undef case_224_SBOX32
#undef case_225_SBOX32
#undef case_226_SBOX32
#undef case_227_SBOX32
#undef case_228_SBOX32
#undef case_229_SBOX32
#undef case_22_SBOX32
#undef case_230_SBOX32
#undef case_231_SBOX32
#undef case_232_SBOX32
#undef case_233_SBOX32
#undef case_234_SBOX32
#undef case_235_SBOX32
#undef case_236_SBOX32
#undef case_237_SBOX32
#undef case_238_SBOX32
#undef case_239_SBOX32
#undef case_23_SBOX32
#undef case_240_SBOX32
#undef case_241_SBOX32
#undef case_242_SBOX32
#undef case_243_SBOX32
#undef case_244_SBOX32
#undef case_245_SBOX32
#undef case_246_SBOX32
#undef case_247_SBOX32
#undef case_248_SBOX32
#undef case_249_SBOX32
#undef case_24_SBOX32
#undef case_250_SBOX32
#undef case_251_SBOX32
#undef case_252_SBOX32
#undef case_253_SBOX32
#undef case_254_SBOX32
#undef case_255_SBOX32
#undef case_256_SBOX32
#undef case_25_SBOX32
#undef case_26_SBOX32
#undef case_27_SBOX32
#undef case_28_SBOX32
#undef case_29_SBOX32
#undef case_2_SBOX32
#undef case_30_SBOX32
#undef case_31_SBOX32
#undef case_32_SBOX32
#undef case_33_SBOX32
#undef case_34_SBOX32
#undef case_35_SBOX32
#undef case_36_SBOX32
#undef case_37_SBOX32
#undef case_38_SBOX32
#undef case_39_SBOX32
#undef case_3_SBOX32
#undef case_40_SBOX32
#undef case_41_SBOX32
#undef case_42_SBOX32
#undef case_43_SBOX32
#undef case_44_SBOX32
#undef case_45_SBOX32
#undef case_46_SBOX32
#undef case_47_SBOX32
#undef case_48_SBOX32
#undef case_49_SBOX32
#undef case_4_SBOX32
#undef case_50_SBOX32
#undef case_51_SBOX32
#undef case_52_SBOX32
#undef case_53_SBOX32
#undef case_54_SBOX32
#undef case_55_SBOX32
#undef case_56_SBOX32
#undef case_57_SBOX32
#undef case_58_SBOX32
#undef case_59_SBOX32
#undef case_5_SBOX32
#undef case_60_SBOX32
#undef case_61_SBOX32
#undef case_62_SBOX32
#undef case_63_SBOX32
#undef case_64_SBOX32
#undef case_65_SBOX32
#undef case_66_SBOX32
#undef case_67_SBOX32
#undef case_68_SBOX32
#undef case_69_SBOX32
#undef case_6_SBOX32
#undef case_70_SBOX32
#undef case_71_SBOX32
#undef case_72_SBOX32
#undef case_73_SBOX32
#undef case_74_SBOX32
#undef case_75_SBOX32
#undef case_76_SBOX32
#undef case_77_SBOX32
#undef case_78_SBOX32
#undef case_79_SBOX32
#undef case_7_SBOX32
#undef case_80_SBOX32
#undef case_81_SBOX32
#undef case_82_SBOX32
#undef case_83_SBOX32
#undef case_84_SBOX32
#undef case_85_SBOX32
#undef case_86_SBOX32
#undef case_87_SBOX32
#undef case_88_SBOX32
#undef case_89_SBOX32
#undef case_8_SBOX32
#undef case_90_SBOX32
#undef case_91_SBOX32
#undef case_92_SBOX32
#undef case_93_SBOX32
#undef case_94_SBOX32
#undef case_95_SBOX32
#undef case_96_SBOX32
#undef case_97_SBOX32
#undef case_98_SBOX32
#undef case_99_SBOX32
#undef case_9_SBOX32
#endif