summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ripemd/rmdconst.h
diff options
context:
space:
mode:
authorjsing <>2023-08-10 11:04:30 +0000
committerjsing <>2023-08-10 11:04:30 +0000
commitf6e99d3e9a37d3bed7122d2f97eee891c310d170 (patch)
tree4c455b7d9c28fc06fc4180931849a0aaec03a8b4 /src/lib/libcrypto/ripemd/rmdconst.h
parent5a77e73fb0ac46302afb79b0f971bd8ccd2c3979 (diff)
downloadopenbsd-f6e99d3e9a37d3bed7122d2f97eee891c310d170.tar.gz
openbsd-f6e99d3e9a37d3bed7122d2f97eee891c310d170.tar.bz2
openbsd-f6e99d3e9a37d3bed7122d2f97eee891c310d170.zip
Inline X variables definitions.
Inline the WL and WR defines, which only add yet another layer of abstraction and make the code harder to follow. No change to generated assembly. Discussed with tb@
Diffstat (limited to 'src/lib/libcrypto/ripemd/rmdconst.h')
-rw-r--r--src/lib/libcrypto/ripemd/rmdconst.h172
1 files changed, 1 insertions, 171 deletions
diff --git a/src/lib/libcrypto/ripemd/rmdconst.h b/src/lib/libcrypto/ripemd/rmdconst.h
index f4e2f20f12..febd522b2c 100644
--- a/src/lib/libcrypto/ripemd/rmdconst.h
+++ b/src/lib/libcrypto/ripemd/rmdconst.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: rmdconst.h,v 1.5 2023/08/10 11:00:46 jsing Exp $ */ 1/* $OpenBSD: rmdconst.h,v 1.6 2023/08/10 11:04:30 jsing Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -70,174 +70,4 @@ __BEGIN_HIDDEN_DECLS
70#define KR3 0x7A6D76E9L 70#define KR3 0x7A6D76E9L
71#define KR4 0x00000000L 71#define KR4 0x00000000L
72 72
73#define WL00 0
74#define WL01 1
75#define WL02 2
76#define WL03 3
77#define WL04 4
78#define WL05 5
79#define WL06 6
80#define WL07 7
81#define WL08 8
82#define WL09 9
83#define WL10 10
84#define WL11 11
85#define WL12 12
86#define WL13 13
87#define WL14 14
88#define WL15 15
89
90#define WL16 7
91#define WL17 4
92#define WL18 13
93#define WL19 1
94#define WL20 10
95#define WL21 6
96#define WL22 15
97#define WL23 3
98#define WL24 12
99#define WL25 0
100#define WL26 9
101#define WL27 5
102#define WL28 2
103#define WL29 14
104#define WL30 11
105#define WL31 8
106
107#define WL32 3
108#define WL33 10
109#define WL34 14
110#define WL35 4
111#define WL36 9
112#define WL37 15
113#define WL38 8
114#define WL39 1
115#define WL40 2
116#define WL41 7
117#define WL42 0
118#define WL43 6
119#define WL44 13
120#define WL45 11
121#define WL46 5
122#define WL47 12
123
124#define WL48 1
125#define WL49 9
126#define WL50 11
127#define WL51 10
128#define WL52 0
129#define WL53 8
130#define WL54 12
131#define WL55 4
132#define WL56 13
133#define WL57 3
134#define WL58 7
135#define WL59 15
136#define WL60 14
137#define WL61 5
138#define WL62 6
139#define WL63 2
140
141#define WL64 4
142#define WL65 0
143#define WL66 5
144#define WL67 9
145#define WL68 7
146#define WL69 12
147#define WL70 2
148#define WL71 10
149#define WL72 14
150#define WL73 1
151#define WL74 3
152#define WL75 8
153#define WL76 11
154#define WL77 6
155#define WL78 15
156#define WL79 13
157
158#define WR00 5
159#define WR01 14
160#define WR02 7
161#define WR03 0
162#define WR04 9
163#define WR05 2
164#define WR06 11
165#define WR07 4
166#define WR08 13
167#define WR09 6
168#define WR10 15
169#define WR11 8
170#define WR12 1
171#define WR13 10
172#define WR14 3
173#define WR15 12
174
175#define WR16 6
176#define WR17 11
177#define WR18 3
178#define WR19 7
179#define WR20 0
180#define WR21 13
181#define WR22 5
182#define WR23 10
183#define WR24 14
184#define WR25 15
185#define WR26 8
186#define WR27 12
187#define WR28 4
188#define WR29 9
189#define WR30 1
190#define WR31 2
191
192#define WR32 15
193#define WR33 5
194#define WR34 1
195#define WR35 3
196#define WR36 7
197#define WR37 14
198#define WR38 6
199#define WR39 9
200#define WR40 11
201#define WR41 8
202#define WR42 12
203#define WR43 2
204#define WR44 10
205#define WR45 0
206#define WR46 4
207#define WR47 13
208
209#define WR48 8
210#define WR49 6
211#define WR50 4
212#define WR51 1
213#define WR52 3
214#define WR53 11
215#define WR54 15
216#define WR55 0
217#define WR56 5
218#define WR57 12
219#define WR58 2
220#define WR59 13
221#define WR60 9
222#define WR61 7
223#define WR62 10
224#define WR63 14
225
226#define WR64 12
227#define WR65 15
228#define WR66 10
229#define WR67 4
230#define WR68 1
231#define WR69 5
232#define WR70 8
233#define WR71 7
234#define WR72 6
235#define WR73 2
236#define WR74 13
237#define WR75 14
238#define WR76 0
239#define WR77 3
240#define WR78 9
241#define WR79 11
242
243__END_HIDDEN_DECLS 73__END_HIDDEN_DECLS