diff options
author | Daniel Cederman <cederman@gaisler.com> | 2017-07-11 07:18:50 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2017-07-11 07:18:50 +0000 |
commit | 67091cb476bc792a2050d2ce43f878c33465ae36 (patch) | |
tree | d6324d01feead32d9eb13845d531efd48b661480 /gcc/builtins.c | |
parent | 214f700a8bd18c37fc4a5390ccdee164d22443e2 (diff) | |
download | gcc-67091cb476bc792a2050d2ce43f878c33465ae36.zip gcc-67091cb476bc792a2050d2ce43f878c33465ae36.tar.gz gcc-67091cb476bc792a2050d2ce43f878c33465ae36.tar.bz2 |
sparc.opt (mfix-ut700): New option.
* config/sparc/sparc.opt (mfix-ut700): New option.
(mfix-gr712rc): Likewise.
(sparc_fix_b2bst): New variable.
* doc/invoke.texi (SPARC options): Document them.
(ARM options): Fix warnings.
* config/sparc/sparc.c (sparc_do_work_around_errata): Insert NOP
instructions to prevent sequences that can trigger the store-store
errata for certain LEON3FT processors.
(pass_work_around_errata::gate): Also test sparc_fix_b2bst.
(sparc_option_override): Set sparc_fix_b2bst appropriately.
* config/sparc/sparc.md (fix_b2bst): New attribute.
(in_branch_delay): Prevent stores in delay slot if fix_b2bst.
From-SVN: r250114
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions