diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2017-03-25 17:34:09 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2017-03-25 17:34:09 +0100 |
commit | 59ba44930fb9d8c1e1c6c3b6de9be7ab77933284 (patch) | |
tree | 1b6626e248444282f02aea682806c10c497c102d /gcc/fortran/decl.c | |
parent | 7d437dc1a284841dbe752054095bbc4277a85eb4 (diff) | |
download | gcc-59ba44930fb9d8c1e1c6c3b6de9be7ab77933284.zip gcc-59ba44930fb9d8c1e1c6c3b6de9be7ab77933284.tar.gz gcc-59ba44930fb9d8c1e1c6c3b6de9be7ab77933284.tar.bz2 |
re PR target/80180 (Incorrect codegen from rdseed intrinsic use (CVE-2017-11671))
PR target/80180
* config/i386/i386.c (ix86_expand_builtin)
<IX86_BUILTIN_RDSEED{16,32,64}_STEP>: Do not expand arg0 between
flags reg setting and flags reg using instructions.
<IX86_BUILTIN_RDRAND{16,32,64}_STEP>: Ditto. Use non-flags reg
clobbering instructions to zero extend op2.
From-SVN: r246475
Diffstat (limited to 'gcc/fortran/decl.c')
0 files changed, 0 insertions, 0 deletions