Module Name: src Committed By: snj Date: Tue Aug 1 23:30:04 UTC 2017
Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386 [netbsd-8]: i386.c Log Message: Pull up following revision(s) (requested by maya in ticket #171): external/gpl3/gcc/dist/gcc/config/i386/i386.c: revision 1.13 Apply upstream patch: 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 <ubiz...@gmail.com> To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.12.8.1 \ src/external/gpl3/gcc/dist/gcc/config/i386/i386.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.