Files
openssl/crypto/bn
Adam Langley e164b34079 Add volatile qualifications to two blocks of inline asm to stop GCC from
eliminating them as dead code.

Both volatile and "memory" are used because of some concern that the compiler
may still cache values across the asm block without it, and because this was
such a painful debugging session that I wanted to ensure that it's never
repeated.

(cherry picked from commit 7753a3a684)

Conflicts:
	crypto/bn/asm/x86_64-gcc.c

Reviewed-by: Rich Salz <rsalz@openssl.org>
(cherry picked from commit a90b1e32d2)
2014-08-19 17:11:14 +02:00
..
2011-10-19 14:58:34 +00:00
2009-06-14 10:23:29 +00:00
2007-04-19 15:14:21 +00:00
2010-10-11 23:24:51 +00:00
2009-06-17 11:26:09 +00:00
2007-06-11 16:33:03 +00:00
2011-06-22 15:23:32 +00:00
2008-10-28 13:46:14 +00:00
2005-08-23 04:14:40 +00:00
2014-03-12 14:16:19 +00:00
2009-10-01 00:21:55 +00:00
2002-11-14 11:22:01 +00:00