… | |
… | |
66 | #endif |
66 | #endif |
67 | |
67 | |
68 | /* work around x32 idiocy by defining proper macros */ |
68 | /* work around x32 idiocy by defining proper macros */ |
69 | #if __x86_64 || _M_AMD64 |
69 | #if __x86_64 || _M_AMD64 |
70 | #if __ILP32 |
70 | #if __ILP32 |
71 | #define ECB_AMD64_X32 |
71 | #define ECB_AMD64_X32 1 |
72 | #else |
72 | #else |
73 | #define ECB_AMD64 |
73 | #define ECB_AMD64 1 |
74 | #endif |
74 | #endif |
75 | #endif |
75 | #endif |
76 | |
76 | |
77 | /* many compilers define _GNUC_ to some versions but then only implement |
77 | /* many compilers define _GNUC_ to some versions but then only implement |
78 | * what their idiot authors think are the "more important" extensions, |
78 | * what their idiot authors think are the "more important" extensions, |