Commit 3634d7e9 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

Gcc over-optimizes PadLock AES CFB codepath, tell it not to.

parent 53d7efea
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -436,8 +436,8 @@ static inline void *name(size_t cnt, \
			rep_xcrypt "\n"		\
		"	popl	%%ebx"		\
		: "=a"(iv), "=c"(cnt), "=D"(out), "=S"(inp) \
		: "0"(cdata), "1"(cnt), "2"(out), "3"(inp) \
		: "edx", "cc");			\
		: "0"(cdata), "1"(cnt), "2"(out), "3"(inp), "m"(*cdata)  \
		: "edx", "cc", "memory");	\
	return iv;				\
}