Path to this page:
Subject: CVS commit: pkgsrc/lang/gcc5
From: Maya Rashish
Date: 2017-07-29 02:42:35
Message id: 20170729004235.464C1FACD@cvs.NetBSD.org
Log Message:
gcc5: Incorrect codegen from rdseed intrinsic use (CVE-2017-11671)
We should not expand call arguments in between flags reg setting and
flags reg using instructions, as it may expand with flags reg
clobbering insn (ADD in this case).
Attached patch moves expansion out of the link. Also, change
zero-extension to non-flags reg clobbering sequence in case we perform
zero-extension with and.
2017-03-25 Uros Bizjak
Files: