GCC Bugzilla – Attachment 37231 Details for
Bug 69140
stack alignment + O1 breaks with Microsoft ABI
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Reduced testcase
crypt_md4-min.i (text/plain), 555 bytes, created by
Eric Botcazou
on 2016-01-05 18:26:01 UTC
(
hide
)
Description:
Reduced testcase
Filename:
MIME Type:
Creator:
Eric Botcazou
Created:
2016-01-05 18:26:01 UTC
Size:
555 bytes
patch
obsolete
>typedef struct { > unsigned int buf[4]; > unsigned char in[64]; >} MD4_CTX; > >static void MD4Transform(unsigned int buf[4], const unsigned int in[16]) >{ > unsigned int a, b, c, d; > (b) += ((((c)) & ((d))) | ((~(c)) & ((a)))) + (in[7]); > (a) += ((((b)) & ((c))) | ((~(b)) & ((d)))) + (in[8]); > (d) += ((((a)) & ((b))) | ((~(a)) & ((c)))) + (in[9]); > buf[3] += d; >} > >void __attribute__((ms_abi)) MD4Update( MD4_CTX *ctx, const unsigned char *buf) >{ > MD4Transform( ctx->buf, (unsigned int *)ctx->in); > MD4Transform( ctx->buf, (unsigned int *)ctx->in); >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 69140
:
37221
|
37222
| 37231