summaryrefslogtreecommitdiff
path: root/chromium/third_party/sqlite/patched/tool/mksourceid.c
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/sqlite/patched/tool/mksourceid.c')
-rw-r--r--chromium/third_party/sqlite/patched/tool/mksourceid.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/chromium/third_party/sqlite/patched/tool/mksourceid.c b/chromium/third_party/sqlite/patched/tool/mksourceid.c
index 3f4c2133f22..68086db1db3 100644
--- a/chromium/third_party/sqlite/patched/tool/mksourceid.c
+++ b/chromium/third_party/sqlite/patched/tool/mksourceid.c
@@ -540,27 +540,9 @@ struct SHA1Context {
*
* blk0le() for little-endian and blk0be() for big-endian.
*/
-#if __GNUC__ && (defined(__i386__) || defined(__x86_64__))
-/*
- * GCC by itself only generates left rotates. Use right rotates if
- * possible to be kinder to dinky implementations with iterative rotate
- * instructions.
- */
-#define SHA_ROT(op, x, k) \
- ({ unsigned int y; asm(op " %1,%0" : "=r" (y) : "I" (k), "0" (x)); y; })
-#define rol(x,k) SHA_ROT("roll", x, k)
-#define ror(x,k) SHA_ROT("rorl", x, k)
-
-#else
-/* Generic C equivalent */
#define SHA_ROT(x,l,r) ((x) << (l) | (x) >> (r))
#define rol(x,k) SHA_ROT(x,k,32-(k))
#define ror(x,k) SHA_ROT(x,32-(k),k)
-#endif
-
-
-
-
#define blk0le(i) (block[i] = (ror(block[i],8)&0xFF00FF00) \
|(rol(block[i],8)&0x00FF00FF))